本文最后更新于60 天前,其中的信息可能已经过时,如有错误请发送邮件到
baicola@126.com
1、配置yum源
vim /etc/yum.repos.d/nginx.repo
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=0
enabled=1
这里网络容易报错,可选配置(可加可不加)
修改/etc/resolv.conf
vim /etc/resolv.conf
nameserver 114.114.114.114
2、安装nginx
yum install -y nginx
3、修改配置文件
注:nginx使用tcp80端口,请注意与其他web服务冲突、
配置反向代理的主机是谁
vim /etc/nginx/nginx.conf
http {
...
#在http标签下添加你的后端主机
upstream backend {
server 192.168.100.102:80; #web主机1IP:端口
server 192.168.100.103:80; #web主机2IP端口
}
}
配置Nginx开启反向代理访问
vim /etc/nginx/conf.d/default.conf
在server标签下找到location标签
server {
...
location / {
proxy_pass http://backend; #可选配置,这里可以写你的域名,首先是你的域名必须提前先指向nginx负载均衡服务器
proxy_redirect default;
#设置代理
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
启动nginx服务并配置开机自启
systemctl restart nginx #启动
systemctl enabled nginx #配置nginx开机自启动
访问成功!