SlideShare uma empresa Scribd logo
1 de 68
Baixar para ler offline
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の作成
Security Groupの作成

HTTPとSSHのみを選択し「Apply Rule Changes」
網元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/vagrantchef-centos-wordpress
VCCWをはじめるにはこれだけでOK
Vagrantコトハジメ

https://gist.github.com/voluntas/5525719
1.Install VirtualBox

https://www.virtualbox.org/wiki/Downloads
2.Install Vagrant

http://www.vagrantup.com/

ご自身の環境に合わせたものをDL
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/local

mkdir vagrant

cd vagrant

git clone https://github.com/miya0001/vagrantchef-centos-wordpress.git vagrant-wp

cd vagrant-wp
6.Copy the default Vagrantfile.
7.Start a Vagrant environment.

vagrant起動:vagrant up

vagrant停止:vagrant halt

vagrant削除: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?
以上です。
お疲れ様でした。

Mais conteúdo relacionado

Mais procurados

Android webブラウザのhtml5対応状況
Android webブラウザのhtml5対応状況 Android webブラウザのhtml5対応状況
Android webブラウザのhtml5対応状況 Masakazu Muraoka
 
DMMのIPv6に関する取り組み 2016年2月版
DMMのIPv6に関する取り組み 2016年2月版DMMのIPv6に関する取り組み 2016年2月版
DMMのIPv6に関する取り組み 2016年2月版Ken SASAKI
 
無料ではじめる Webサーバ監視
無料ではじめる Webサーバ監視無料ではじめる Webサーバ監視
無料ではじめる Webサーバ監視Mitsushige Ishiguro
 
激安マイコンと無料アプリでレガシー機器の遠隔操作
激安マイコンと無料アプリでレガシー機器の遠隔操作激安マイコンと無料アプリでレガシー機器の遠隔操作
激安マイコンと無料アプリでレガシー機器の遠隔操作nbihibashi
 
IPv6にどう取り組むか
IPv6にどう取り組むかIPv6にどう取り組むか
IPv6にどう取り組むかKen SASAKI
 
最新 Windows azure モバイル・サービス 活用法
最新 Windows azure モバイル・サービス 活用法最新 Windows azure モバイル・サービス 活用法
最新 Windows azure モバイル・サービス 活用法Masaki Yamamoto
 
効果的なブログの書き方 ~仕事につながるブログ術、3つのポイント~
効果的なブログの書き方 ~仕事につながるブログ術、3つのポイント~効果的なブログの書き方 ~仕事につながるブログ術、3つのポイント~
効果的なブログの書き方 ~仕事につながるブログ術、3つのポイント~毅 佐藤
 
リモートワークと子育て3つの秘訣 #iw2017jp #techgirl
リモートワークと子育て3つの秘訣 #iw2017jp #techgirlリモートワークと子育て3つの秘訣 #iw2017jp #techgirl
リモートワークと子育て3つの秘訣 #iw2017jp #techgirlManami Taira
 
コメントビューア Nway
コメントビューア Nwayコメントビューア Nway
コメントビューア Nwayjz5 MATSUE
 
PHPを使って3分で作る3キャリア対応ケータイサイト
PHPを使って3分で作る3キャリア対応ケータイサイトPHPを使って3分で作る3キャリア対応ケータイサイト
PHPを使って3分で作る3キャリア対応ケータイサイトKentaro Matsui
 
Amebaブログにアクセシビリティを定着させる土台作り
Amebaブログにアクセシビリティを定着させる土台作りAmebaブログにアクセシビリティを定着させる土台作り
Amebaブログにアクセシビリティを定着させる土台作りShin Yasuda
 
ICTトラブルシューティングコンテスト LT資料
ICTトラブルシューティングコンテスト LT資料ICTトラブルシューティングコンテスト LT資料
ICTトラブルシューティングコンテスト LT資料Ken SASAKI
 
うるう秒とタイムゾーン
うるう秒とタイムゾーンうるう秒とタイムゾーン
うるう秒とタイムゾーンShinichiAoyagi
 
