安装 linux 先安装c++ yum install -y pcre-devel zlib-devel gcc gcc-c++ make 创建安装目录 cd /usr/local mkdir nginx cd nginx 下载nginx wget http://nginx.org/download/nginx-1.25.3.tar.gz 解压 tar -xvf nginx-1.25.3.tar.gz cd nginx-1.25.3 编译 ./configure make make install 进入sbin cd sbin --启动 ./nginx ./nginx -s stop 停止 ./nginx -s reload 重启 --配置项 https://blog.csdn.net/AlbenXie/article/details/131842942 安装目录的conf文件nginx.conf cd conf vim nginx.conf --负载均衡配置 轮询 默认方式 weight 权重方式 ip_hash 依据ip分配方式 least_conn 依据最少连接方式 url_hash 依据URL分配方式 fair 依据响应时间方式 upstream backend { server backend1.example.com weight=5; server backend2.example.com:8080; server backup1.example.com:8080 backup; server backup2.example.com:8080 backup; } server{ location /api/{ proxy_pass http://192.168.64.1:5000/; } location /test/ { resolver 124.221.176.36; #resolver指定域名DNS地址 proxy_pass http://yqdll.cn/; } --负载均衡配置 location / { proxy_pass http://backend; } #location 默认转发所有的header cookie 和数据 } --查看进程 ps -ef|grep nginx ps -ef|grep nginx >>nginx.txt nginx