AWSへログインする
AMIMOTO(EC2インスタンス)を起動
IPアドレスを関連付ける
バックアップ/リストア
セキュリティ
インスタンスのスケールアップ
•インスタンスを止める 
•Change Instance Typeでインスタンスタイプを変更 
•インスタンス起動
インスタンスのスケールダウン
スケールアップと同じ手順 
•インスタンスを止める 
•Change Instance Typeでインスタンスタイプを変更 
•インスタンス起動
SFTPで接続する
SFTP対応クライアントをダウンロード 
お持ちでない場合、Cyberduckを今回使用します 
Cyberduck 
http://cyberduck.io/index.ja.html?l=ja
SFTP接続するまでの流れ 
•nginxユーザーとしてssh接続できるようにする 
•nginxユーザーのログインシェルをbashに変更 
•passwdコマンドでnginxユーザーのパスワードを変更する 
•nginxユーザーのホームディレクトリを/var/www/vhostsに変更する 
•↑のために各種プロセスを一度止める 
•設定が完了したらプロセスを起動する 
•SFTPソフトへ設定 
参照URL 
•nginx ユーザとして ssh 接続できるようにするには? 
http://ja.megumi-cloud.com/2013/11/11/how-to-ssh-as-nginx-user/ 
! 
•網元で作成したインスタンスに(S)FTPクライアントソフトで接続するには? 
http://ja.megumi-cloud.com/faq/amimoto-sftp-client-access/
AMIMOTOインスタンスへログインする 
•Macの場合、Applications > ターミナルを起動 
•Windowsの場合、PuTTY などをマシンへインストール 
【参考】 
PuTTY Download Page 
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 
PuTTY で login 
http://www.ep.sci.hokudai.ac.jp/~epnetfan/tebiki/server-login/putty.html
.pemファイルのアクセス権を600へ変更 
chmod 600 {.pemファイルまでのパス}
AMIMOTOインスタンスへログインする 
ssh -i {.pemまでのパス} ec2-user@IPアドレス 
※ .pemまでのパス 
例)デスクトップ上のawsフォルダ内の場合で、IPアドレス54.64.60.18の場合 
ssh -i /Users/{ユーザー名}/Desktop/aws/amimto-hands-on-2.pem ec2-user@54.64.60.18 
※ IPアドレス : インスタンスに紐付けたElastic IPsの値
nginxユーザーのログインシェルをbashに変更 
sudo /usr/sbin/usermod -s /bin/bash nginx 
※ 半角スペースに注意
passwdコマンドでnginxユーザーのパスワードを変更 
sudo passwd nginx
nginxユーザーのホームディレクトリを 
/var/www/vhostsに変更する 
sudo /sbin/service monit stop 
sudo /sbin/service nginx stop 
sudo /sbin/service php-fpm stop 
sudo usr/sbin/usermod -d /var/www/vhosts nginx 
sudo /sbin service php-fpm start 
sudo /sbin/service nginx start 
sudo /sbin/service monit start 
※ nginxユーザーのホームディレクトリを変更するためにnginx, php-fpm 
  のプロセスをいったん終了してからusermodでホームディレクトリを変更
ec2-userと同じpemキーで接続できるように 
.ssh/authorized_keysをコピーする 
sudo mkdir /var/www/vhosts.ssh 
sudo cp /home/ec2-user/.ssh/authorized_keys/var/www/vhosts/.ssh/ 
sudo chown -R nginx:nginx /var/www/vhosts/.ssh/
.pemファイルのアクセス権を600へ変更 
•インスタンス起動時にローカルへダウンロードされた.pemファイルのアク 
セス権を変更する 
chmod 600 {.pemファイルまでのパス}
SFTPクライアントソフト設定 
•サーバ: インスタンスのIPアドレス 
•ユーザー名:nginx 
•Key pair(インスタンス起動時にダウンロードされた.pemファイル) 
•パス: /var/www/vhosts/{インスタンス名} 
•接続ポート: 22
[沖縄]Amimoto ハンズオン
[沖縄]Amimoto ハンズオン
[沖縄]Amimoto ハンズオン
[沖縄]Amimoto ハンズオン
[沖縄]Amimoto ハンズオン
[沖縄]Amimoto ハンズオン
[沖縄]Amimoto ハンズオン
[沖縄]Amimoto ハンズオン

[沖縄]Amimoto ハンズオン