サーバを引っ越した

サーバを引っ越した。

もともとVALUE-DOMAIN+XREAでずっと使ってた。しかしここ数ヶ月のXREAの重さは辛かった。
色々検討して、さくらにデータを移そうと思い立った。テスト運用してみるつもりだったけど、もういいやって気分になって怒涛の移行を行った。その備忘録。

もともとwww.givetake.comってドメイン直下には1枚のHTMLしか置いておらず、そこからwp.givetake.comとxoops.givetake.comに振り分けてた。単にXoopsが昔のサイトで、Wordpressに移行してからも移してないコンテンツがあったため、Xoopsを残しておいた。検索エンジン経由ではXoopsにもまだ入ってくる。

あと、XREAが重くなってきてたと書いたが、そもそもwp.givetake.comのWordpressはバージョンアップを怠っていて(自動アップデートにしてない)、それもセキュリティ的にどうかと思ってた。しかしThemeとか色々いじってるので安易にバージョンアップできないなとも思ってて、いっそのこと新しい環境を構築したほうがいいなと思った。

今回は、XREAのxoops.givetake.comとwp.givetake.comを残しながらも、別途さくらのサーバを借りてWordpressの軽さを試してみるつもりだった。
さくらのサーバを決済後、コンパネからデータベース設定。新しくデータベースを作ったらクイックインストールでWordpressを設置。クイックインストールいいな早くて。で、ドメイン設定で新しいサブドメインを使う想定で、例としてxxx.givetake.comを設定した。

この段階では、クイックインストールのせいなのか、サーバのトップディレクトリにWordpressがインストールされずに、xxxxx.sakura.ne.jp/xxxxxにWordpressがインストールされた。だからドメイン設定もxxx.givetake.comはxxxxx.sakura.ne.jp/xxxxxに向くようにした…が、これだと将来的にwww.givetake.comにアクセスしたときに直接Wordpressになってほしいのが叶わない。(色々いじれば出来るけど)

だからいったんやり直した。ドメイン設定消して、Wordpress消して、データベースもいったん消して。再度データベース作って、WordpressはFTPでトップディレクトリにアップロードした。それで手動でインストール。手動っていってもたいした手間はない。一瞬で終わる。それでドメイン設定も、xxx.givetake.comからトップディレクトリに入るようにした。

次にVALUE-DOMAINのDNS設定で、「a xxx 000.000.000.000」を追記(数字はダミー)。xxx.givetake.comだけさくらサーバに向くようにした。これでしばらく待つ。
しばらくすると、xxx.givetake.comからちゃんとさくらサーバのWordpressに行くようになった。軽いな…かなり軽い。これはXREAには戻れないかも。

ここでデータベースを移す。
もともとのXREAのphpMyAdminから、データベースをエクスポート。細かいところはいつも通りだけど、「DROP TABLE云々」から「CREATE PROCEDURE云々」までの欄はすべてチェック。「完全なINSERT文を云々」から「BLOBに16進数表記を云々」までの欄はすべてチェックを外し、zip圧縮でエクスポート。今回はUTF8からUTF8なので苦労しなさそう。このzipを解凍したsqlは巨大すぎていつものエディタで開けなかった。なのでEmEditorを落としてきて開く。データベース名の接頭辞を正しく置換。あと全部の記事について画像パスが変わるので全部置換。またzipにする。
さくらのphpMyAdminからzipをインポート。
画像もuploadsディレクトリから全てダウンロードして、さくらのほうにアップロード。

これでxxx.givetake.comが素のThemeでwp.givetake.comと同じように見えるはず…と思ったら、真っ白で何も見えない。なんで?
とりあえずWordpress管理画面へログインしてみる(アクセスできた)。するとデータベースのアップデートをするという。そしたら見えた。

この段階でもさくらサーバはかなり軽いという印象。もうやっぱりXREAには戻れないな…
戻れないなら、もう移してしまおうと思い立つ。さっきのデータベースを置換した段階に戻って、今度はwww.givetake.comで正しく表示されるようにする。またさくらサーバのphpMyAdminからインポート。Wordpress管理画面からURLとWordpressアドレスの両方を変更。変更した瞬間に見られなくなるので、次にさくらサーバのコンパネのドメイン設定もwww.givetake.comが入るようにする。
次にVALUE-DOMAINのDNS設定も、「a www 000.000.000.000」に変更。しばらく待つ。
しばらく待つと、www.givetake.comでさくらサーバに向いた。ちゃんとWordpressが表示された。

なので、Themeを適当に選んで、あとはプラグインをどんどん入れて。
スタイルシートも少しいじって。

という感じ。

今後やること:wp.givetake.comからのリダイレクトと、xoops.givetake.comに置きっぱなしになってるコンテンツの移行だな。

 

関連記事

2012年には0.5zettaバイト ■世界のIPトラフィック、2012年には「ゼタバイト」級に 世界のIPトラフィックは2007?2012年の間に年率46%で増加し、2012...
Youtubeの凄いマッシュアップ これは、凄い。 必見そして驚愕! YouTubeにアップされたとにかくすごいマッシュアップ!! - GIZMODE イスラエルのKutima...
SONICblue→破綻 ■「Rio」販売終了、全世界で撤退 ありゃ。 そうなんだ。驚きつつも、とりあえずファームウェアをアップデートしにいった。 ニュースを読んでいてピン...
WordPressのテーマ変更 長いこと同じテーマを使ってたけど、スマホの波を感じて、レスポンシブデザインのテーマを採用。 今回はXAMPPでローカルで修正してからテーマをあてたので快適でし...
ブルーマンデー?月曜日に自殺する人が多い?... こんなニュースが。 ■<ブルーマンデー>月曜日に会議がありますか? 月曜日に自殺する人が多いんだと。 記事の最後、 (1)人がいいといわれる...
プラネット・グーグル 「プラネット・グーグル」を読んだ。 面白かった。 グーグルの10年の歴史をだーっと解説していくんだが、取材やら引用やら、実によく調べたなあという...