Ubuntu Linux 上で Nginx のリバース プロキシとして Apache トラフィック サーバーをインストールする方法を学びませんか? このチュートリアルでは、5分以内にUbuntu LinuxでApacheトラフィックサーバーのインストールを実行するために必要なすべての手順を示します。
• Ubuntu 18.04
• Ubuntu 19.10
• Apache トラフィックサーバ 8.0.5
• Nginx 1.16.1
この例では、Apache トラフィック サーバー サービスは TCP ポート 80 でリッスンします。
この例では、Nginx サービスは TCP ポート 8080 でリッスンします。
Apache トラフィック サーバー – 関連チュートリアル:
このページでは、Apache トラフィックサーバーに関連するチュートリアルのリストにすばやくアクセスできます。
チュートリアル Apache トラフィック サーバー – Ubuntu Linux 上のリバース プロキシ インストール
Apache トラフィック サーバーをインストールします。
レコード.config 構成ファイルを編集します。
次の行を見つけます。
サービスをポート 8080 からポート 80 に変更します。
Apache トラフィックサーバーを再起動します。
構成ファイルを編集します。
この構成ファイルの末尾に次の行を追加します。
この例では、ポート 80 の IP アドレス 200.200.200.200 へのすべての接続が、ポート 8080 の localhost にリダイレクトされます。
IP アドレス 200.200.200.200 をサーバーの IP アドレスに変更する必要があります。
Apache トラフィックサーバーを再起動します。
ATS サービスが TCP ポート 80 でリッスンしているかどうかを確認します。
コマンド出力を次に示します。
Ubuntu LInux の Apache トラフィック サービスの設定が完了しました。
チュートリアル Apache トラフィック サーバー – キャッシュ設定
キャッシュに使用できるディスク領域の容量は、storage.config という名前の構成ファイルで指定します。
この構成ファイルを編集します。
ATS のデフォルトのディスク キャッシュ設定を次に示します。
この構成では、キャッシュ用に 256MB のディスク領域を使用できます。
ATS キャッシュ構成は、records.config という名前の構成ファイルに設定されます。
レコード.config 構成ファイルを編集します。
ATS のデフォルトキャッシュ設定を次に示します。
この構成では、次の項目を指定します。
• ATS サービスは、キャッシュに使用される RAM の容量を自動的に管理します。
• 4MB より大きいオブジェクトは RAM キャッシュに保持されません。
• キャッシュされる最大オブジェクトサイズは無制限です。
構成ファイルを変更した後、ATS サービスを再起動する必要があります。
おめでとう! ATS サービス キャッシュの構成を変更できます。
チュートリアル – Ubuntu LinuxでのNginxのインストール
Nginx サービスをインストールします。
default という名前の Nginx 構成ファイルを編集します。
ここでは、設定の前にファイルがあります。
Nginx のデフォルトポートを 80 から 8080 に変更します。
ここに、設定後のファイルがあります。
Nginx サービスを再起動します。
Nginx サービスが TCP ポート 8080 でリッスンしているかどうかを確認します。
コマンド出力を次に示します。
リバース プロキシ サービスを使用するための Nginx の設定が完了しました。
チュートリアル Apache トラフィック サーバー – インストールをテストします。
インストールが完了したら、構成をテストする必要があります。
ブラウザソフトウェアを開き、Apache トラフィックサーバーの外部 IP アドレスを入力します。
この例では、ブラウザに次の URL が入力されています。
• http://200.200.200.200
ATS サービスは Nginx サービスと通信し、要求に応えます。
次のコマンドを使用して、ATS サービスが要求に応答しているかどうかを確認します。
コマンド出力を次に示します。
ヘッダーで見ることができるように、Apache トラフィックサーバーはユーザー要求に応答しています。