60
AWS EC2 CentOS7+WordPress 2017/2/21 佐佐 佐佐

Aws cent os7_wordpress_1

Embed Size (px)

Citation preview

Page 1: Aws cent os7_wordpress_1

AWS EC2CentOS7+WordPress①

2017/2/21佐野 尚之

Page 2: Aws cent os7_wordpress_1

アジェンダ Tera Term インストール WinSCP インストール AWS のマネージメントコンソール画面で EC2 のインスタンス作成

(CentOS7) SSH ログイン確認 WinSCP 設定・接続確認 EC2 のインスタンスの停止

2

Page 3: Aws cent os7_wordpress_1

Tera Term インストール ブラウザを起動し、「 https://osdn.jp/projects/ttssh2/」にアクセスしてください。 以下のリンクをクリックしてください。

以下のリンクをクリックしてください。

3

さらに新しいバージョンがダウンロード可能な場合は最新版をダウンロードしてください。

Page 4: Aws cent os7_wordpress_1

Tera Term インストール 「保存」ボタンをクリックします。

ダウンロードしたファイルをダブルクリックしてインストーラを起動します。

4

Page 5: Aws cent os7_wordpress_1

Tera Term インストール 「 OK 」ボタンをクリックします。

5

Page 6: Aws cent os7_wordpress_1

Tera Term インストール 「次へ」ボタンをクリックします。

6

Page 7: Aws cent os7_wordpress_1

Tera Term インストール 「同意する」を選択し、「次へ」ボタンをクリックします。

7

Page 8: Aws cent os7_wordpress_1

Tera Term インストール 「次へ」ボタンをクリックします。

8

Page 9: Aws cent os7_wordpress_1

Tera Term インストール 「次へ」ボタンをクリックします。

9

Page 10: Aws cent os7_wordpress_1

Tera Term インストール 「次へ」ボタンをクリックします。

10

Page 11: Aws cent os7_wordpress_1

Tera Term インストール 「次へ」ボタンをクリックします。

11

Page 12: Aws cent os7_wordpress_1

Tera Term インストール 「次へ」ボタンをクリックします。

12

Page 13: Aws cent os7_wordpress_1

Tera Term インストール 「インストール」ボタンをクリックします。

13

Page 14: Aws cent os7_wordpress_1

Tera Term インストール 「完了」ボタンをクリックします。

14

Page 15: Aws cent os7_wordpress_1

WinSCP インストール ブラウザを起動し、「 http://winscp.net/eng/download.php」にアクセスしてください。 以下のリンクをクリックしてください。

15

さらに新しいバージョンがダウンロード可能な場合は最新版をダウンロードしてください。

Page 16: Aws cent os7_wordpress_1

WinSCP インストール 「保存」ボタンをクリックしてください。

ダウンロードしたファイルをダブルクリックしてインストーラを起動します。

16

Page 17: Aws cent os7_wordpress_1

WinSCP インストール 「 OK 」ボタンをクリックします。

17

Page 18: Aws cent os7_wordpress_1

WinSCP インストール 「次へ」ボタンをクリックします。

18

Page 19: Aws cent os7_wordpress_1

WinSCP インストール 「許諾」ボタンをクリックします。

19

Page 20: Aws cent os7_wordpress_1

WinSCP インストール 「次へ」ボタンをクリックします。

20

Page 21: Aws cent os7_wordpress_1

WinSCP インストール 「次へ」ボタンをクリックします。

21

Page 22: Aws cent os7_wordpress_1

WinSCP インストール 「インストール」ボタンをクリックします。

22

Page 23: Aws cent os7_wordpress_1

WinSCP インストール チェックボックスを外して、「完了」ボタンをクリックします。

23

Page 24: Aws cent os7_wordpress_1

