1、安裝Nginx
1.1、添加Nginx源
cd /etc/yum.repos.d/
rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm
2.2、安裝Nginx
安裝依賴
yum install -y gcc pcre-devel openssl-devel zlib-devel
安裝Nginx
yum install -y nginx
2、配置代理
修改監聽端口、代理規則
vim /etc/nginx/conf.d/default.conf
# $uri表示url路徑,$request_uri表示url路徑+參數
upstream teststream {
hash $uri;
server ip1:port1 max_fails=50 fail_timeout=600s;
server ip2:port2 max_fails=50 fail_timeout=600s;
}
server {
listen 10088;
location / {
proxy_pass http://teststream ;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_connect_timeout 60;
}
}
3、啟動服務
啟動服務:
systemctl start nginx.service
關閉服務:
systemctl stop nginx.service
重新開機服務:
systemctl restart nginx.service
檢視服務:
ps aux|grep nginx