その1(OSのインストールと初期設定)「CentOS7,PHP7,MySQL5.6でWordPressサイトを構築」シリーズでは、セキュリティに配慮しつつ、ミドルウェア(Apache/MySQL)とアプリケーション(PHP/WordPress)をインストールしました。サーバーは構築だけをすれば良いというものではなく、その後の運用が大切です。Insightsを意識したサイトの読み込み速度を向上させる方法をご紹介します。ページの読み込み速度は、Googleの検索順位にも大きく影響します。Insightsによる評価を上げることは、サイトのSEO対策にもなります。Insightsのトップページにアクセスして、評価の対象となるページを分析すると各項目について、具体的な提案がなされます。サーバーの応答時間を短縮する方法Googleではページの読み込み速度を速くするための手段として、サーバーの応答時間を200ミリ秒(0.2秒)以下にすることを推奨しています。その読み込み速度を速くするためには、いくつかの方法があります。サーバーのスケールアップ一般的にサーバーのスペックとしてメモリの容量が小さいと、サーバーの応答時間が遅くなります。したがって、サーバーのスケールアップをすることは、サーバーの応答時間を速くするための有効な手段です。メモリのサイズを無限に大きくすれば良いというわけではありません。サーバー使える費用に限りがあるためです。そこでサーバー監視ツールなどで、どれぐらいのメモリを使用しているか計測する必要があります。具体的にはMuninというサーバー監視ツールを使って、メモリやCPUをはじめとしてサーバーの稼働状況をグラフで把握します。MuninはCentOS7にデフォルトでインストールされているアプリケーションではありません。別途、設定登録する必要があります。MuninのインストールMuninでCentOS7のサーバーを監視する~監視サーバーの作成と監視項目(Apache2.4)の追加MuninでCentOS7のサーバーを監視する~監視対象サーバーの設定MuninでCentOS7のサーバーを監視する~監視対象サーバーで監視項目(Apache2.4,MySQL5.6)の追加CentOS7にMuninを設定登録したのち、実際に監視サーバーと監視サーバー対象にMuninをインストールし、2つのサーバーに対して監視項目を追加します。Muninによる改善点の確認)Muninでサーバーの稼働状況を確認します。監視する項目は主にCPUとメモリです。上記のページを参考にして、メモリのサイズが小さいと判断すれば、サーバー(さくらのVPS)のスケールアップを行います。その2(「さくらのVPS」をスケールアップする手順)そのサーバー(「さくらのVPS」)のスケールアップを行う手順はこちらのページで説明しています。「さくらのVPS」の場合、一度スケールアップしたすると、スケールダウンはできません。Muninでサーバーの稼働状況を確認して本当にスケールアップする必要があるかどうか、よく確認をしましょう。Insightsの評価を再度、確認しましょう。その確認内容によっては、スケールアップ後のフォローをしなければなりません。その5(slab_casheを解放する)「さくらのVPS」はサーバーのスケールアップを行っても、仮想ディスク(SSDと呼ばれる二次記憶装置)の拡張は自分で行わなければなりません。仮想ディスクを拡張しただけでは、メモリを効率よく活用できません。必要に応じてslab_casheを解放させる必要があります。Cacheの活用)サーバーの応答時間を短縮する方法の1つとして、データベースクエリを削減する方法が挙げられます。Casheを活用してクエリを削減する方法の2つの方法について紹介しています。検索検索なかの人Webサービス開発者&ドットインストール学習者&個人事業主&ねこ。