利用方法
Nginx版AMIを使う方法は以下にかかれています。
https://cloudadvisor.jp/usage-ami-nginx
このリンク先にかかれている内容でできます。今回は実際に行い、行き詰まったところの対処法について書きます。
行き詰まったところ1
私は、上のリンクの3-1
ssh -i Downloads/(1-9で作った新しいキーペアの名前).pem ec2-user@(EC2の初期ユーザー名)
と、したところ、
Warning: Identity file tutorial.pem not accessible: No such file or directory. Warning: Permanently added 'XXXXXXXX' (ECDSA) to the list of known hosts. ec2-user@XXXXXXXXXXXX Permission denied (publickey,gssapi-keyex,gssapi-with-mic)
と、でました。1-9で行うはずであった「.pem」のダウンロードができていませんでした。
対処法:作ったインスタンスを 右クリック→インスタンスの状態→削除 で消した後、再びつくりなおすことで解決しました.
行き詰まっところ2
再び
ssh -i Downloads/(1-9で作った新しいキーペアの名前).pem ec2-user@(EC2の初期ユーザー名)
と、したところ、
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0644 for 'Downloads/(1-9で作った新しいキーペアの名前).pem' are too open. ...
と、でました。 「.pem」ファイルのパーミッションが644、つまりグループと他人が読み込むことが可能になっているためエラーが起きました。
対処法:
chmod 0600 Downloads/(1-9でつくった新しいキーペアの名前).pem
このようにすることで解決しました。