Cent7システムのTomcatサーバー2台の前にNGINXロードバランサーを設定しました。 LBからインポートしようとすると、デフォルトのインストールからデフォルトのindex.html NGINXページがインポートされます。私はたくさんのガイドを読んでいますが、何が失敗したのかわかりません。 /etc/nginx/conf.d/フォルダにload-balancer.confファイルを作成しました。
upstream backend {
server 192.168.80.123;
server 192.168.80.122;
}
server {
listen 80;
location / {
proxy_pass http://backend;
}
}
nginx.conf ファイルがデフォルトです。 Apacheと利用可能なサイトについても同様の設定でいくつかのガイドに従いましたが、同じ結果が得られました。どこかに何か抜けたようですが、どこにいるのか見つかりません。何を試しても、/usr/share/nginx/htmlからデフォルトのindex.htmlファイルを抽出します。
答え1
構成をテストするのに役立ち、nginx -T
より重要なことは、使用している実際の構成を確認するのに役立ちますnginx
。
/etc/nginx/nginx.conf
他のすべてのファイルがそこから始まるので、ここから始めてください。
答え2
最後に、フォルダload-balancer.conf
内のファイルを削除し/etc/nginx/conf.d/
てdefault.conf
ファイルを作成しました。追加しました
server_name tomcat-test.com;
listen
サービスでポートを再起動した後.conf
。今、すべてがうまくいきます。