11 月 18

wordpress サーバのお引越しの巻

Category: php

ブログをお引越ししました。
(というか、サーバを替えました。)
ペーパーボーイのチカッパから
さくらインターネットのスタンダードに。

チカッパに不満はないんですが
さくらのスタンダードが追加料金なしで
マルチドメインだったこと、
php.iniを触れること、
cronが使えること、などなど。
ま、マニアックな使い方ができるからでした。
(でもアクセス解析はチカッパの方が見やすいので
どちらもお薦めサービスですよ。
↑どちらも褒める、月亭八光的フォロー。)

で、いろいろなサイトで引越し手順を参考にしまして
引越ししました。
僕のやり方が、そのやり方と違ったんで
(違う方法でもいけたので)
一応、残しておきます。
(が、毎度で恐縮ですが、自己責任でお願いしますね。)

===========
初めに
 【旧サーバ】 チカッパ
 【新サーバ】 さくらインターネット スタンダード
を指しております。

また、ドメインは替えませんでした。
(DNSを変更しました。
それも以下に書いておきます。

文字コードは
UTF-8
です。

あと、エディタは
僕はサクラエディタを使ってます。おすすめです。

===========

1.始めに、旧WEBサーバ上に乗っているデータを
  一度ローカルPCに全てダウンロードします。

2.ダウンロードが終わったらすかさず
  新WEBサーバに丸ごとアップ!

3.旧サーバのmysqlからデータを全てエクスポートします。
  phpmyadminという超便利なGUIでmysqlからデータを全て落としましょう。

エクスポート → 全選択 (SQLでエクスポートしてください)
  
  で実行すると、実行結果が画面にでます。
  そいつを 全選択 → コピー で
  エディタに貼り付けます。
  (僕はサクラエディタを使ってます。おすすめです。)
  で、UTF-8で保存します。(文字コードは皆さんの環境で。)

4.今度は新サーバのmysqlに
  このデータをインポートするんですが
  このままではダメなんですよねー。

  さっきmysqlからエクスポートし保存したファイルを開いてみていただくと
  一番最初の部分にこんなん書いてません??

   ===================

   – phpMyAdmin SQL Dump
   – version ××××
   – http://www.phpmyadmin.net
   –
   – ホスト: ××××
   – 作成の時間: 200× 年 ×× 月 ×× 日 ××:××
   – サーバーのバージョン: ×.×.××
   – PHP バージョン: ×.×.×
   –
   – データベース: `×××××××××`
   –
   CREATE DATABASE `×××××××××`;
   USE ××××××××;
   
   ===================
   
   で、ここからあくまでも、自己責任で。
   僕の場合は
   1)ホストを新サーバのホストに書き換え
   2)データベースを新サーバのデータベース名に書き換え
   3)CREATE DATABASE の1行を削除
   4)USE の次の××××× に新サーバデータベース名に書き換え
   をしました。

   こう書き換えが終わったら、ファイルを保存。
   で、新サーバのphpmyadminのインポートで
   このファイルを指定しインポートしてください。

   うまくインポートされましたでしょうか??

 5.この辺でDNSの変更をします。
   で、さくらインターネットへの変更ですので
   まず、さくらインターネットのコンパネ内の
   ドメインの追加、というところで
   今回移設するサーバのドメインを書き足します。
   そして、ドメイン側のDNSを
   さくらのDNSに変更します。
   
 6.これでは終わらないんです。
   どうやら、wp-optionsというテーブルに
   サイトURLが書いてあるということを
   この辺で知りました。。
   
   phpmyadminでデータベース内にある
   テーブルを確認してみましょう。
   wp-optionsというテーブルがありませんか??

   こいつのサイトURLを書き換えます。

   wp-opyionsを選択 → 表示をクリック
   で、テーブル内が表示されると思います。
   この中にあるoption_id が1のもの
   (option_name が siteurl のもの)
   これのoption_valueがサイトURLになってませんでしょうか?
   これを新サーバの初期ドメインに書き換えます。
   (僕の場合は、さくらインターネットなので
    ××××××.sakura.ne.jp みたいなやつ。
    且つ、/blogディレクトリにこのブログがあるので
    僕の場合は××××××.sakura.ne.jp/blog です。)
   
   えんぴつマークをクリックすると修正画面に移動しますので
   そこで修正してください。
   
   DBを直接修正するのでくれぐれも自己責任でお願いします。

 7.あとはDNSが行き渡るのを待つ、という感じです。

以上です。

かなり我流なので、良い方法かわかりませんので
他のサイトも参考にして、行ってくださいね。。。
  

No Comments

Leave a comment