Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
WordPressサイトを復活させよう
自己紹介 加藤 芳威(よろず、かとちゃん) 所属    株式会社デジコム(東京都葛飾区)    WordBench埼玉 管理者    WordBench写真部なども不定期に開催 MyPage: http://curious-ever...
今日の目標   バックアップしたファイルおよびデータ    ベースから、サイトを復旧できる   ドメインの変更を伴う移転が行える   heteml での各操作を覚える
今日のお題目2.   ハンズオン!     再構築を実際にやってみよう3.   補足あれこれ4.   質疑応答など
ストーリー   とあるサーバーで、    ホームページを    構築していた     WordPress 3.4.2     Twenty Twelve     Jetpack     テストデータ
ところが...   もう少しで公開!というところで、    サーバーがふっ飛んだ!
しかたがない!   hetemlに移転しよう!   幸い、直前にバックアップを取っていた   独自ドメインを取っていないため    URLが変更になるが、公開前だったから    影響はない   wct-rebuild.example.com
というわけで、再構築しましょ!
今日のお題目1.   ストーリー     こうして再構築することになった...!!3.   補足あれこれ4.   質疑応答など
いくつか質問です   バックアップを取ったことはありますか?   再構築、あるいは全部(一部)のリストア    を行ったことはありますか?   phpMyAdminを使ったことはありますか?   SQL文を手動で実行したことありますか?
本日の「再構築」の流れ1. hetemlのアカウントを取得2. WordPress簡単インストール3. バックアップデータの準備4. wp-content のアップロード5. データベースの削除とインポート6. データベースの書き換え7. 管理...
1. hetemlのアカウントの取得   http://heteml.jp/   15日間無料
2. WordPress簡単インストール   WordPressの設定まで完了させてください
3. バックアップデータの準備   以下のURLからダウンロードしてください      http://j.mp/wct12bkp   中身を確認する     wp-content      ・・・ テーマ、プラグイン、写真     da...
4. wp-content のアップロード   FTPで、バックアップされたwp-content を    全部アップロードしてください
5.データベースの削除とインポート   簡単インストールですでに作成されている    テーブル11個を、全部削除してください   削除後、バックアップしたデータを    インポートしてください
6. データベースの書き換え   古いURL    wct-rebuild.example.com    から新しいURLに書き換えましょうUPDATE `wp_options`SET `option_value` =      REPLAC...
7. 管理画面へログイン   アカウント情報     管理者アカウント   =   admin     管理者パスワード   =   wct-2012   ログインしたら、adminのメールアカウント    を変更してください
8. 表示テスト   本文はもちろん、    写真なども正しく    表示されている    ことを確認する
今日のお題目1.   ストーリー     こうして再構築することになった...!!2.   ハンズオン!     再構築を実際にやってみよう4.   質疑応答など
バックアップに関するあれこれ   wp-config.php のバックアップは必須!   wp-content/ のバックアップは必須!   公式ディレクトリからダウンロードしたもの    なら、またそこからダウンロードすればいい
バックアップに関するあれこれ   WordPress本体やその他のフォルダ等、    念のため全部バックアップ取った方がいい   ちょっとしたファイルの過不足で正常に動作    しないことも考えられなくはない
バックアップに関するあれこれ プラグインでバックアップを取る場合、  特に正常にバックアップ出来ているか  確認が必要。 phpの動作制限(時間、メモリなど)によっ  て正常に取れない場合がある。 特に長年運用してきて容量が大きくなってき...
データベースに関するあれこれ テーブルプレフィックスは変えない方が楽 今回は wp_options、wp_postsしかURLを  書き換えなかったが、実際には他のテーブル  も確認が必要     カスタムフィールドにURLが入っていれば...
リストア/再構築について   滅多にやらないことなので、きっと忘れます   正常にバックアップ取れてるかどうかの検証    も兼ねて、自サイトでもやってみましょう   たまにやっておくと、イザという時に    復旧が早くできます
今日のお題目1.   ストーリー     こうして再構築することになった...!!2.   ハンズオン!     再構築を実際にやってみよう3.   補足あれこれ
アンケートにご協力くださいhttp://j.mp/wct12qh
再構築ハンズオン
Prochain SlideShare
Chargement dans…5
×

再構築ハンズオン

2 260 vues

Publié le

  • Identifiez-vous pour voir les commentaires

