20131121 jaws ug北九州資料

Preview:

DESCRIPTION

JAWS-UG北九州 第一回目もくもく会の資料です。 みんなで楽しくWordPress起動させました!

Citation preview

Amazon Web Service 勉強会

JAWS-UG北九州もくもく会第一回

株式会社インフォメックス        藤崎 優

北九州

目 次

1. 今日の目標

2. 必要なもの

3. アカウント作成

4. AmazonEC2の起動

5. ElasticIPで固定 IPを取得

6. Amazon EC2への接続確認

7.WordPressのインストール

8.本日のまとめ

1.本日の目標

1.アカウントを作成する

2. Amazon EC2 を起動して、 PC から接続し  て設定する。

3. Wordpress をインストールする。

今日の目標

2.必要なもの

• インターネットにつながった PC

•クレジットカード ( アカウント作成中に番号を登録します )

• 携帯電話 ( アカウント作成中に使用します )

• SSH コンソール : WindowsTeraTerm(TTSSH2) http://sourceforge.jp/projects/ttssh2/

必要なもの

3.アカウント作成

1.AWS にアクセスhttp://aws.amazon.com/jp/2. 手順書を参考に、カード登録および電話での本人認証を行いますhttp://aws.amazon.com/jp/register-flow3. アカウント作成後、管理ツールにロクインできれは完了です http://console.aws.amazon.com /

4. Amazon EC2の起動

GUI で設定 http://console.aws.amazon.com /

EC2 をクリック

4. Amazon EC2の起動

Launch Instance をクリック

4. Amazon EC2の起動

1.64bit を選択2.Select をクリッ

Rethat 系の AmazonLinyx を利用します。

4. Amazon EC2の起動

Next:Configute Instance Details をクリック

※詳細設定

4. Amazon EC2の起動

Next:Add Storage をクリック

※設定そのまま

4. Amazon EC2の起動

Next:Tag Instance をクリック

※設定そのまま

4. Amazon EC2の起動

Next:Tag Instance をクリック

※設定そのまま

Wordpress と入力

4. Amazon EC2の起動

Review and Launch をクリック

1.Add Rule をクリック

2.HTTP を追加

3.Add Rule をもう一度クリック

4.HTTPS を追加

4. Amazon EC2の起動

Launch をクリック

4. Amazon EC2の起動

1.Create a new key pair を選択2.Key Pair Name を入力

3.Download Key Pair をクリック

4. Amazon EC2の起動

Pem がダウンロードされる

Launch Instanceをクリック

4. Amazon EC2の起動

起動できた!

5. Elastic IPで固定 IP取得

ElasticIPs をクリック

5. Elastic IPで固定 IP取得

Allocate New Address をクリッ

5. Elastic IPで固定 IP取得

Yes,Allocateをクリック

5. Elastic IPで固定 IP取得

1. アドレスを右クリック2.Assosilate Address

をクリック

5. Elastic IPで固定 IP取得

作成した Instance を選択

Associate をクリック

5. Elastic IPで固定 IP取得

Instance に割当られた

6. Amazon EC2への接続確認

mv ~/Downloads/wordpress.pem ~/.ssh/wordpress.pemchmod 400 ~/.ssh/wordpress.pem

SSH の設定 (Terminal)

1.Key ファイルの設定

ssh -i ~/.ssh/wordpress.pem ec2-user@54.238.201.113

2. ログイン

ElasticIP で割当たIP アドレスAmazonLinux

のログインUser でお決ま

7.WordPressのインストール

sudo yum update

OS 設定

sudo yum -y install httpd

ミドルウェアのインストール

1.apache

sudo yum -y install mysql-server

2.MySQL のインストール

sudo yum -y install php php-devel php-mbstring php-mysql php-gd

3.PHP のインストール

7.WordPressのインストール

wget http://wordpress.org/latest.tar.gz

WordPress の DL

※/home/ec2-user にダウンロードされる

tar -xzvf latest.tar.gz

1. ダウンロード

2. 解凍

sudo mv wordpress /var/www/html

3. 公開ディレクトリに配置

cd /var/www/htmlsudo chown -R root:root wordpress

4. スクリプトの権限を変更

7.WordPressのインストール

sudo service mysqld start

MYSQL の起動

chkconfig --list | grep mysqldsudo chkconfig mysqld on

1. 起動

2.MySQL サービス自動起動

MYSQL の設定

/usr/bin/mysqladmin -u root password wordpress

1.root のパスワードを設定※ 例のような安易なものは

7.WordPressのインストール

sudo mysql -u root -p

DB 作成

create database wordpress;grant all privileges on wordpress.* to wp_admin@localhost identified by 'wordpress';quit

1.MySQL へログイン

2.DB 作成

パスワードを設定します

7.WordPressのインストール

sudo service httpd start

Apache を起動

chkconfig --list | grep httpdsudo chkconfig httpd on

1.Apache を起動

2.DB 作成

ここまでで WordPress が動作するところまでできました!

ブラウザで http:// 【 ElasticIP のアドレス】 /wordpress 例) http://54.238.201.113/wordpress へアクセスしてみましょう。

7.WordPressのインストール

Create a Configuration Fileをクリック

この画面がでれば設定は正しく終了しています

7.WordPressのインストール

Let’s GO をクリック

7.WordPressのインストール

※P28 で設定したものDatabaseName ••• wordpressUser Name ••• wp_adminPassword ••• wordpress

7.WordPressのインストール

※wp-config.php に書き込めないというメッセージ

全文コピーする

7.WordPressのインストール

sudo vi /var/www/html/wordpress/wp-config.php

Wp-config.php 作成

1. エディタで wp-config.php を開く

2.P33 でコピーした内容をコピペする

ターミナルにて作業します

7.WordPressのインストール

Run the install をクリック

7.WordPressのインストール

サイトタイトル

ユーザ名パスワード

を入力

Install WordPress をクリック

7.WordPressのインストール

LogIn を押すと管理画面へ

これでインストールが完了しました!

7.WordPressのインストール

お疲れ様でした!!

8.あとかたづけ

起動してほおっておくと1年後課金がきてびっくり•••とならないように全て止めます

8.あとかたづけ

1,IP アドレスを右クリック

2.Disassociate Addressをクリック

Elastic IP s 

8.あとかたづけ

クリック

Elastic IP s 

EC2 と紐付いていない状態で確保していると料金が発生します!

8.あとかたづけ

Release Address をクリック

Elastic IP s 

EC2 と紐付いていない状態で確保していると料金が発生します!

8.あとかたづけ

1. 消すマシンを右クリック

2.Terminate をクリック

EC2

9.本日のまとめ

• AWS を使える環境を構築

• EC2 を起動から設定、利用するとことまで  やってみた