普通のサラリーマンのiPhone日記iPhoneに魅せられた普通のサラリーマンの日々の生活を綴ってます。最近、レンタルサーバー(Coreserver)が重すぎで運用に支障がでてきました。新しいエントリーをアップした直後は、ほぼ毎回、サーバーがアクセス負荷に耐えられずに「データベースエラー」頻発。_)mということで、今日思いきって、ttachiさん、iPhone_labさん、hitoxuさんが使いだした「Sixcore」にサーバー移動しちゃいました!移転に際し、hitoxuさんのエントリーがむっちゃ参考になりました。ひとぅブログ以下、やった手順をまとめておきます。私はVALUE-DOMAINで「iphone-diary.com」のドメインを取得し、Coreserverのレンタルサーバーを借りてBlog運営をしてました。Coreserverは、1契約内でサーバーを何回でも移動できるってのが売りで、私もこれまで数回変更したことがあります。Coreserver環境をローカルPCへWordPressは、サーバー上にあるファイル群とMySQLデータで構成されてます。移動するには、ファイル群とMySQLデータの両方を移動する必要があります。「/public_html/iphone-diary.com」以下がWordPressのファイルになります。「wp-content/uploads」直下のファイル群とディレクトリの全て「wp-includes」直下のファイル群とディレクトリの全て「wp-content/gt-cache」のみコピーしませんでした。このファイルは「global-translator」というpluginのファイルで各国の言語に翻訳したキャッシュです。ファイル数もめっちゃ多いし、どうせ移動しても勝手に作られるから移動しませんでした。Coreserver上のMySQLのデータ「wp-db-backup」というpluginが入ってるならばバックアップが簡単に取れます。「hiro45jp_wp_20110109_378.sql.gz」といったファイルが落とされます。会員登録はWebサイト上で行います。マルチドメイン対応高コストパフォーマンスレンタルサーバーシックスコア(sixcore)共有サーバーのタブを選び、サービスや料金を確認後、お申し込みをします。登録フォームに進む為に、メールアドレスを登録します。メールはすぐに届くはず。メールには認証IDが記載されているので、それを使って登録フォームへ移動します。必要情報を入力すれば会員登録は終了です。Sixcoreのサーバー契約メンバー管理ツールの中で「サーバー」から新規お申し込みを選択します。サーバーIDには好きなIDを入力。契約プランを選択します。私は「S1」プランにしました。契約期間は、12ヶ月にしときました。利用規約を読んで次へ進みます。次にやるのが支払い手続き。実はクレジットカードをこの時に選ぶと即課金になっちゃうので、銀行振込みかコンビニ/ペイジー決済を選択します。この決済方法にしとくと無料お試し期間が利用できるらしいです。全てが終わるとSixcoreのサーバー準備待ちになります。Sixcoreのサーバー管理1時間くらい待ったかな...。サーバーの準備が整ったとメールが来ます。メールには、サーバーへの認証情報が書かれているので、それを使ってサーバー管理へ。最初にドメイン設定をします。ネームサーバーを変えない限り、今の時点でドメイン登録しても全く問題ありません。「iphone-diary.com」を登録しました。「iphone-diary.com」にFTPアカウントを作ります。このFTPアカウントは、WordPressのファイル群をアップロードするのに必須になります。ちなみに作成する時のホームパスのみデフォルトから変更しといた方が良いです。「iphone-diary.com/public_html」→「iphone-diary.com」へこうしておけば、php.iniとか後からFTP経由で触れるようになります。MySQL作成WordPressのデータを入れるデータベースを新規に作成します。その後、データベースにアクセスするユーザーを作成し、権限設定ユーザーとして登録します。これで、WordPressのデータを入れる器ができました。FTPクライアントを使ってファイル群をアップロード普段使ってるPCのFTPクライアントを使ってWordPressのファイル群をアップロードします。私の場合、サブドメインにはしていないので「public_html」の直下に、Coreserverの「iphone-diary.com」直下のファイル群をコピーします。この時、Coreserverで苦しめられた「.htaccess」ファイルが「wp-admin」直下にあると思うのですが消しておきましょう。Sixcoreでは必要ありません。php.iniも触れるので。それと「wp-content」以下の全ファイルのパーミッションを「755」にします。「777」とかにしちゃうと、その後、エラーが起こるのでご注意を。MySQLにログインしてインポート次にMySQLにログインしてWordPressのデータをインポートします。「public_html」直下のwp-config.phpを編集Coreserverと異なる名前でMySQLのデータベース、ユーザーID、パスワードを設定した場合、このファイルを直しておく必要があります。ホスト名はlocalhostではなく、サーバー情報にある「svxx.sixcore.jp」といったホスト名を入れておきます。移動できたかテストまだネームサーバーの変更はしちゃいけません。サーバー情報にある「IPアドレス」と「iphone-diary.com」をhostsファイルで定義します。hosterというアプリが便利だったので使いました。詳しくはhitoxuさんのBlogにて。ひとぅブログhostsファイルに登録しておくと、テストするPCだけは「http://iphone-diary.com」と打った時に新サーバーへ接続するようになります。これで挙動をチェックします。最後の最後にネームサーバーを変更します。VALUE-DOMAINのサイトに行ってネームサーバーを変更します。これまでのネームサーバーは「ns1.value-domain.com」といったVALUE-DOMAINのネームサーバーだったと思います。それをSixcoreのネームサーバー「ns1.sixcore.ne.jp」へ変更します。「ns1」「ns2」「ns3」を設定します。ネームサーバーが変わるのでVALUE-DOMAIN側のDNS変更は必要ありません。ネームサーバーが変わった時点でVALUE-DOMAINのDNSは使われないので...。1時間もしない内にVALUE-DOMAINは、Sixcoreのネームサーバー経由で、新サーバーの「iphone-diary.com」のWordPressに飛んでくれます。※最後、hosterとかで設定したhostsファイルの中身は消しておきましょう。以上、簡単ですが備忘メモとしてまとめてみました。使ってみた所感ですが「すげー、軽い!」ということ。03:20どうもです!移行無事完了おめでとうございます!エラーばかり返ってくるレンタルサーバだと使う側も見る側にもストレスになってしまいますし、いい決断だと思います。自分も以前、似たような状況になり、ある時いきなりレンタルサーバに構築したPukiWikiがエラーを返しサポートにクレーム投げてもシカトされたことあります。まっ、無料だったのでそんなもんかと捨てhetemlというレンタルサーバにし今稼働しています。新しいレンタルサーバにすることで違う問題がでないといいですね。こればかりは起きてからでないと何とも言えませんが。03:30stryhさん、コメントありがとうです。私自身もストレスが溜まっていて下書き更新のプレビューですら、遅くて遅くてイライラすることばかり。アップするとデータベースエラーが頻発。泣けてきました(;^ω^)このSixcoreは、PHP高速化とか色々とWordPressにやさしい仕組みっぽいので暫く使ってみようと思います。iPhoneに関する、はてなブックマーク新着情報です。01:42お疲れ様です!負荷の高い時間帯も全く問題なくサクサク見れますね。14:17roguerさん、コメントありがとうです!そうなんです。すっごく快適になりました。見て下さる方も、だいぶストレスだったんだろうなーと思いましてもっと早く変えれば良かったとプチ公開してます。11:44うちも大したアクセスないのですが重くて・・ちょっと彷徨っています。無料のサイトとか色々試しているうちに何がなにやら大量のアカウントが(^^;それにしても更新時にエラーになるとほんとイラッとしてしまいますよね。Writerとかで更新してエラーになるとソフトウェア上で下書きのまま(Ectoみたいに同期してくれないので)になりさらにイラッとしてしまいがち。このサーバ選ぶって言うのも行為が楽しい。03:23roguerさん、どもどもー。これまでは投稿アップした直後は、次の投稿が書けないくらい重かったんです。更新時のエラーは本当に萎えますよね(;^ω^)サーバー選びは、評判が一番の決め手なんだなーと今回思いました。SixcoreはSSHが使えないので一長一短ありです。普通のサラリーマンのiPhone日記では、これらの記事を参考にしつつ移行していきましょう。サーバーをロリポップからSIXCOREに引っ越したので手順をまとめておきますね。RSS検索このサイトについて普通のサラリーマンの普通なiPhone日記です。アプリの感想とかiPhoneを使うことで加わった習慣など気の向くままに記録してみようと思います。最近、はてなからWordpressに引っ越しました。iPhoneに最適化されたBlogを作りたかったので...。TwitterのIDはhiro45jpです。お気軽にFollow/Removeして下さいな。【近況】Bookmarkletを見直してます...。本日朝、開発チームより対応完了したとの報告を受けました。お手数ですが、再度試して頂ければと思います。今後とも宜しくお願いします。詳細なご説明ありがとうございます。本件、既にチーム内で情報を共有し、対処に向けて動き出しています。ご不便をおかけしますが、少々お待ち下さいまし。今後とも変なところがあれば、ご指摘お願いします。