Xamarinは辛いよ
Xamarinは辛いよXamarinは辛いよ
Xamarinは辛いよTakkiiii
 

Mais procurados (20)

講師の手引き
講師の手引き講師の手引き
講師の手引き
 
Android webブラウザのhtml5対応状況
Android webブラウザのhtml5対応状況 Android webブラウザのhtml5対応状況
Android webブラウザのhtml5対応状況
 
DMMのIPv6に関する取り組み 2016年2月版
DMMのIPv6に関する取り組み 2016年2月版DMMのIPv6に関する取り組み 2016年2月版
DMMのIPv6に関する取り組み 2016年2月版
 
無料ではじめる Webサーバ監視
無料ではじめる Webサーバ監視無料ではじめる Webサーバ監視
無料ではじめる Webサーバ監視
 
激安マイコンと無料アプリでレガシー機器の遠隔操作
激安マイコンと無料アプリでレガシー機器の遠隔操作激安マイコンと無料アプリでレガシー機器の遠隔操作
激安マイコンと無料アプリでレガシー機器の遠隔操作
 
IPv6にどう取り組むか
IPv6にどう取り組むかIPv6にどう取り組むか
IPv6にどう取り組むか
 
最新 Windows azure モバイル・サービス 活用法
最新 Windows azure モバイル・サービス 活用法最新 Windows azure モバイル・サービス 活用法
最新 Windows azure モバイル・サービス 活用法
 
効果的なブログの書き方 ~仕事につながるブログ術、3つのポイント~
効果的なブログの書き方 ~仕事につながるブログ術、3つのポイント~効果的なブログの書き方 ~仕事につながるブログ術、3つのポイント~
効果的なブログの書き方 ~仕事につながるブログ術、3つのポイント~
 
OSC2020オンライン広島 講師の手引き
OSC2020オンライン広島 講師の手引きOSC2020オンライン広島 講師の手引き
OSC2020オンライン広島 講師の手引き
 
Lt 001
Lt 001Lt 001
Lt 001
 
リモートワークと子育て3つの秘訣 #iw2017jp #techgirl
リモートワークと子育て3つの秘訣 #iw2017jp #techgirlリモートワークと子育て3つの秘訣 #iw2017jp #techgirl
リモートワークと子育て3つの秘訣 #iw2017jp #techgirl
 
コメントビューア Nway
コメントビューア Nwayコメントビューア Nway
コメントビューア Nway
 
PHPを使って3分で作る3キャリア対応ケータイサイト
PHPを使って3分で作る3キャリア対応ケータイサイトPHPを使って3分で作る3キャリア対応ケータイサイト
PHPを使って3分で作る3キャリア対応ケータイサイト
 
OSC2020 Online/Spring 講師の手引き
OSC2020 Online/Spring 講師の手引きOSC2020 Online/Spring 講師の手引き
OSC2020 Online/Spring 講師の手引き
 
Amebaブログにアクセシビリティを定着させる土台作り
Amebaブログにアクセシビリティを定着させる土台作りAmebaブログにアクセシビリティを定着させる土台作り
Amebaブログにアクセシビリティを定着させる土台作り
 
ICTトラブルシューティングコンテスト LT資料
ICTトラブルシューティングコンテスト LT資料ICTトラブルシューティングコンテスト LT資料
ICTトラブルシューティングコンテスト LT資料
 
うるう秒とタイムゾーン
うるう秒とタイムゾーンうるう秒とタイムゾーン
うるう秒とタイムゾーン
 
OSC2020オンライン 参加の手引き
OSC2020オンライン 参加の手引きOSC2020オンライン 参加の手引き
OSC2020オンライン 参加の手引き
 
Xamarinは辛いよ
Xamarinは辛いよXamarinは辛いよ
Xamarinは辛いよ
 
OSCオンライン北海道 講師の手引き 暫定版
OSCオンライン北海道 講師の手引き 暫定版OSCオンライン北海道 講師の手引き 暫定版
OSCオンライン北海道 講師の手引き 暫定版
 

