のぐそんブログ

暗いおじさんがシコシコ書くブログです。

CodeDeployと CodePipelineを使ってEC2に自動デプロイのメモ

AWS

自動でEC2にソースをデプロイにチャレンジです。 次回やるときの為ののメモです。 自動デプロイの流れ 違うかもしれませんが、やりたいことはこんなイメージです。 githubにpush CodePipelineをが起動 codeDeployがEC2にpush EC2の設定 CodeDeploy エージェ…

クロスドメインでBasic認証を自動ログインさせるメモ

あまり無いと思いますが、クロスドメインでベーシック認証をする必要があったので、 忘れないようにメモしておきます。 仕組みとしては以下のイメージ。 クライアント(表示元)にiframeを埋める。 iframeのsrcにベーシック認証先のサーバーに配置したcgiファ…

ECS Fargateにdockerイメージを利用してコンテナを立ててみる為のメモ

AWS

ECS Fargateにdockerイメージを利用してコンテナを立ててみる為のメモです。 自分用のメモなので、手順だけ書いています。 前提 VPCやサブネットは作成ずみ。 dockerイメージを作成する 適当なフォルダを作成。 $ mkdir ecs_sample $ cd ecs_sample Dockerfi…

EC2のApacheでBASIC認証、DIGEST認証メモ

AWS

EC2にssh接続後の手順。 Apacheをインストール。 $ sudo yum update $ sudo yum install httpd -y $ sudo chkconfig httpd on BASIC認証 ユーザー名とパスワードを設定する。 sudo htpasswd -c -b /etc/httpd/conf/.htpasswd {user} {password} /etc/httpd/c…

herokuを利用してnuxtをSSRでホスティングするメモ

herokuを利用してnuxtをSSRでホスティングする。 nuxtプロジェクトを作成する。 プロジェクトはSSRで作成する。 $ yarn create nuxt-app sampleApp $ cd sampleApp SSRを試したいので、/pages配下にsub/_id.vueを作成する。 <template> <div>sub</div> </template> <script> export default { name: '</script>…

vesselで作ったローカルの開発環境をEC2にそのまま作る手順のメモ

vesselで作ったらローカルの開発環境を、EC2にそのまま作る手順のメモです。 自分用のメモなので参考にならないかもしれません。 前提 ローカル環境はvesselを使って作成。 作成方法はこちらを参考に。 EC2にLaravelのプロジェクトファイルをcloneする EC2に…

mysql接続に関して困ったことメモ

サーバーやインフラの知識は素人同然なので間違いや、説明不足が多いと思います。 また、ハマりそうなので自分用のメモです。 前提 Laravelを利用 MySQL8.0.xを利用 EC2にDBサーバーをたてる 問題 ローカル環境では問題なくDB(mysql)に接続できていた。 EC2…