GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu18.04LTSでApacheを使用してmod_pagespeedモジュールをインストールおよび構成する方法

Mod_pagespeedは、Linux上のApacheWebサーバーの速度を向上させるために使用できるApacheモジュールです。 Mod_pagespeedには、パフォーマンスを向上させるためにWebページを自動的に最適化するいくつかのフィルターがあります。 Fedora、RHEL、Debian、Ubuntu、CentOSなどのいくつかのオペレーティングシステムをサポートしています。 Mod_pagespeedモジュールでは、既存のコンテンツを変更する必要はありません。つまり、すべての内部最適化とファイルへの変更はサーバー側で行われます。

このチュートリアルでは、Ubuntu18.04サーバーにApacheを使用してMod_pagespeedをインストールする方法を学習します。

要件
  • Ubuntu18.04を実行しているサーバー。
  • 静的IPアドレス192.168.0.104がサーバーに設定されています
  • サーバーにルートパスワードが設定されています。
はじめに

開始する前に、システムを最新バージョンに更新する必要があります。これを行うには、次のコマンドを実行します。

apt-get update -y
apt-get upgrade -y

サーバーが更新されたら、サーバーを再起動して変更を適用します。

ApacheWebサーバーをインストールする

まず、ApacheWebサーバーをシステムにインストールする必要があります。次のコマンドを実行するだけでインストールできます:

apt-get install apache2 -y

インストールが完了したら、次のコマンドを使用してApacheサービスを開始し、起動時に開始できるようにします。

systemctl start apache2
systemctl enable apache2

終了したら、次のステップに進むことができます。

Mod_pagespeedモジュールをインストール

まず、公式WebサイトからMod_pagespeedの最新バージョンをダウンロードする必要があります。次のコマンドで実行できます:

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb

ダウンロードが完了したら、次のコマンドを実行してインストールします。

dpkg -i mod-pagespeed-stable_current_amd64.deb

インストールが正常に完了したら、Apacheサービスを再起動して、すべての変更を適用します。

systemctl restart apache2

これで、次のコマンドを使用してMod_pagespeedモジュールを確認できます。

curl -D- localhost | head

次の出力が表示されます。

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0HTTP/1.1 200 OK
Date: Sat, 11 May 2019 04:58:26 GMT
Server: Apache/2.4.29 (Ubuntu)
Accept-Ranges: bytes
X-Mod-Pagespeed: 1.13.35.2-0
Vary: Accept-Encoding
Cache-Control: max-age=0, no-cache, s-maxage=10
Content-Length: 10089
Content-Type: text/html; charset=UTF-8

100 10089  100 10089    0     0   182k      0 --:--:-- --:--:-- --:--:--  185k

Mod_pagespeedWebインターフェイスの構成

Mod_pagespeedモジュールは、サーバーの状態を表示するためのシンプルでユーザーフレンドリーなWebインターフェイスを提供します。 /pagespeed.confファイルを作成することでMod_pagespeedWebインターフェイスを有効にできます:

nano /etc/apache2/mods-available/pagespeed.conf

次の行を追加します:

<Location /pagespeed_admin>
    Order allow,deny
    Allow from localhost
    Allow from 127.0.0.1
    Allow from all
    SetHandler pagespeed_admin
</Location>

<Location /pagespeed_global_admin>
    Order allow,deny
    Allow from localhost
    Allow from 127.0.0.1
    Allow from all
    SetHandler pagespeed_global_admin
</Location>

終了したら、ファイルを保存して閉じます。次に、Apacheサービスを再起動して、すべての変更を適用します。

systemctl restart apache2

完了したら、Mod_pagespeedWebインターフェイスへのアクセスに進むことができます。

Mod_pagespeedWebインターフェイスにアクセス

次に、Webブラウザーを開き、URLhttp://192.168.0.104/pagespeed_adminを入力します。次のページにリダイレクトされます:

統計

構成

ヒストグラム

コンソール

メッセージ 歴史

グラフ

おめでとう! Ubuntu18.04サーバーにApacheを使用してMod_pagespeedを正常にインストールしました。


Ubuntu
  1. Ubuntu18.04でApacheを使用してNextcloudをインストールおよび構成する方法

  2. Ubuntu18.04LTSにAnsibleをインストールして構成する方法

  3. Ubuntu 20.04 LTS に Fail2ban をインストールして構成する方法

  1. Ubuntu18.04でApacheを使用してownCloudをインストールおよび構成する方法

  2. Ubuntu 18.04 LTSにKubernetes(k8s)をインストールして設定する方法

  3. Ubuntu18.04LTSにGitLabをインストールして構成する方法

  1. Ubuntu18.04LTSにKubernetesとDockerをインストールして設定する方法

  2. Ubuntu18.04LTSにApacheTomcat9をインストールして設定する方法

  3. Ubuntu16.04にApacheTomcat8.5をインストールして構成する方法