Destaque

Project CHUCK
Project CHUCKProject CHUCK
Project CHUCK14singhc
 
AWSを使ってWordPressの簡単・便利・高速Backup術
AWSを使ってWordPressの簡単・便利・高速Backup術AWSを使ってWordPressの簡単・便利・高速Backup術
AWSを使ってWordPressの簡単・便利・高速Backup術Takayuki Niinuma
 
New Orleans Legal Market Review: July 2015
New Orleans Legal Market Review: July 2015New Orleans Legal Market Review: July 2015
New Orleans Legal Market Review: July 2015PerformLaw
 
Lesson 1.2. faces and names
Lesson 1.2. faces and namesLesson 1.2. faces and names
Lesson 1.2. faces and namesMarta Lora
 
社内AWS勉強会第3回~S3編~
社内AWS勉強会第3回~S3編~社内AWS勉強会第3回~S3編~
社内AWS勉強会第3回~S3編~Takayuki Niinuma
 
日本Androidの会鹿児島第10回勉強会LT
日本Androidの会鹿児島第10回勉強会LT日本Androidの会鹿児島第10回勉強会LT
日本Androidの会鹿児島第10回勉強会LTTakayuki Niinuma
 
ここが大変だよJAWS-UG
ここが大変だよJAWS-UGここが大変だよJAWS-UG
ここが大変だよJAWS-UGTakayuki Niinuma
 

Destaque (8)

Project CHUCK
Project CHUCKProject CHUCK
Project CHUCK
 
AWSを使ってWordPressの簡単・便利・高速Backup術
AWSを使ってWordPressの簡単・便利・高速Backup術AWSを使ってWordPressの簡単・便利・高速Backup術
AWSを使ってWordPressの簡単・便利・高速Backup術
 
New Orleans Legal Market Review: July 2015
New Orleans Legal Market Review: July 2015New Orleans Legal Market Review: July 2015
New Orleans Legal Market Review: July 2015
 
Lesson 1.2. faces and names
Lesson 1.2. faces and namesLesson 1.2. faces and names
Lesson 1.2. faces and names
 
社内AWS勉強会第3回~S3編~
社内AWS勉強会第3回~S3編~社内AWS勉強会第3回~S3編~
社内AWS勉強会第3回~S3編~
 
USOS DEL VESTIR
USOS DEL VESTIRUSOS DEL VESTIR
USOS DEL VESTIR
 
日本Androidの会鹿児島第10回勉強会LT
日本Androidの会鹿児島第10回勉強会LT日本Androidの会鹿児島第10回勉強会LT
日本Androidの会鹿児島第10回勉強会LT
 
ここが大変だよJAWS-UG
ここが大変だよJAWS-UGここが大変だよJAWS-UG
ここが大変だよJAWS-UG
 

Semelhante a WordVolcano - from the dark side - handson

スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)Tomotsune Murata
 
PWA has come!! / 2019/2/9 ABCD 浜松
PWA has come!! / 2019/2/9 ABCD 浜松PWA has come!! / 2019/2/9 ABCD 浜松
PWA has come!! / 2019/2/9 ABCD 浜松Ryu Shindo
 
OWASP_Kyushu_Local_Chapter_Meeting_7th
OWASP_Kyushu_Local_Chapter_Meeting_7th OWASP_Kyushu_Local_Chapter_Meeting_7th
OWASP_Kyushu_Local_Chapter_Meeting_7th ShuyaMotouchi1
 
リモートデバッグツール Weinerをつかってみた
リモートデバッグツール Weinerをつかってみたリモートデバッグツール Weinerをつかってみた
リモートデバッグツール WeinerをつかってみたMasakazu Muraoka
 
小さく始めて後で困らないためのVPCとChefを使ったAWS運用
小さく始めて後で困らないためのVPCとChefを使ったAWS運用小さく始めて後で困らないためのVPCとChefを使ったAWS運用
小さく始めて後で困らないためのVPCとChefを使ったAWS運用Satoru Nakamura
 
