EC2

Circleciを使ってEC2へ自動デプロイ

完成したymlファイル(testは容量がかかるので、コメントアウトにしている) version: 2 jobs: # test: # machine: # image: circleci/classic:edge # steps: # - checkout # - run: # name: docker-compose build # command: docker-compose build # - run: #…

ssh connect port 22: Operation timed outでsshログインができなかったときの対処法

結論 ec2のセキュリティグループでもう一度マイipを選択し直す。 なぜ port22に入るipが変わっている可能性があるから。家には複数のwifiがあり、たまに切り替わる。そこでipが変わってしまったから、ファイアーウォールが入れてくれなかったんだと思う。 っ…

ec2でポートを開放しNginxを通信可能にする(FireWallの設定)

その前に、、 ポートの開放80のHTTPとHTTPSの違いが気になった HTTPS 443 HTTP 80 (Nginx) 第2回 HTTPSの詳細:超入門HTTPS(1/2 ページ) - @IT 本題 ファイアウォールで80番ポートがブロックされているから、ポートの開放(80)をして、Nginxを表示するよう…

「AWS EC2を使ってRailsアプリをデプロイ」のログ02 gitと連携~master.keyの取得まで

gitとの連携 アプリをgitからクローンし、EC2インスタンス内に配置していきます。 gitのclone これでできた git cloneする時permission deniedが出る場合、レポジトリがGithubにある場合は、~/.ssh/configのHostの部分をHost github→Host github.comに変更す…

「AWS EC2を使ってRailsアプリをデプロイ」のログ01

はじめに *個人情報っぽいものはhogeで隠している。 作成したインスタンスにパブリックDNSが表示されない場合、ここを参考 AWSでPublic DNS(パブリックDNS)が割り当てられない時の解決法 - Qiita パブリックDNS: ipアドレスとドメインの仲介役 EC2インスタン…