Upload
takayuki-niinuma
View
111
Download
0
Embed Size (px)
Citation preview
WordVolcano from the dark side
handson
JAWS-UG Kagoshima Takayuki Niinuma @twinuma
ようこそ、ネコワーキングスペースへ
http://bit.ly/1208wvds
お菓子&ドリンクフリー!皆さんありがとうございますm(_ _)m
Agenda
1. 網元AMIを使ってAWS上にWPサイト構築
2. StaticPressとAmazon S3を使った静的ホスティング
3. VCCWでさくっとローカルにWP構築
4. ImemotoとHatamoto実践
確認&お願い事項1. ノートPCはネットワーク接続済みですか?
2. Windows or Mac OS ?
3. AWSアカウントはお持ちですか?
4. 休憩はご自由に
5. 分からない事があれば素直に挙手
Are you Ready?
Agenda
1. 網元AMIを使ってAWS上にWPサイト構築
2. StaticPressとAmazon S3を使った静的ホスティング
3. VCCWでさくっとローカルにWP構築
4. ImemotoとHatamoto実践
ブラウザに以下のURLを入力
「AWSマネジメントコンソール」をクリック
メールアドレスとパスワードを入力し、サインイン
KeyPairの作成
KeyPairの作成
KeyPairの作成
KeyPairの作成
KeyPairの作成
Security Groupの作成
Security Groupの作成
Security Groupの作成
HTTPとSSHのみを選択し「Apply Rule Changes」
Security Groupの作成
網元AMIインスタンス作成
網元AMIインスタンス作成
みんな大好き、「ami-29d54d28」
網元AMIインスタンス作成
網元AMIインスタンス作成
網元AMIインスタンス作成
網元AMIインスタンス作成
「amimoto-demo」と入力
網元AMIインスタンス作成
網元AMIインスタンス作成
網元AMIインスタンス起動
網元AMIインスタンス起動
ブラウザのURLにペースト
WordPressインストール
ここはご自由に。
WordPressインストール完了!
作成したWordPressサイトを表示
網元AMIへSSH接続してみよう
どうだ、これがDark Sideだ!!
Questions?
Agenda
1. 網元AMIを使ってAWS上にWPサイト構築
2. StaticPressとAmazon S3を使った静的ホスティング
3. VCCWでさくっとローカルにWP構築
4. ImemotoとHatamoto実践
S3バケットを作成する
S3バケットを作成する
S3バケットを作成する
バケット名は任意の名前をつけて下さい。
S3バケットを作成する
S3ホスティングを有効にする
バケットポリシーを作成する
バケットポリシーを作成する
ダッシュボードからStaticPressのインストール
S3バケットへアップロード
StaticPress-S3プラグインをインストール
https://github.com/megumiteam/staticpress-s3
S3バケットへアップロード
S3バケットへアップロード
S3でホスティングされたWordPressサイトを表示
Questions?
Agenda
1. 網元AMIを使ってAWS上にWPサイト構築
2. StaticPressとAmazon S3を使った静的ホスティング
3. VCCWでさくっとローカルにWP構築
4. ImemotoとHatamoto実践
VCCW (Vagrant Chef CentOS WordPress)
https://github.com/miya0001/vagrant-chef-centos-wordpress
VCCWをはじめるにはこれだけでOK
1.Install VirtualBox
https://www.virtualbox.org/wiki/Downloads
3.Install the vagrant-hostsupdater plugin
VagrantでゲストOSを起動した際に、ホストOSのhostファイルにゲストOSのホスト名とIPを追加、停止した時に削除してくれるプラグイン
https://github.com/cogitatio/vagrant-hostsupdater
4.Clone the repository into a local directory.
ここで失敗した人は、SSHの認証が原因です。以下のURLを開いて手順を確認。
https://help.github.com/articles/generating-ssh-keys
5.Change into a new directory.
cd /usr/localmkdir vagrantcd vagrantgit clone https://github.com/miya0001/vagrant-chef-centos-wordpress.git vagrant-wp cd vagrant-wp
6.Copy the default Vagrantfile.
7.Start a Vagrant environment.
vagrant起動:vagrant upvagrant停止:vagrant haltvagrant削除:vagrant destroy
8.Visit http://wordpress.local/
Vagrant内のWPからStaticPressでS3ホスティング
Questions?
Agenda
1. 網元AMIを使ってAWS上にWPサイト構築
2. StaticPressとAmazon S3を使った静的ホスティング
3. VCCWでさくっとローカルにWP構築
4. ImemotoとHatamoto実践
Questions?
以上です。 お疲れ様でした。