一、編輯nginx.conf檔案
1、修改nginx.conf檔案
進入conf檔案夾,cd /usr/local/nginx/conf
編輯nginx.conf,vim nginx.conf,
#keepalive_timeout 0; keepalive_timeout 65; #gzip on; upstream ropservs{ ip_hash; server 192.168.200.200:8081; server 192.168.200.201:8081; server 192.168.200.202:8081; server 192.168.200.203:8081; } ############################################################ location / { proxy_pass http://ropservs; proxy_set_header Host $host:$server_port; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; }2、解釋說明:
其中 ip_hash;是保證會話一致性的,就是說你這次登陸的是192.168.200.200這個服務器,ip_hash會保證下次登陸還是在這個服務器上進行操作,
其中 server 192.168.200.200:8081;
server 192.168.200.201:8081;
server 192.168.200.202:8081;
server 192.168.200.203:8081;為部署的服務器地址及埠號,有新的服務器部署時,加入新的服務器地址與埠號即可,埠號一般默認為8081
修改location /內容,其中proxy_pass:反向代理,$server_port :nigix監聽的埠,$proxy_port : 服務器真正訪問的埠
二、啟動關閉nginx
- 啟動關閉nginx
進入該路徑: cd /usr/local/nginx/sbin
啟動nginx 命令: ./nginx
查看nginx 的狀態:ps -ef|grep nginx 出現master 則啟動成功
關閉nginx 命令: kill -9 8725(有三個行程號,最上面的行程號) 則關閉nginx
停止 nginx 命令: ./nginx -s stop
重啟nginx命令: ./nginx -s reload
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/189551.html
標籤:其他
下一篇:nginx-反向代理和負載均衡
