Ubuntu 18.04 VPSで実行されているApacheのキープアライブ設定を構成する方法

Apache KeepAliveディレクティブは、Webサーバーでの接続方法を制御するために使用されます。ユーザーがWebサイトにアクセスすると、1回のセッションでさまざまな接続が確立されます。 SSLが有効になっていると、サーバーの応答が遅くなる可能性があります.


この問題を回避するために、ApacheにはKeepAliveと呼ばれる非常に強力な機能があり、接続を再確立せずにWebサイトでさまざまなファイルを提供できます。これは、Webサイトの速度を最適化するために使用できる最も便利な機能の1つです。.

このガイドでは、Apache Webサーバーからキープアライブ設定を微調整する方法を示します.

前提条件

  • Ubuntu 18.04サーバーを実行するVPSプラン
  • sudo特権を持つ非rootユーザー
  • Apache Webサーバー

特記事項:ホスティングプランをまだ購入していない場合は、HostAdviceの専門家やユーザーレビューを参考にしてから購入することをお勧めします。 HostAdviceのベストVPSホスティングまたはベストLinuxホスティングにアクセスして、これらのカテゴリで最も評価の高いWebホストを見つけます。.

ステップ1:デフォルトのApache構成ファイルのコピーを作成する

Apache構成ファイルは、パス「/etc/apache2/apache2.conf」の下にあります。>ディレクトリ。ファイルを編集する前に、以下のコマンドでバックアップコピーを作成する必要があります。

$ sudo cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf.bk

ステップ2:構成ファイルを編集する

次のように入力して、nanoエディターを使用して編集するデフォルトの構成ファイルを開くことができます。

$ sudo nano /etc/apache2/apache2.conf

ステップ3:KeepAliveディレクティブを変更する

以下のディレクティブが表示されるまでページを下にスクロールします。

キープアライブオン: 「オン」に設定すると、Apacheは永続的な接続を許可します。つまり、リクエストごとに複数の接続が許可されます。サーバーでKeepAliveをアクティブにするために「オフ」に設定されている場合は、この値を「オン」に設定する必要があります.

MaxKeepAliveRequests: これは、KeepAliveが有効な場合にWebサーバーで許可される接続の最大数を表します.

接続を無制限にするには値を「0」に設定できますが、これはお勧めできません。デフォルト値は「100」で、これはほとんどのWebサイトで機能しますが、Webサイトにアクセスするユーザーの数に応じて、この数を高く保つことができます.

KeepAliveTimeout: このディレクティブは、同じ接続を使用している同じクライアントからの別の要求を待つ秒数を表します。デフォルト値は「5」秒です.

このディレクティブに高い値を設定すると、多数のアイドル接続が発生し、サーバーのパフォーマンスが低下する可能性があります。そのため、ブラウザが閉じたセッションへの接続を確立しようとしたときに、接続が中断された場合にのみ、この値を調整してください。.

押すことを忘れないでください CTRL + バツ, Y そして 入る 変更を保存します。次に、以下のコマンドを使用して変更を有効にするには、Apacheを再起動する必要があります。

$ sudo systemctl restart apache2

KeepAliveの利点

同じ接続からの複数のTCP要求をサポートすると、Webサイトのロード時間が最適化されます。これはあなたの訪問者と検索エンジンにとって大きなプラスです。サーバーはファイルを繰り返し閉じたり開いたりする必要はありません

もう1つの大きな利点は、サーバーのメモリ使用量が向上することです。 httpsリクエストはリソースを大量に消費するため、デフォルトで機能させると、VPSサーバーのパフォーマンスに大きく影響する可能性があります。.

結論

Apache WebサーバーのKeepAlive設定を調整することはこれですべてです。最新のWebブラウザーはすべてキープアライブ接続を要求するので、これがサーバーでサポートされていることを確認してください。.

また、ほとんどのWebユーザーはWebサイトの読み込みが遅いことを嫌い、KeepAliveを有効にするとヒット数が増えるため、Webサイトから直接ビジネスチャンスが増える可能性があります。.

Linuxホスティングサービスのトップ3をご覧ください

FastComet

開始価格:
$ 2.95


信頼性
9.7


価格
9.5


使いやすい
9.7


サポート
9.7


特徴
9.6

レビューを読む

FastCometにアクセス

Hostinger

開始価格:
$ 0.99


信頼性
9.3


価格
9.3


使いやすい
9.4


サポート
9.4


特徴
9.2

レビューを読む

Hostingerにアクセス

ChemiCloud

開始価格:
$ 2.76


信頼性
10


価格
9.9


使いやすい
9.9


サポート
10


特徴
9.9

レビューを読む

ChemiCloudにアクセス

関連するハウツー記事

  • Apache Webサーバーを使用してUbuntu 18.04でWordPressマルチサイトを設定する方法
    中間
  • Ubuntu 18.04 VPSまたは専用サーバーにApache Cassandraをインストールする方法
    中間
  • Apache、MySQLのインストール方法 & Ubuntu 18.04 VPSまたは専用サーバー上のPHP
    中間
  • Ubuntu 18.04 VPSまたは専用サーバーでApache Mod_Rewriteを有効にする方法
    専門家
  • Ubuntu 18.04 VPSまたは専用サーバーで複数のWebサイトをホストする方法
    中間
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me