初心者向けWebinar スケーラブルWebアプリケーションの構築
初心者向けWebinar スケーラブルWebアプリケーションの構築初心者向けWebinar スケーラブルWebアプリケーションの構築
初心者向けWebinar スケーラブルWebアプリケーションの構築Amazon Web Services Japan
 
Cake Matsuri Nanapi
Cake Matsuri NanapiCake Matsuri Nanapi
Cake Matsuri NanapiShuichi Wada
 
Vagrant+Ansibleで検証環境を簡単構築
Vagrant+Ansibleで検証環境を簡単構築Vagrant+Ansibleで検証環境を簡単構築
Vagrant+Ansibleで検証環境を簡単構築Ken Sawada
 
Vagrantと網元で開発環境を作ってみよう
Vagrantと網元で開発環境を作ってみようVagrantと網元で開発環境を作ってみよう
Vagrantと網元で開発環境を作ってみようTakuma Morikawa
 
20131121 jaws ug北九州資料
20131121 jaws ug北九州資料20131121 jaws ug北九州資料
20131121 jaws ug北九州資料Yutaka Fujisaki
 
コンテナで作る開発環境 (20161104 CodeIgniter Night)
コンテナで作る開発環境 (20161104 CodeIgniter Night)コンテナで作る開発環境 (20161104 CodeIgniter Night)
コンテナで作る開発環境 (20161104 CodeIgniter Night)智之 大野
 
Jawsug青森支部の活動紹介
Jawsug青森支部の活動紹介Jawsug青森支部の活動紹介
Jawsug青森支部の活動紹介Takuya Tachibana
 
JAWS-UG四国クラウドお遍路2014
JAWS-UG四国クラウドお遍路2014JAWS-UG四国クラウドお遍路2014
JAWS-UG四国クラウドお遍路2014Shiraishi Masayuki
 
WordBench熊本Vagrant勉強会
WordBench熊本Vagrant勉強会WordBench熊本Vagrant勉強会
WordBench熊本Vagrant勉強会Akinori Tateyama
 
JAWS-UG LT AWSへの挫折と希望
JAWS-UG LT  AWSへの挫折と希望JAWS-UG LT  AWSへの挫折と希望
JAWS-UG LT AWSへの挫折と希望Hajime Ogushi
 
セキュリティの基本とWordPress
セキュリティの基本とWordPressセキュリティの基本とWordPress
セキュリティの基本とWordPressEndoh Shingo
 
AWS EC2+AMI 網元でWordPressサイトを 構築しよう
AWS EC2+AMI 網元でWordPressサイトを構築しようAWS EC2+AMI 網元でWordPressサイトを構築しよう
AWS EC2+AMI 網元でWordPressサイトを 構築しようYuko Oshima
 
JAWS-UG Hokuriku 第2回勉強会 AWS EC2の実用例&各種機能との連携
JAWS-UG Hokuriku 第2回勉強会 AWS EC2の実用例&各種機能との連携JAWS-UG Hokuriku 第2回勉強会 AWS EC2の実用例&各種機能との連携
JAWS-UG Hokuriku 第2回勉強会 AWS EC2の実用例&各種機能との連携Kenichi Nakamichi
 
Introduction to Favmemo for Immature Engineers
Introduction to Favmemo for Immature EngineersIntroduction to Favmemo for Immature Engineers
Introduction to Favmemo for Immature EngineersTakeshi Arabiki
 

Semelhante a WordVolcano - from the dark side - handson (20)

スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
スタートアップだからこそ使うAWS(第5回JAWS-UG Nagoya)
 
PWA has come!! / 2019/2/9 ABCD 浜松
PWA has come!! / 2019/2/9 ABCD 浜松PWA has come!! / 2019/2/9 ABCD 浜松
PWA has come!! / 2019/2/9 ABCD 浜松
 
