1.安装
yum -y install nginx
2.启动
systemctl restart nginx
3.配置1
vim /etc/nginx/nginx.conf
########## 注释掉
##server {
##########****
###}
4.配置2
在/etc/nginx/default.d/ 创建文件
echo >> 166.conf<<EOF
########## 请求转发到166,167,168,169
##########
upstream www.conan.com {
#####ip_hash;
server 1016.157.166:9003;
server 1016.157.167:9003;
server 1016.157.168:9003;
server 1016.157.169:9003 backup;
server 1016.157.170:9003 max_fails=3 fail_timeout=20s;
}
upstream www.conan1.com {
server 1016.157.166:9001;
server 1016.157.167:9001;
server 1016.157.168:9001;
server 1016.157.169:9001;
}
server {
listen 9003;
server_name _;
location / {
########## proxy_pass http://10.16.157.166:9003;
proxy_pass http://www.conan.com;
proxy_set_header Host host:host:host:server_port;
########## proxy_set_header Host $proxy_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
########## proxy_set_header Via “nginx”;
}
}
server {
listen 9001;
server_name _;
location / {
########## proxy_pass http://10.16.157.166:9003;
proxy_pass http://www.conan1.com;
proxy_set_header Host host:host:host:server_port;
########## proxy_set_header Host $proxy_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
########## proxy_set_header Via “nginx”;
}
}
##########
EOF
5.重载 或 重启
nginx -s reload
systemctl restart nginx