AWS EC2 CentOS6.5+WordPress③

Preview:

Citation preview

AWS EC2CentOS6.5+WordPress③

2015/10佐野 尚之

アジェンダ EC2 のインスタンス起動 RDS のインスタンス作成 WordPress 用の DB 作成 WordPress の初期設定 WordPress の管理画面にログイン EC2 インスタンス停止または削除 RDS インスタンス削除 補足

2

EC2 のインスタンス起動 AWS(https://aws.amazon.com/jp/) のマネージメントコンソールにログインし、 EC2 の画面を表示します。 インスタンスの状態を開始に変更します。

3

EC2 のインスタンス起動 「開始する」ボタンをクリックします。

4

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

「インスタンス」ー「 DB インスタンスの起動」ボタンをクリックします。

5

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

6

MariaDB が RDS で利用可能になっています。 MariaDB は、 MySQL から派生したオープンソースの RDBMS 。興味がある人は、以下のサイトを参照してください。http://dev.classmethod.jp/cloud/aws/amazon-rds-mariadb/

RDS のインスタンス作成 「いいえ」を選択後に「次のステップ」ボタンをクリックします。

7

RDS のインスタンス作成 必要な情報を入力後に「次のステップ」ボタンをクリックします。

8

RDS のインスタンス作成 以下の項目を選択します。

9

RDS のインスタンス作成 以下の項目を選択します。

10

RDS のインスタンス作成 以下の項目を設定後に「 DB インスタンスの作成」ボタンをクリックします。

11

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

12

RDS のインスタンス作成 5 ~ 10 分ぐらいかかります。

13

エンドポイントの値は、 WordPress の設定ファイル編集で使いますので、テキストファイルに :3306 より前の値をコピーして置いてください。

RDS のインスタンス作成 EC2 の画面に移動します。 セキュリティグループを選択し、「セキュリティグループを作成」ボタンをクリックします。

14

RDS のインスタンス作成 セキュリティグループと説明に任意の値を入力後に「ルールの追加」で「 MySQL/Aurora 」を以下の設定で追加後に「作成」ボタンをクリックします。

15

RDS のインスタンス作成 RDS の画面に遷移します。 インスタンス画面で RDS のインスタンスを選択後にインスタンスの操作の「変更」を選択します。

16

RDS のインスタンス作成 作成したセキュリティグループを選択します。

「すぐに適用」にチェック後に「次へ」ボタンをクリックします。

「 DB インスタンスの変更」ボタンをクリックします。17

WordPress 用の DB 作成 デスクトップにある「 Tera Term 」をダブルクリックします。

18

WordPress の DB 作成 ホストに IP アドレスの入力し、「 OK 」ボタンをクリックします。

19

WordPress の DB 作成 ユーザ名に「 ec2-user 」を入力し、秘密鍵を選択後に「 OK 」ボタンをクリックします。

20

WordPress 用の DB 作成 以下のコマンドを実行します。

mysql -h RDS のエンドポイント名 -P 3306 -u wpuser –p  ※ RDS のインスタンス作成時に設定したパスワードの入力が必要です。 create database wordpress

21

WordPress の初期設定 ブラウザを起動し「 http://EC2のIPアドレス/wordpress/」にアクセスし、

「さあ、始めましょう!」ボタンをクリックします。

22

WordPress の初期設定 データベース、ユーザー名、パスワード、データベースのホスト名を入力し、「送信」ボタンをクリックします。

23

RDS のエンドポイント名 (:3306 より前の値 )

RDS 作成時に設定したユーザーとパスワード

テーブル接頭辞をデフォルトから変えたほうがいいというネットの情報がありますが、今回はデフォルトのままとします。http://qiita.com/4cres/items/d8bb2c0dcec5ee2adcee

WordPress の初期設定 「インストール実行」ボタンをクリックします。

24

WordPress の初期設定 以下の設定に入力してから「 WordPress をインストール」ボタンをクリックします。

25

WordPress の管理画面にログイン 「ログイン」ボタンをクリックします。

26

WordPress の管理画面にログイン ユーザー名、パスワードを入力して「ログイン」ボタンをクリックします。

27

WordPress の管理画面にログイン 以下の画面が表示されたらログイン成功です。

28

EC2 インスタンス停止または削除 EC2 のインスタンス画面を表示します。

作成したインスタンスを選択し、停止または削除を選択します。

29

RDS インスタンス削除 RDS のインスタンス画面を表示します。

インスタンスを選択して「削除」を選択します。

30

補足php.ini の設定、ログローテーション設定などのことにいろいろと説明できていないところが あります。興味があれば、以下のサイトを参照して、いろいろなことを勉強してください。ログ・ローテーションの設定 ~ CentOS6http://easyramble.com/setup-log-rotation.htmlAWS の EC2+RDS を使って WordPress を構築する手順http://aws-infomation-agency.com/?p=5【 AWS 】起動した EC2 に Wordpress をインストールhttp://toatoshi.hatenablog.com/entry/2012/10/31/132753Amazon EC2 で WAF(Web Application Firewall) を設定する – ModSecurity –http://dev.classmethod.jp/cloud/ec2-wafweb-application-firewall/ログ監視ツール logwatch のインストールと設定 ~ CentOS6http://easyramble.com/install-setup-logwatch.html高速・軽量・高機能…… Nginx の基礎知識 (1/2)http://www.atmarkit.co.jp/ait/articles/1406/17/news013.html日本セキュア OS ユーザ会http://www.secureos.jp/

31

Recommended