Docklandsboyご機嫌麗しゅう。@OZPAでござんす。先日、ブログのレンタルサーバーをsixcoreに移行しました。【シックスコア】さて。私、こういった「サーバー」だの「MySQL」だの「Wordpress」だの「女心」だといったものには全くもって知識が疎いためにえらい苦労したわけなんです。いう訳で、「自分の苦労は人のなるほど」という格言もございますことですし(今考えた)、今回サーバー移転に関して苦労した点や引っかかったところなどをマニュアルっぽく晒しあげておこうかと思います。参考にしたブログ今回サーバー移転に関して参考にさせていただいたのが以下の記事。記事は手順が最初から最後まで分かりやすく記されており、すごく参考にさせていただきました。ここを見れば大概の人なら何も問題なく移転ができるでしょう。・・・そう、大概の人なら。そのひとぅさんの記事に沿いましてサーバー移転の手順をさらっていこうかと存じます。ちなみに私の環境は、「ムームードメイン」さんにて「ozpa-h4.com」を取得、「ロリポップ!」さんのロリポプランというプランにてブログを運営しておりました。前準備まずはsixcoreでサーバーの申込をしましょう。【シックスコア】この際に気をつけなければいけないのは2週間の試用をしたい場合、クレジット決済を選ばないようにすること。クレジット決済を選択すると試用ができない仕様の模様。1:FTPでコンテンツをローカルにDL1.CORESERVER:FTPでコンテンツをダウンロードCORESERVERのコンテンツをすべてローカルにダウンロードします。SIXCORE側でSSHが使えると圧縮して一気に展開だとか、SCPが使えるのですけどね......。ひとぅブログここは「FTP」という知っている単語があったためなんとかクリアー。私はFTPクライアントに「CyberDuck」を使っているので、ロリポップのFTPサーバー情報を入力してログイン、サーバー内のデータをごそっとぶっこぬきデスクトップへとDLしました。(もちろんWebブラウザからでも可能です)2:phpMyAdminでDBをエクスポート2.CORESERVER:phpMyAdminでDBをエクスポートWordPressのエクスポートの説明ページの手順でデータベースをエクスポートします。ひとぅブログなるほどね・・・全くわからん。大天使に手伝っていただき完了させることができました。一応簡単に手順をおさらい。lolipopにログイン、「データベース」より「phpMyAdmin」を選択(ちなみに私はこの時点で見失っていました)あとは下記の手順に沿ってエクスポートするだけ。日本語版ここで「information_schema」を含めた全てのデータベースをダウンロードしてしまうと、アップロードする段階で上手くいきませんでした。(私だけなのか知りませんが)DLするのはWordPressのデータベースのみでおk!だと思う。独自ドメインの設定には、Whois認証・Web認証・メール認証・CNAME認証があります。ネームサーバの設定を変更する前にドメインを設定することができます。私はWeb認証をしました。確認のためのURLが発行(http://sXX.sixcore.jp/hitoxu.com/等)することもできますが、WordPressでは確認できないため、パソコンのhostsファイルを書き換えて動作確認をすることをオススメします。Windowsのhostsファイル書き換えの説明はこちら。Macは次の記事をご参照ください♪。ひとぅブログ私はメール認証を使用して設定しました。その後に行うドメインの動作確認に関してはうん、あれだ、やってません。おつぱさんってホントそういうところ大胆。えっと、当然ドメインの動作確認はやっておいたほうがいい(と思う)のでこちらの記事をご参照のこと。4:sixcoreでのMySQL作成、ユーザー作成・設定4.SIXCORE:MySQL作成、ユーザー作成・設定マニュアルを参考にDBの作成とユーザーの作成、権限の設定をしましょう。文字コードはCORESERVERの時とあわせておきましょう。シックスコア(sixcore)僕のような駄犬でも設定ができるようにマニュアルがシックスコアさんにありますのでこちらを参考にMySQLを作成し、設定しましょう。ちなみにわたくし、上に書いてある文章の意味が未だによくわかっていません。5:sixcoreのFTPでコンテンツをアップロード5.SIXCORE:FTPでコンテンツをアップロード1でローカルに落として置いたコンテンツをすべてアップロードします。(中略)パーミッションを777に設定すると、Sixcoreの場合は正常に動作しないようです。755か705としておきましょう。(@hiro45jpさんご指摘ありがとうございます。ひとぅブログ手順1でロリポップのサーバーよりぶっこぬいたデータ類をsixcoreのサーバーにアップロード。これも私はCyberDuckで行いました。6:sixcore側のphpMyAdminでデータベースをインポート6.SIXCORE:phpMyAdminでインポートphpMyAdminにログインします。「mysqlX.sixcore.ne.jp」のようにMySQLのサーバ名が画面上部に表示されているので、FTPで、/wp-config.phpをダウンロードしてMySQLのホスト名を変更し、アップロードしておきます。ひとぅブログ手順自体はそんなに難しくないのですが、ここで私はミスを犯してしまったようでデータベースへの接続エラーが後々出てしまいました。パスワード」の全ても変更しなければいけなかったのです。それを自力で発見した俺マジ天使。「wp-config.php」をダウンロード、テキストエディタで開きます。(自分はcotediterを使用)そして上の部分を全てsixcoreの設定に書き換えて上書き保存、FTPにてsixcoreにアップロードして問題は解消されました。なんでこれ、俺、できたんだろう・・・神がかってたな・・・(自画自賛)そしてsixcoreのphpMySQLに、2番でダウンロードしたデータベースをインポートしましょう。7:ネームサーバを書き換える最後にネームサーバの書き換え。ドメインのNSを変更して終了バリュードメインにログイン。