「 2013年05月29日 」一覧

194 たぶん移転完了なのです。

しばらくブログ移転の話が続きました。
昨日すこし弄り直して、これにて完了と思われます。
細かいところまではチェック行き届いていないのですけど
ぱっと見て前と変わらないところまで持ってこれた気がします。

■WordPress→WordPress ドメイン変更を伴うサーバ移行手順 | hijiriworld Web

移行に当たって参考にさせていただいたサイトさんです。
ワードプレスのお引っ越しで他のサイトさんもたくさんみたのですけど
「データベースのインポート」周りなどで手順が違い
エラーを吐いてしまったりしていて
こちらの方の記事が自分には参考になりました。

おおざっぱに手順を説明すると


1.旧鯖からFTPでワードプレスフォルダを全部DL。


2.旧鯖からphpMyAdminで
「wp_options以外」のデータファイルをエクスポート。(重要)

3.エクスポートしたファイルをテキストエディタ等で開き、
旧鯖URLを指定して新鯖URLにすべて書き換え。(デッドリンク防止)

4.新鯖にワードプレスを新規導入。

5. FTPからDLしておいたワードプレスファイルを上書き。
(これはもしかするとwp-content>uploadsと
wp-content>themesだけでいいかもしれない)

6.エクスポートしたデータベースを新鯖にインポート。

7.プラグインの再インストール

8.ウィジェットの再設定。

9.旧鯖に.htaccessでリダイレクト設定。
(Redirect permanent /blog/ http://www.almostdead.net/ みたいなやつ)

9.完成

こんな感じ。簡単でしょ!いえ全然!

ざっくり説明してもこれだけ手順がある上に、
環境によって書き換える項目も違うみたいなので
トライアンドエラーで修正していくしかなかったので
結構手間取ってしまいました。

特にデータベース周りで、上記サイトさん以外では
「全部をDLします!」と書いてあったりして、
新鯖だとオプション周りでデータベースエラーがでるので
同じところを長時間ぐるぐる回っていた印象です。

今回のやり方で「なるほど!」と思ったのは
旧鯖から丸ごと移行するのでなく
新規導入したワードプレスを下地に
今まで使っていたエントリーのデータと
テーマだけを持ってくるように導入し直すというイメージ。
これならデータベースではじき返されることなく
スムーズに導入し直すことができます。

ただ、この方法では「プラグイン周りの設定し直し」や
「ウィジェットに設定した項目のリセット」などがあるので
この辺は手動でやり直すかたちになります。
ちょっと面倒くさいかな、と思っていたのですけど
やってみると意外とコピペで済んだので
思ったより時間もかからず、
全体を通して「これが一番堅実なやり方かも」
という印象を持ちました。

今までこういったエラーが出るのが怖くて
ブログシステムなんかには
若干の苦手意識があったのですけど
今回移行にあたっていろんなところを触ることができて
少しずつ意味を理解し始めました。
意味がわかってくると恐怖感が薄れて
苦手意識もすこし軽くなりますね。

僕みたいな「メモ帳手書きMTHLマン」は
HTMLを自分でコピペしてページを作るのが確実!って
思って憚らないのですし、
未だに堅実性では手書きHTMLが一番だと認識していますが
日々の更新の敷居を下げることにおいては
やっぱりブログはすごく楽ちんだなぁと最近実感しています。

個人で使っていくのであれば
そういった「堅実性」と「運用性の高さ」のバランスを
自分の好きなように選択して
遊んでいくのがいいかもしれないですね。

こういった「選択性」という部分で
豊かなシステムを選べるようになったことに
すごく感謝しながらワードプレスを
これからも使っていきたいと思います。