11 月 18
wordpress サーバのお引越しの巻
ブログをお引越ししました。
(というか、サーバを替えました。)
ペーパーボーイのチカッパから
さくらインターネットのスタンダードに。
チカッパに不満はないんですが
さくらのスタンダードが追加料金なしで
マルチドメインだったこと、
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