再構築ハンズオン

  1. 1. WordPressサイトを復活させよう
  2. 2. 自己紹介 加藤 芳威(よろず、かとちゃん) 所属  株式会社デジコム(東京都葛飾区)  WordBench埼玉 管理者  WordBench写真部なども不定期に開催 MyPage: http://curious-everything.com/ Twitter: @yorozu Flickr: http://www.flickr.com/photos/yorozu2009/ WordPress は Ver2.6(2008年夏頃) から利用 Web制作では主にプログラミング寄りの工程を担当 得意分野はパソコンサポートやイントラ構築など 気が付いたらWordPressコミュニティにドップリ
  3. 3. 今日の目標 バックアップしたファイルおよびデータ ベースから、サイトを復旧できる ドメインの変更を伴う移転が行える heteml での各操作を覚える
  4. 4. 今日のお題目2. ハンズオン! 再構築を実際にやってみよう3. 補足あれこれ4. 質疑応答など
  5. 5. ストーリー とあるサーバーで、 ホームページを 構築していた  WordPress 3.4.2  Twenty Twelve  Jetpack  テストデータ
  6. 6. ところが... もう少しで公開!というところで、 サーバーがふっ飛んだ!
  7. 7. しかたがない! hetemlに移転しよう! 幸い、直前にバックアップを取っていた 独自ドメインを取っていないため URLが変更になるが、公開前だったから 影響はない wct-rebuild.example.com
  8. 8. というわけで、再構築しましょ!
  9. 9. 今日のお題目1. ストーリー こうして再構築することになった...!!3. 補足あれこれ4. 質疑応答など
  10. 10. いくつか質問です バックアップを取ったことはありますか? 再構築、あるいは全部(一部)のリストア を行ったことはありますか? phpMyAdminを使ったことはありますか? SQL文を手動で実行したことありますか?
  11. 11. 本日の「再構築」の流れ1. hetemlのアカウントを取得2. WordPress簡単インストール3. バックアップデータの準備4. wp-content のアップロード5. データベースの削除とインポート6. データベースの書き換え7. 管理画面へログイン8. 表示テスト
  12. 12. 1. hetemlのアカウントの取得 http://heteml.jp/ 15日間無料
  13. 13. 2. WordPress簡単インストール WordPressの設定まで完了させてください
  14. 14. 3. バックアップデータの準備 以下のURLからダウンロードしてください http://j.mp/wct12bkp 中身を確認する  wp-content ・・・ テーマ、プラグイン、写真  database.sql.gz ・・・ データベースの内容 本文、設定、アカウントなど  SQLコマンド.txt ・・・ DB引越し時に必要になる SQLコマンドサンプル
  15. 15. 4. wp-content のアップロード FTPで、バックアップされたwp-content を 全部アップロードしてください
  16. 16. 5.データベースの削除とインポート 簡単インストールですでに作成されている テーブル11個を、全部削除してください 削除後、バックアップしたデータを インポートしてください
  17. 17. 6. データベースの書き換え 古いURL wct-rebuild.example.com から新しいURLに書き換えましょうUPDATE `wp_options`SET `option_value` = REPLACE(`option_value`, ≪旧URL≫, ≪新URL≫);UPDATE `wp_posts`SET `post_content` = REPLACE(`post_content`, ≪旧URL≫, ≪新URL≫);UPDATE `wp_posts`SET `guid` = REPLACE(`guid`, ≪旧URL≫, ≪新URL≫);
  18. 18. 7. 管理画面へログイン アカウント情報  管理者アカウント = admin  管理者パスワード = wct-2012 ログインしたら、adminのメールアカウント を変更してください
  19. 19. 8. 表示テスト 本文はもちろん、 写真なども正しく 表示されている ことを確認する
  20. 20. 今日のお題目1. ストーリー こうして再構築することになった...!!2. ハンズオン! 再構築を実際にやってみよう4. 質疑応答など
  21. 21. バックアップに関するあれこれ wp-config.php のバックアップは必須! wp-content/ のバックアップは必須! 公式ディレクトリからダウンロードしたもの なら、またそこからダウンロードすればいい
  22. 22. バックアップに関するあれこれ WordPress本体やその他のフォルダ等、 念のため全部バックアップ取った方がいい ちょっとしたファイルの過不足で正常に動作 しないことも考えられなくはない
  23. 23. バックアップに関するあれこれ プラグインでバックアップを取る場合、 特に正常にバックアップ出来ているか 確認が必要。 phpの動作制限(時間、メモリなど)によっ て正常に取れない場合がある。 特に長年運用してきて容量が大きくなってき ている場合は、急に失敗し始めていることも 考えられるので、時々チェックした方がいい。
  24. 24. データベースに関するあれこれ テーブルプレフィックスは変えない方が楽 今回は wp_options、wp_postsしかURLを 書き換えなかったが、実際には他のテーブル も確認が必要  カスタムフィールドにURLが入っていれば、 → wp_postmeta  アカウントに付加情報を付けていれば、 → wp_usermeta  コメントに画像参照などがあれば、 → wp_commentmeta
  25. 25. リストア/再構築について 滅多にやらないことなので、きっと忘れます 正常にバックアップ取れてるかどうかの検証 も兼ねて、自サイトでもやってみましょう たまにやっておくと、イザという時に 復旧が早くできます
  26. 26. 今日のお題目1. ストーリー こうして再構築することになった...!!2. ハンズオン! 再構築を実際にやってみよう3. 補足あれこれ
  27. 27. アンケートにご協力くださいhttp://j.mp/wct12qh

×