AWS のマネージメントコンソール画面で EC2のインスタンス作成    (CentOS7) AWS(https://aws.amazon.com/jp/) のマネージメントコンソールにログインし、 EC2 の画面を表示します。

「インスタンスの作成」ボタンをクリックします。

24

Page 25: Aws cent os7_wordpress_1

AWS のマネージメントコンソール画面で EC2のインスタンス作成    (CentOS7) 「 AWS Narketplace 」→「 Cent OS 」→「 Enter キー押下」→「 CentOS

7 (x86_64) - with Updates HVM 」→「選択」をクリックします。

25

Page 26: Aws cent os7_wordpress_1

AWS のマネージメントコンソール画面で EC2のインスタンス作成    (CentOS7) t2.micro が選択されていることを確認し、「次の手順:・・・・」ボタンを クリックします。

26

Page 27: Aws cent os7_wordpress_1

AWS のマネージメントコンソール画面で EC2のインスタンス作成    (CentOS7) デフォルトの設定のまま、「次の手順:・・・」ボタンをクリックします。

27

Page 28: Aws cent os7_wordpress_1

AWS のマネージメントコンソール画面で EC2のインスタンス作成    (CentOS7) サイズを「 8 」→「 10 」。に変更し、「次の手順:・・・」ボタンをクリックします。

28

Page 29: Aws cent os7_wordpress_1

AWS のマネージメントコンソール画面で EC2のインスタンス作成    (CentOS7) Name の値に任意の値を記入し、「次の手順:・・・」ボタンをクリック します。

29

Page 30: Aws cent os7_wordpress_1

AWS のマネージメントコンソール画面で EC2のインスタンス作成    (CentOS7) 「ルールの追加」ボタンをクリックして HTTP 、 MySQL/Aurora を追加。送信元を「マイ IP 」に変更後に「確認と作成」ボタンをクリックします。  ※セキュリティグループ名と説明は後でわかる名前に変更することを               おすすめします。

30

Page 31: Aws cent os7_wordpress_1

AWS のマネージメントコンソール画面で EC2のインスタンス作成    (CentOS7) 「次へ」ボタンをクリックします。

31

Page 32: Aws cent os7_wordpress_1

AWS のマネージメントコンソール画面で EC2のインスタンス作成    (CentOS7) 「作成」ボタンをクリックします。

32

Page 33: Aws cent os7_wordpress_1

AWS のマネージメントコンソール画面で EC2のインスタンス作成    (CentOS7) 「新しいキーペアの作成」を選択し、キーペア名に任意の値を入力後に     「キーペアのダウンロード」ボタンをクリックします。

33

Page 34: Aws cent os7_wordpress_1

AWS のマネージメントコンソール画面で EC2のインスタンス作成    (CentOS7) 「インスタンスの作成」ボタンをクリックします。

34

Page 35: Aws cent os7_wordpress_1

AWS のマネージメントコンソール画面で EC2のインスタンス作成    (CentOS7) 「インスタンスを表示」ボタンをクリックします。

35

Page 36: Aws cent os7_wordpress_1

AWS のマネージメントコンソール画面で EC2のインスタンス作成    (CentOS7) 「 Elastic IP 」を選択します。

「新しいアドレスの割り当て」ボタンをクリックします。

「割り当て」ボタンをクリックします。

36

Page 37: Aws cent os7_wordpress_1

AWS のマネージメントコンソール画面で EC2のインスタンス作成    (CentOS7) 「閉じる」ボタンをクリックします。

37

Page 38: Aws cent os7_wordpress_1

AWS のマネージメントコンソール画面で EC2のインスタンス作成    (CentOS7) 「アドレスの関連付け」を選択します。

38

Page 39: Aws cent os7_wordpress_1

AWS のマネージメントコンソール画面で EC2のインスタンス作成    (CentOS7) インスタンスを選択後に「関連付ける」ボタンをクリックします。

39

Page 40: Aws cent os7_wordpress_1

SSH ログイン確認 デスクトップにある「 Tera Term 」をダブルクリックします。

40

Page 41: Aws cent os7_wordpress_1

SSH ログイン確認 ホストに IP アドレスの入力し、「 OK 」ボタンをクリックします。

41

Page 42: Aws cent os7_wordpress_1

SSH ログイン確認 ユーザ名に「 centos 」を入力、秘密鍵を選択後に「 OK 」ボタンをクリックします。

42

Page 43: Aws cent os7_wordpress_1

SSH ログイン確認 以下のような画面が表示されればログイン成功です。

43

Page 44: Aws cent os7_wordpress_1

SSH ログイン確認 ユーザの作成と鍵のコピーを行います。 sudo adduser sano sudo cp –r ~/.ssh /home/sano/ sudo chown –R sano.sano /home/sano

44

Page 45: Aws cent os7_wordpress_1

SSH ログイン確認 sano に sudo の権限を付与します。 sano に sudo の権限を付与sudo usermod –G wheel sanosudo visudo コメント ( 行頭 #) を外す 変更前

変更後

「 :wq 」で保存して終了45

sudoとはUNIX 系 OS のコマンドおよびプログラムの一つで、利用者が別の利用者 ( 特に特権ユーザ ) の権限でプログラムを実行するためのもの。一部のプログラムを一般 ユーザに管理者権限で実行させたい場合に利用される。

Page 46: Aws cent os7_wordpress_1

SSH ログイン確認 SSH で root でログインできないようにする。それとパスワード認証もできないようにする。「 PasswodAuthentication no 」であるかも確認すること。 sudo cp –a /etc/ssh/sshd_config /etc/ssh/sshd_config.org 変更前

変更後

PermitRootLogin no ・・・ ssh PubkeyAuthentication yes ・・・公開鍵認証を許可( ssh2 のみ)

46

Page 47: Aws cent os7_wordpress_1

SSH ログイン確認 Tera Term をもう1つ起動して、ホストに IP アドレスを入力後に「 OK 」ボタンをクリックする。

47

Page 48: Aws cent os7_wordpress_1

SSH ログイン確認 ユーザ名に「 sano 」を入力し、秘密鍵を選択後に「 OK 」ボタンをクリック します。

48

Page 49: Aws cent os7_wordpress_1

SSH ログイン確認 以下の画面が表示されたら、 2 つ起動した Tera Term で「 exit 」コマンドを実行してログアウトしてください。

49

Page 50: Aws cent os7_wordpress_1

WinSCP 設定・接続確認 ブラウザを起動して「 http://www.chiark.greenend.org.uk/~

sgtatham/putty/download.html」にアクセスして「 puttygen.exe 」をダウンロードしてください。

50

Page 51: Aws cent os7_wordpress_1

WinSCP 設定・接続確認 x

51

Page 52: Aws cent os7_wordpress_1

WinSCP 設定・接続確認 x

52

Page 53: Aws cent os7_wordpress_1

WinSCP 設定・接続確認 「 Save private key 」ボタンをクリックします。

53

Page 54: Aws cent os7_wordpress_1

WinSCP 設定・接続確認 以下の操作を行い、秘密鍵を保存します。

54

Page 55: Aws cent os7_wordpress_1

WinSCP 設定・接続確認 x

55

Page 56: Aws cent os7_wordpress_1

WinSCP 設定・接続確認 以下の操作で秘密鍵を選択するボタンをクリックします。

56

Page 57: Aws cent os7_wordpress_1

WinSCP 設定・接続確認 秘密鍵を選択後に「 OK 」ボタンをクリックします。その後に「ログイン」ボタンをクリックします。

57

Page 58: Aws cent os7_wordpress_1

WinSCP 設定・接続確認 「はい」ボタンをクリックします。

58

Page 59: Aws cent os7_wordpress_1

WinSCP 設定・接続確認 以下の画面が表示されれば成功です。 WinSCP を × ボタンで終了してください。

59

Page 60: Aws cent os7_wordpress_1

EC2 のインスタンスの停止 EC2 の画面で以下の操作を行い、作成した EC2 のインスタンスを停止します。

60