OWASP_Kyushu_Local_Chapter_Meeting_7th
OWASP_Kyushu_Local_Chapter_Meeting_7th OWASP_Kyushu_Local_Chapter_Meeting_7th
OWASP_Kyushu_Local_Chapter_Meeting_7th
 
リモートデバッグツール Weinerをつかってみた
リモートデバッグツール Weinerをつかってみたリモートデバッグツール Weinerをつかってみた
リモートデバッグツール Weinerをつかってみた
 
小さく始めて後で困らないためのVPCとChefを使ったAWS運用
小さく始めて後で困らないためのVPCとChefを使ったAWS運用小さく始めて後で困らないためのVPCとChefを使ったAWS運用
小さく始めて後で困らないためのVPCとChefを使ったAWS運用
 
初心者向けWebinar スケーラブルWebアプリケーションの構築
初心者向けWebinar スケーラブルWebアプリケーションの構築初心者向けWebinar スケーラブルWebアプリケーションの構築
初心者向けWebinar スケーラブルWebアプリケーションの構築
 
Cake Matsuri Nanapi
Cake Matsuri NanapiCake Matsuri Nanapi
Cake Matsuri Nanapi
 
Vagrant+Ansibleで検証環境を簡単構築
Vagrant+Ansibleで検証環境を簡単構築Vagrant+Ansibleで検証環境を簡単構築
Vagrant+Ansibleで検証環境を簡単構築
 
Vagrantと網元で開発環境を作ってみよう
Vagrantと網元で開発環境を作ってみようVagrantと網元で開発環境を作ってみよう
Vagrantと網元で開発環境を作ってみよう
 
Openshift 20191219
Openshift 20191219Openshift 20191219
Openshift 20191219
 
20131121 jaws ug北九州資料
20131121 jaws ug北九州資料20131121 jaws ug北九州資料
20131121 jaws ug北九州資料
 
コンテナで作る開発環境 (20161104 CodeIgniter Night)
コンテナで作る開発環境 (20161104 CodeIgniter Night)コンテナで作る開発環境 (20161104 CodeIgniter Night)
コンテナで作る開発環境 (20161104 CodeIgniter Night)
 
Jawsug青森支部の活動紹介
Jawsug青森支部の活動紹介Jawsug青森支部の活動紹介
Jawsug青森支部の活動紹介
 
JAWS-UG四国クラウドお遍路2014
JAWS-UG四国クラウドお遍路2014JAWS-UG四国クラウドお遍路2014
JAWS-UG四国クラウドお遍路2014
 
WordBench熊本Vagrant勉強会
WordBench熊本Vagrant勉強会WordBench熊本Vagrant勉強会
WordBench熊本Vagrant勉強会
 
JAWS-UG LT AWSへの挫折と希望
JAWS-UG LT  AWSへの挫折と希望JAWS-UG LT  AWSへの挫折と希望
JAWS-UG LT AWSへの挫折と希望
 
セキュリティの基本とWordPress
セキュリティの基本とWordPressセキュリティの基本とWordPress
セキュリティの基本とWordPress
 
AWS EC2+AMI 網元でWordPressサイトを 構築しよう
AWS EC2+AMI 網元でWordPressサイトを構築しようAWS EC2+AMI 網元でWordPressサイトを構築しよう
AWS EC2+AMI 網元でWordPressサイトを 構築しよう
 
JAWS-UG Hokuriku 第2回勉強会 AWS EC2の実用例&各種機能との連携
JAWS-UG Hokuriku 第2回勉強会 AWS EC2の実用例&各種機能との連携JAWS-UG Hokuriku 第2回勉強会 AWS EC2の実用例&各種機能との連携
JAWS-UG Hokuriku 第2回勉強会 AWS EC2の実用例&各種機能との連携
 
Introduction to Favmemo for Immature Engineers
Introduction to Favmemo for Immature EngineersIntroduction to Favmemo for Immature Engineers
Introduction to Favmemo for Immature Engineers
 

WordVolcano - from the dark side - handson