ディレクトリ
A、nginxのは、ロードバランシングを設定しました
サーバーnginxのに1.インポート
インストールパッケージnginxのを解凍2.
3.、nginxのディレクトリを入力しコマンドを実行
現在の動作環境が正常で確認
./configure
4.エラーとソリューション
エラーとして、次のコマンドを入力します。yumのPCRE-develのインストール-y
コマンドを入力し、そのような次のエラーなど:YUMのzlib-develのインストール-y
、次のエラーとして、次のコマンドを入力します。yumのGCCのインストール-y
注:各コマンドの後にyumが再び必要環境が正常で確認してください。
この図は、通常の環境下にある
コマンドを入力して、カレントディレクトリに継続します
make && make install
nginxのはは/ usr / local / nginxのディレクトリにデフォルトでインストールされています
5. [スタート] nginxの
- USRローカル/ / nginxのディレクトリの下に入力します/
- CD sbinにディレクトリ
- ./nginx
入力PS -aux | grepのnginxの nginxのプロセスを確認し、次のチャートは、成功を開始することです!
この時点で、我々は、サーバーのIPブラウザにアクセスすることができます
6.閉じるnginxの
./nginx -s stop
7.設定のロードバランシング
- USRローカル/ / nginxのディレクトリの下に入力します/
- CD confディレクトリの下に
- viのnginx.conf
- TomcatのIPアドレスを設定します
コメント
- 加えます
8.設定パラメータ
upstream tomcat-servers {
#ip_hash;
server 192.168.1.116:8989;
server 192.168.1.116:8990;
server 192.168.1.116:8991;
}
location / {
proxy_pass http://tomcat-servers;
proxy_redirect off;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
proxy_next_upstream http_502 http_504 error timeout invalid_header;
}