はじめに
Google Pagespeedは、ウェブサイトのパフォーマンスの最適化を支援するように設計されたGoogleのツールファミリーです。この記事では、apacheを実行しているUbuntu/CentOSサーバーにgoogleからmod_pagespeedパッケージをインストールする方法について簡単に説明します。
前提条件
- ApacheWebサーバーがインストールされたUbuntu/CentOSサーバー。
- sudo権限を持つユーザーアカウント。
LinuxOSの更新
パッケージをダウンロードする前に、Ubuntu/CentOSが更新およびアップグレードされていることを確認してください。これを行うには、以下のコマンドを連続して実行します
Ubuntu:
# sudo apt-get update # sudo apt-get upgrade
CentOS:
# sudo yum update # sudo yum upgrade
mod_pagespeedをダウンロード
次に、次のコマンドを実行して、Apache用のmod_pagespeedパッケージ(64ビット)のダウンロードに進みましょう。
Ubuntu:
# wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
CentOS:
# wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm
mod_pagespeedをインストール
パッケージをダウンロードしたら、以下のコマンドを使用してインストールできます
Ubuntu:
# dpkg -i mod-pagespeed-stable_current_amd64.deb # sudo apt-get install -f
CentOS:
# yum install at # rpm -U mod-pagespeed-*.rpm
mod_pagespeedモジュールを正常にインストールした後、モジュールをロードするためにapacheを再起動する必要があります。
Ubuntu:
# service apache2 restart.
CentOS:
# /etc/init.d/httpd restart
インストールを確認する
ターミナルでコマンドを実行することにより、mod_pagespeedモジュールのステータスを確認できます
curl -D- localhost | less
すべてが正常に実行されている場合は、次のような出力が表示されます。
Date: Fri, 03 Feb 2017 05:49:23 GMT Server: Apache/2.4.7 (Ubuntu) Accept-Ranges: bytes Vary: Accept-Encoding X-Mod-Pagespeed: 1.11.33.5-0 Cache-Control: max-age=0, no-cache Content-Length: 10724
これで、mod_pagespeedがサーバー上で稼働しているはずです。
Apache Webサーバーでページ速度のオン/オフを切り替えたい場合は、この記事を確認してください。