Contenu connexe
Similaire à 再構築ハンズオン (20)
再構築ハンズオン
- 2. 自己紹介
加藤 芳威(よろず、かとちゃん)
所属
株式会社デジコム(東京都葛飾区)
WordBench埼玉 管理者
WordBench写真部なども不定期に開催
MyPage: http://curious-everything.com/
Twitter: @yorozu
Flickr: http://www.flickr.com/photos/yorozu2009/
WordPress は Ver2.6(2008年夏頃) から利用
Web制作では主にプログラミング寄りの工程を担当
得意分野はパソコンサポートやイントラ構築など
気が付いたらWordPressコミュニティにドップリ
- 3. 今日の目標
バックアップしたファイルおよびデータ
ベースから、サイトを復旧できる
ドメインの変更を伴う移転が行える
heteml での各操作を覚える
- 4. 今日のお題目
2. ハンズオン!
再構築を実際にやってみよう
3. 補足あれこれ
4. 質疑応答など
- 5. ストーリー
とあるサーバーで、
ホームページを
構築していた
WordPress 3.4.2
Twenty Twelve
Jetpack
テストデータ
- 7. しかたがない!
hetemlに移転しよう!
幸い、直前にバックアップを取っていた
独自ドメインを取っていないため
URLが変更になるが、公開前だったから
影響はない
wct-rebuild.example.com
- 9. 今日のお題目
1. ストーリー
こうして再構築することになった...!!
3. 補足あれこれ
4. 質疑応答など
- 10. いくつか質問です
バックアップを取ったことはありますか?
再構築、あるいは全部(一部)のリストア
を行ったことはありますか?
phpMyAdminを使ったことはありますか?
SQL文を手動で実行したことありますか?
- 14. 3. バックアップデータの準備
以下のURLからダウンロードしてください
http://j.mp/wct12bkp
中身を確認する
wp-content ・・・ テーマ、プラグイン、写真
database.sql.gz ・・・ データベースの内容
本文、設定、アカウントなど
SQLコマンド.txt ・・・ DB引越し時に必要になる
SQLコマンドサンプル
- 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. 7. 管理画面へログイン
アカウント情報
管理者アカウント = admin
管理者パスワード = wct-2012
ログインしたら、adminのメールアカウント
を変更してください
- 20. 今日のお題目
1. ストーリー
こうして再構築することになった...!!
2. ハンズオン!
再構築を実際にやってみよう
4. 質疑応答など
- 21. バックアップに関するあれこれ
wp-config.php のバックアップは必須!
wp-content/ のバックアップは必須!
公式ディレクトリからダウンロードしたもの
なら、またそこからダウンロードすればいい
- 22. バックアップに関するあれこれ
WordPress本体やその他のフォルダ等、
念のため全部バックアップ取った方がいい
ちょっとしたファイルの過不足で正常に動作
しないことも考えられなくはない
- 25. リストア/再構築について
滅多にやらないことなので、きっと忘れます
正常にバックアップ取れてるかどうかの検証
も兼ねて、自サイトでもやってみましょう
たまにやっておくと、イザという時に
復旧が早くできます
- 26. 今日のお題目
1. ストーリー
こうして再構築することになった...!!
2. ハンズオン!
再構築を実際にやってみよう
3. 補足あれこれ