nginx 反向代理服务器配置基础问题?小弟是菜鸟,请大神赐教,感激不尽……

查看:119
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