一、Nginx安装步骤1.1官网介绍http://nginx.org/en/download.htm1.2上传安装包,上传到指定目录/usr/local/src1.3解压Nginx压缩文件1.将安装目录移动到指定目录Filemvnginx-1.19.4.tar.gzsoftware/2。修改文件名mvnginx-1.19.4nginx-source1.4关于nginx目录说明改名后结果:1.5安装nginx服务器说明:在nginx-sourcenginx根目录下执行如下命令./configure-source直接结果:在nginx的根目录下执行make-source执行makeinstall1.6Nginx工作目录说明:找到工作目录路径:whereisnginx1.7跳转到Nginx工作目录1.7.1输入nginx命令执行nginx/sbin目录1.启动命令:./nginx2。重启命令:./nginx-sreload3。关闭命令:./nginx-sstop1.8修改nginx配置文件要求:1。实现图片反向代理2.实现tomcat负载均衡实现:修改完成后,重启nginx服务器。#配置图片代理服务器http://image.jt.com:80server{listen80;服务器名称图像。jt.com;位置/{root/usr/local/src/images;}}#配置商品后台服务器server{listen80;服务器名称manage.jt.com;location/{#proxy真实服务器地址#proxy_passhttp://localhost:8091;#映射到集群#proxy_passhttp://jtWindows;proxy_passhttp://jtLinux;}}#配置tomcat服务器集群1.默认轮询策略2.权重策略3.ip_hash策略upstreamjtWindows{#ip_hash;down标识宕机备份备用机#max_fails=1表示最大失败次数#fail_timeout=60sif如果访问失败,失败的机器在60秒内不会再次访问server127.0.0.1:8081max_fails=1fail_timeout=60s;服务器127.0.0.1:8082max_fails=1fail_timeout=60s;服务器127.0.0.1:8083max_fails=1fail_timeout=60s;}上游jtLinux{服务器192.168.126.129:8081;服务器192.168.126.129:8082;服务器192.168.126.129:8083;所以需要通过hosts文件修改转向。windows修改hosts文件:1.10效果展示
