サーバを引っ越した

サーバを引っ越した。

もともと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に置きっぱなしになってるコンテンツの移行だな。

 

関連記事

八幡山の纏駒に入りびたっていた ■米Adobe Systems、米Macromediaを約34億ドルで買収 うへー。ホリエモンが霞むなあ。 買収は、Macromedia株を1:0....
WordPress.com、Gears対応で高速化を実現 ■Wordpress.com、Gears対応で高速化を実現 Gearsは、200近いファイルをローカルPCにダウンロードし、必要に応じてバ...
Aterm WR8500N を買った ルータ買ってきた。 我が家はマンションVDSLタイプでときどき不安定なことはあった。 一晩つながらなかったりとか。たまに。 最近、ぶちぶち...
「悪女について 研究」をWordPressへ移行... ずっと放置状態だった「悪女について 研究」を、ようやくWordpress内に移行した。有吉佐和子著「悪女について」の中身を色々と調べたものだ。なんか最近...
なんと主演はイッセー尾形 ■昭和天皇の「新たな顔」描く ベルリン映画祭で「太陽」を上映 なんと主演はイッセー尾形! 素晴らしいキャスティングですね。というか、イッセー尾形...
カツ丼 朝起きて、時間があるので前のアパートに行き風呂に入る。 その後何となく煙草を吸い、手近にあった本をパラパラとやる。椎名誠の「哀愁の-」だ。その中でカツ丼を...