1.Nginxのインストール手順
1.1公式ウェブサイトの紹介
http://nginx.org/en/download.html
1.2インストールパッケージをアップロードする
指定されたディレクトリ/ usr / local / srcにアップロードします
1.3Nginx圧縮ファイルの解凍
1.インストールディレクトリを指定されたファイルに移動します
mv nginx-1.19.4.tar.gz software/
2.ファイル名を変更します
mv nginx-1.19.4 nginx-source
1.4nginxディレクトリの説明について
名前を変更した後の結果:
1.5nginxサーバーをインストールします
説明:nginx-sourceのルートディレクトリで次のコマンドを実行します
-
./configure
直接結果:
-
nginx-sourceのルートディレクトリでmakeを実行します
-
ルートディレクトリでmakeinstallを実行します
1.6Nginx作業ディレクトリの説明
説明:作業ディレクトリを検索します
パス:whereis nginx
1.7Nginx作業ディレクトリにジャンプします
1.7.1nginxコマンド
実行するnginx / sbinディレクトリを入力します
1.開始コマンド:./ nginx
2.再起動コマンド:./ nginx -s reload
3.シャットダウンコマンド:./ nginx -s stop
1.7nginx構成ファイルを変更する
要件の説明:
1。画像逆プロキシを
実現します2.tomcatロードバランシングを実現します
特定の実装:
変更が完了したら、nginxサーバーを再起動します。
#配置图片代理服务器 http://image.jt.com:80
server {
listen 80;
server_name image.jt.com;
location / {
#root D:/JT-SOFT/images;
root /usr/local/src/images;
}
}
#配置商品后台服务器
server{
listen 80;
server_name manage.jt.com;
location / {
#代理真实服务器地址
#proxy_pass http://localhost:8091;
#映射到集群
#proxy_pass http://jtWindows;
proxy_pass http://jtLinux;
}
}
#配置tomcat服务器集群 1.默认 轮询策略 2.权重策略 3.ip_hash策略
upstream jtWindows {
#ip_hash; down 标识宕机 backup 备用机
#max_fails=1 表示最大的失败次数
#fail_timeout=60s 如果访问不通,则在60秒内,不会再次访问故障机
server 127.0.0.1:8081 max_fails=1 fail_timeout=60s;
server 127.0.0.1:8082 max_fails=1 fail_timeout=60s;
server 127.0.0.1:8083 max_fails=1 fail_timeout=60s;
}
upstream jtLinux {
server 192.168.126.129:8081;
server 192.168.126.129:8082;
server 192.168.126.129:8083;
}
1.8。ホストファイルを変更します
注:image / manage.jt.comのドメイン名は購入されていないため、hostsファイルを介してリダイレクトを変更する必要があります。Windowsでhostsファイルを
変更します。