- 配置网络yum源
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
2.修改/etc/resolv.conf
nameserver 网关
- 安装nginx
yum install -y nginx
- 启动
systemctl start nginx
注:nginx使用tcp80端口,请注意与其他web服务冲突、
- 配置反向代理的主机是谁
vi /etc/nginx/nginx.conf
http {
...
upstream backend {
server 192.168.100.102:80; apache1主机IP
server 192.168.100.103:80; apache2主机IP
}
}
- 配置Nginx开启反向代理访问
/etc/nginx/conf.d/default.conf
server {
...
location / {
proxy_pass http://backend;
proxy_redirect default;
#设置代理
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
访问验证
访问NGINX主机IP 刷新可以查看到apache主页变更