nginx 反向代理服务器配置基础问题?小弟是菜鸟,请大神赐教,感激不尽……
本文介绍了nginx 反向代理服务器配置基础问题?小弟是菜鸟,请大神赐教,感激不尽……的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
公司有反向代理服务器,nginx.conf 配置文件,关键部分配置如下:
server {
listen 8077;
server_name localhost:9000;
#charset koi8-r;
#access_log logs/host.access.log main;
location /front/ {
proxy_pass http://127.0.0.1:9000/;
}
location /services/ {
proxy_pass http://127.0.0.1:8080/services/;
}
问题1:请大神用菜鸟都能听懂的语音,解释箭头标注的四个地方是什么意思?
问题2:listen 默认端口是80,上面已经改为8077, 如果改为80,可以使用下面的链接访问实现反向代理(我想要的效果)
http://localhost/front/#/main/home 这种方法来访问
http://localhost/front/ 测试服务器地址
但是,现在端口改为了8077,请问,上面两个URL怎样改写,才能达到和80端口同样的效果?
小弟是菜鸟,请大神赐教,感激不尽……
解决方案
箭头1
监听本机 8077 端口
箭头二
没这种写法
箭头三
访问路径中有front,
箭头四
反向代理到本机9000端口,这个应该是php-fpm监听端口
如果需要改为8077
箭头二改为
server_name localhost;
浏览器打开http://localhost:8077/front/
这篇关于nginx 反向代理服务器配置基础问题?小弟是菜鸟,请大神赐教,感激不尽……的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文