nginx反向代理为什么不成功
答案:2 悬赏:40 手机版
解决时间 2021-04-04 18:49
- 提问者网友:酱爆肉
- 2021-04-04 10:36
nginx反向代理为什么不成功
最佳答案
- 五星知识达人网友:醉吻情书
- 2021-04-04 11:49
配置文件 nginx.conf 写得不对咯
全部回答
- 1楼网友:渊鱼
- 2021-04-04 12:41
不成功的具体体现是什么?页面能正常显示吗,还是报400错或者其他错,被代理的地址直接访问有问题吗?
确定nginx 装好了吗?localhost能访问nginx的欢迎页面吗?
原始nginx.conf配置文件只需要改一下就可以实现反向代理
server{
listen 80;
server_name localhost;
location / {
#代理地址
proxy_pass http://192.168.1.1:8080;
}
}
配置完以后浏览器直接访问 localhost
确认80端口没有被防火墙限制,查看防火墙配置文件 vi /etc/sysconfig/iptables
如果没有80端口,就把 22 端口的配置复制一份,放在22端口下面一行,
修改好后重启防火墙 service iptables restart
再试试,纯手打。。。
负载均衡配置
upstream servers{
server 192.168.1.251:8080;
server 192.168.1.251:8081;
server 192.168.1.251:8082;
}
server {
listen 80;
server_name localhost;
location / {
#反向代理的地址
proxy_pass http://servers;
}
}
确定nginx 装好了吗?localhost能访问nginx的欢迎页面吗?
原始nginx.conf配置文件只需要改一下就可以实现反向代理
server{
listen 80;
server_name localhost;
location / {
#代理地址
proxy_pass http://192.168.1.1:8080;
}
}
配置完以后浏览器直接访问 localhost
确认80端口没有被防火墙限制,查看防火墙配置文件 vi /etc/sysconfig/iptables
如果没有80端口,就把 22 端口的配置复制一份,放在22端口下面一行,
修改好后重启防火墙 service iptables restart
再试试,纯手打。。。
负载均衡配置
upstream servers{
server 192.168.1.251:8080;
server 192.168.1.251:8081;
server 192.168.1.251:8082;
}
server {
listen 80;
server_name localhost;
location / {
#反向代理的地址
proxy_pass http://servers;
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