発見nginxの> confディレクトリのnginx.conf
#USERの誰もいません。 worker_processes 1; #error_logログ/ error.logに。 #error_logログ/ error.logに予告。 #error_logログ/ error.logに情報; #pidログ/ nginx.pid。 イベント{ worker_connections 1024。 } HTTP { のmime.typesを含みます。 default_type application / octet-streamと; LOG_FORMATメイン'$ REMOTE_ADDR - $ REMOTE_USER [$ time_local] "$依頼"' '$地位$ body_bytes_sent "$ HTTP_REFERER"' ' "$ HTTP_USER_AGENT" "$ HTTP_X_FORWARDED_FOR"'; メインのaccess.log #access_logログ/。 sendfileの上; 上#tcp_nopush; #keepalive_timeout 0; keepalive_timeout 65; /Var/log/nginx/access.logメインaccess_logの番号、 説明の目的のためにバランシング上流側の負荷が#https://blog.csdn.net/caijunsen/article/details/83002219参照 上流psjcserver { ;サーバー192.168.20.81:8091 の#serverを172.18.253.44:8083; } #は、conf.d confに設定ディレクトリを読んで 含まれ、 "E:/nginx-1.17.2/conf/conf.d / * CONFを"; }
conf.dディレクトリnginxの> confディレクトリを作成します(conf.dは、複数のサーバの設定を格納するために使用されます)
ディレクトリadmin.confを作成し、それは以下の* confの図のために識別されます。
生産admin.confコード管理サーバーの管理
{サーバー インクルードは、80を聞いて、 サーバー名を127.0.0.1; LOCATION / { ルート"E:/ ADMIN"; インデックスのindex.htmlのindex.htm; } LOCATION / ADMIN /は{ #は書き換えはlocalhost / adminと一致するHTTPに変換:// psjcserver 書き換え^ 。+ ADMIN /?(.*)$ / $ 1つのブレーク; #のproxy_pass剤が言い訳配置 proxy_passのhttp:// psjcserverと、 バックエンドサーバーを備えた#場合には、ルートまたはHTTPリクエストヘッダフィールドホストに従って本当に同様の盗難防止鎖であり又は決定機能、nginxのプロキシホスト層を逆場合、リクエストヘッダフィールドは、要求が失敗した原因となるエラーメッセージ400上書きしない ホスト$ HTTP_HOST proxy_set_header; $用のautoindexオン; } {/favicon.ico LOCATION ルートHTMLを、 } error_page 500 502 503 504 /50x.html、 LOCATION = {/50x.html ルートHTML。 } }