Upload
-
View
769
Download
2
Embed Size (px)
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 [email protected]
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 のパスワードを設定※ 例のような安易なものは
x
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 を起動から設定、利用するとことまで やってみた