• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
AWSのハンズオンでWordpressを使う時に注意すべき事
 

AWSのハンズオンでWordpressを使う時に注意すべき事

on

  • 1,930 views

WordBench@Fukuokaの発表資料です。

WordBench@Fukuokaの発表資料です。

Statistics

Views

Total Views
1,930
Views on SlideShare
1,509
Embed Views
421

Actions

Likes
5
Downloads
3
Comments
0

2 Embeds 421

http://webcake.no003.info 341
https://twitter.com 80

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel

AWSのハンズオンでWordpressを使う時に注意すべき事 AWSのハンズオンでWordpressを使う時に注意すべき事 Presentation Transcript

  • AWSのハンズオンでWordPress を使う時に注意すべき事2013年年1⽉月株式会社サーバーワークス⼩小室  ⽂文
  • こんばんは|・ω・`) ネットワーク⽅方⾯面 から来ましたCopyright 2012 Serverworks Co, Ltd. All Rights Reserved. 2
  • 色々事前紹介!  ⼩小室  ⽂文!  Twitter/Facebook: ayakomuro n  インフラエンジニア n  {PHP, Python}開発エンジニア n  営業!  最近のブーム: 折り紙とRuby!  好きなOS: Debian 今週末に福岡Debian勉強会あり!!  好きなAWS: Route53!  今読んでいる本: 発達障害の今 Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 3
  • 色々事前紹介!  株式会社サーバーワークス   ( Serverworks ) n  AWSに特化したクラウドインテグレーター!   福岡オフィスにて営業、AWSとキャッキャウフ フしたいエンジニア絶賛募集中!!   @ayakomuro に「脱藩なう」とツイート Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 4
  • AWSのハンズオンでWordPressを使 う時に注意すべき事 ん?
  • WordPressのハンズオンでAWSを使うべき理由!  サーバーを1時間単位で借りれる (安いものは$0.065〜~)! 何台でも借りれる! どんなスペックでも借りれる Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 6
  • AWSのハンズオンでWordPressを使 う時に注意すべき事 ほぅほぅ
  • WordPressのハンズオンで困るAWSの事象!  サーバーであるEC2インスタンスが停⽌止/ 起動を⾏行行なうとFQDNが変わる EC2インスタンス起動 ↓   ↓  http://ec2-54-248-149-218.ap-northeast-1.compute.amazonaws.com/ ↓   停⽌止。。。 起動 ↓   ↓  http://ec2-54-248-161-121.ap-northeast-1.compute.amazonaws.com/ 選択しているリージョン このIPで直接繋がない事 (DCの地名) http://ec2-54-248-149-218.ap-northeast-1.compute.amazonaws.com/ Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 8
  • 実際の困った事例  その1 EC2 http://ec2-54-248-149-218.ap-起動 northeast-1.compute.amazonaws.com/ EC2設定 + EC2停⽌止 zzzZZZZ http://ec2-54-248-161-121.ap- CSSが表⽰示起動 EC2 されいない northeast-1.compute.amazonaws.com/ 管理理画⾯面に ログイン出 来ない \(^o^)/ Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 9
  • 実際の困った事例  その2EC2 EC2 EC2 CSSが表⽰示 されいない 管理理画⾯面に ログイン出 来ない Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 10
  • 事前回避策  その1(固定IP編) EC2 http://ec2-54-248-149-218.ap-起動 northeast-1.compute.amazonaws.com/ EIP(固定IPv4) 54.248.149.200 EC2設定 + EC2停⽌止 zzzZZZZ起動 EC2 EIP(固定IPv4) 54.248.149.200 Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 11
  • 事前回避策  その2(DNS編) EC2 http://ec2-54-248-149-218.ap-起動 northeast-1.compute.amazonaws.com/ DNS(Route53) cool-blog.popowa.com EC2設定 + EC2停⽌止 zzzZZZZ起動 EC2 http://ec2-54-248-161-121.ap- northeast-1.compute.amazonaws.com/ cool-blog.popowa.com Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 12
  • 事後回避策 その1(DB内の値を変更)!   DBを直接操作してFQDNを変える事で対応が可能!   メリット: 直接書き換えるので副作⽤用がない!   デメリット: MySQLに慣れていない⼈人は⾮非常にハードルが⾼高い Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 13
  • 事後回避策 その2(wp-config.phpで予め設定)!   予め設定しておく事でFQDNが変わっても対応が出来る。!   メリット: DBを直接書き換える必要がない。敷居が低い!   デメリット: 事前に作業しておく必要がある、ウェブ画⾯面での FQDN操作は出来なくなる Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 14
  • 事後回避策 その3 (function.phpで上書きする)!   利利⽤用しているテンプレートにあるfunctions.phpの最初の⾏行行に書く事 で、呼び出された時にDBの上書きを⾏行行なってくれる。!   メリット: DBを直接書き換える必要がない。敷居が低い!   デメリット: 更更新が終わったら削除する必要があるので⼆二度度⼿手間 Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 15
  • 事後回避策 その4 (一時的に違うURLを許可)!   ⼀一時的に管理理画⾯面のログインURLを違う物でも⼊入れるように許可す る!   メリット: 簡単!   デメリット: 更更新が終わったら削除する必要があるので⼆二度度⼿手間 Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 16
  • まとめWordpressを使ったハンズオンの時は、今後を考えて諸設定をしよう! + =Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 17
  • 備考!   マルチサイトだと直接DBを触る以外対応⽅方法がない!   参考URL n  http://codex.wordpress.org/Changing_The_Site_URL n  http://blog.popowa.com/2013/01/fqdnwordpress.html!   株式会社サーバーワークス  福岡オフィスでは、営業、AWSと キャッキャウフフしたいエンジニア絶賛募集中!!   興味ある⽅方はお声がけください!!   http://www.serverworks.co.jp/ Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 18
  • 簡単すぎた。。!   サーバーワークスのブログルール!   はてぶ数、いいね数、Tweet数、書いた回数でポイントを四半期に 競うイベント!   今まで⼿手動?半⾃自動化で調べていた Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 19
  • Wordpress Pluginで作ってみた! wordpress-challenger!   https://bitbucket.org/ayakomuro/wordpress-challenger-plugin!   機能 n  ユーザー⼀一覧から、ポスト数、投稿ポストURLから各SNSにデータを取りに⾏行行 き表⽰示する!   困った事 n  サイトが重い、キャッシュ機構について調べる必要がある。 n  SNSのAPIについてもよく調べてないのでこれでよいのか不不明。 n  WP_Query継承 n  デザインがひどい Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 20
  • ご清聴有り難うございました!!   誰かWordpressについて教えてください。!   {俺|私}もブログを書いてサーバを落落としたい!という⽅方は、ぜひ株 式会社サーバーワークス  福岡オフィスのご検討を!!   http://www.serverworks.co.jp/!   突っ込み、ご意⾒見見は @ayakomuroへ! Copyright 2012 Serverworks Co, Ltd. All Rights Reserved. 21