AWSの開始方法
Railsを勉強するためのテスト用環境を作るため、AWSのインスタンスを作る。 いつもは適当にググってスタートしているが、英語の勉強の為にも Amazonのチュートリアル通りに進む。
参考:http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/get-set-up-for-amazon-ec2.html
事前準備
KeyPairの作成
- AWSコンソールで、
Key Pairs
から新しい鍵を作る - ダウンロードされた鍵のアクセス権限を400にする。
chmod 400 key_name.pem
Security Groupsの作成
SecurityGroupsはファイアーウォールみたいなもの。
1. AWSコンソールで、Security Groups
から、新しいSecurityGroupsを作る
2. HTTP
,HTTPS
のルールを追加する。Sourceは0.0.0.0/0
でOK
3. SSH
のルールを追加する。SourceはグローバルIPを入れる。サブネットマスクは32を入れる。
セキュリティ上の問題から、SSH
のSourceには0.0.0.0/0
は推奨されない。(短期間のテストを除く)
Apply Rule Changes
のボタンを押さないと↑の変更は反映されないので注意
参考: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-launch-instance_linux.html