2年前に格安レンタルサーバーのバリューサーバーに引越した当ブログですが、最近はページの読み込みに20秒以上もかかるようになってきました。JetPackの死活監視アラートメールも頻繁に届き、サイトダウンが頻発している状況も伺えます。
サーバー側の障害情報を参照しても何もアナウンスなし。サポートに確認すると「他のお客様のご利用が一時的に高負荷となっている」とのテンプレが帰ってきます。月額168円の格安サービスなので仕方のないことなのかもしれません。
そんな訳で、とうとうレンタルサーバーの引越しを決意しました。
当初はwordpress管理画面のあまりの重さに、プラグインのどれかが足引っ張っているのではないかと疑ってました。そこで「P3 – Plugin Performance Profiler」という、プラグインを診断するためのプラグインを入れて調べてみました。
スキャンしてみると、どのプラグインがどれくらいリソース食ってるかを円グラフで示してくれます。結果、ページ読み込み高速化の為に入れてる筈のJetPackプラグインが一番足を引っ張っているという驚きの結果が!
P3プラグインは、各種平均読み込み所要時間も計測してくれます。それにしてもトータル23秒ってヒドイですね。
試しにJetpackプラグインを停止してみると平均読み込み時間が半分になりました。しかしそれでも10秒近くかかっています。自分なら間違いなくページ離脱する数字です。
このままJetpackプラグインを利用停止することも考えましたが、停止してしまうと統計やウイジェット表示への影響が大きく、できれば停めたくありません。Jetpack側の障害情報も無く、レンタルサーバー側のリソース不足が強く疑われるため他の対処を考えたほうが良さそうです。
これが100円台の格安サーバーの宿命なのかもしれません。
XserverやMixhostといった評判の良い高速サーバーは月額利用料が千円前後するためなかなか手を出せません。
そんな中「カラフルボックス」という、評判良さげなレンタルサーバーを見つけました。
Mixhost同様、webサーバーにNginxより速いと噂の「LiteSpeed」を採用しているためWordPressの動作が高速とのこと。そしてオールSSD。なのに月額500円以下で使えるようです。
30日無料で試用できるようなので、試しにこのブログを移設してみることにしました。
カラフルボックスはMixhostと同じくcPanelというコントロールパネルを採用しているため、各種サーバー操作が直感的でわかりやすいです。バリューサーバーのコントロールパネル(特にメール周りやwebFTP)はクセが強くて分かりづらかったのでこれはありがたいです。
もちろんWordPressの簡単インストール機能もあります。
早速WordPressをインストールした後、All-in-One-WP-Migrationプラグインを利用してこのブログをインポートしてみました。
しかしインポート後のWordPressには独自ドメインが設定されているため、レンタルサーバーから付与された初期URLからはWordPressのダッシュボードにアクセスできなくなってしまいました。
ドメインを管理しているムームードメインへ行って、ネームサーバーをカラフルボックスのものに書き換えました。これで暫く待てばURLに「asterisk-works.com」と入れるとカラフルボックスへ読みに行くようになるハズ。
次にカラフルボックス側でDNSの設定をします。
ちょっと迷ったのですが、DNSゾーンの追加はcPanelからではなくマイページから行うようです。「ドメイン」→「DNSの管理」とクリックして・・・
DNSゾーン一覧画面で「新しいゾーンを追加」ボタンをクリックします。
「ゾーン名」の欄に追加したい独自ドメイン名を入力し、「レコードセットを選択」の欄は、契約した時に選んだサーバー名を選択して「ゾーンを追加」をクリックします。
契約したサーバーの名前を忘れた場合は、「マイページ」→「登録サービス」とクリックして、「パッケージ/ドメイン」の欄の下の方の「サーバーの名前」という項目から確認できます。
cPanelにアクセスして「アドオンドメイン」をクリック。
登録したいドメイン名を入力し、wordpressをインストールしたドキュメントルートフォルダを選択して「ドメインの追加」をクリック。
追加が終わったら右下の「リダイレクトの管理」画面から、www付きアクセスをwwwなしURLにリダイレクトしたりする設定ができます。
バリューサーバーではLet’s encriptの無料SSL証明書が使えましたが、カラフルボックスの無料SSLはcPanelの証明書のようです。マニュアルを読むと、10分程待てば勝手にSSL証明書が発行されるとのことでしたが。。
待てど暮らせどアクセスできません。
試しにcPanelの「セキュリティ」内の「SSL/TLS Status」をクリックして・・・
開いた画面で「AutoSSLを実行する」をクリックして暫く待ってみます。
10分程でcPanelの無料SSL証明書が発行され・・・
無事にhttpsでアクセスできるようになりました!
無料SSL証明書の切り替えに関してはカラフルボックスのマニュアルに記載がなかったので、cPanel初心者の当方はかなり迷いました。
カラフルボックスへの引越しが完了したので、早速ページロード速度を計測してみます!
なんとJetpack稼働状態でもページロードタイムが2秒以下になりました!
GoogleChomeの検証機能で計測しても2秒切ってますね。スバラシイ!
以上、カラフルボックスへ引越しをお考えの方は参考になさって下さい。