Closed2
rails8 deploy EC2 Kamal
![やっぷ](https://res.cloudinary.com/zenn/image/fetch/s--KNAu9Hjv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/f12474e7ce.jpeg)
- 参考
AWS
- VPCの作成
- セキュリティグループ作成
- EC2作成
- Amazon マシンイメージ (AMI)
- Ubuntu Server
- インスタンスタイプ
- t2.micro
- キーペア作成
- セキュリティグループ設定
- Amazon マシンイメージ (AMI)
ssh接続
- ターミナルからssh接続
- ssh-add ~/.ssh/samlple.pem
- ssh ubuntu@hogehoge
docker
- docker hubでリポジトリ作る
- access token作る
rails
- rails 8.0.1 new rails_8
- rails generate scaffold Blog title:string content:text
kamal setup
- config/deploy.yml編集
- bin/kamal setup
- /var/run/docker.sock: connect: permission deniedになる
- ssh接続して権限を付与する
- sudo usermod -aG docker $USER && newgrp docker
- docker psで確認
- ssh接続して権限を付与する
- bin/kamal setup
- Finished in 0.150 seconds with exit status 0 (successful).
できた!
![やっぷ](https://res.cloudinary.com/zenn/image/fetch/s--KNAu9Hjv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/f12474e7ce.jpeg)
次はポスグレ使ってみる。
このスクラップは1ヶ月前にクローズされました