V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
iyaozhen
V2EX  ›  问与答

如何根据域名转发请求

  •  
  •   iyaozhen · 2015-09-14 19:07:51 +08:00 · 2168 次点击
    这是一个创建于 3139 天前的主题,其中的信息可能已经有所发展或是发生改变。
    目前有这样一个需求:
    想在服务器( ubuntu server )再部署一套环境运行环境( Nginx+PHP7 为了性能),但现在已经运行的有 Apache+PHP 了(监听了 80 端口)。

    用户访问 bbb.example.com/* 的时候请求落在新的环境上。新环境的 Nginx 监听 8090 端口。

    这个怎么弄?目前的想法是 Apache 做转发(反代),但这多了一步,感觉新环境提升的性能会在这里损失掉。
    3 条回复    2015-09-14 19:23:11 +08:00
    alect
        1
    alect  
       2015-09-14 19:13:15 +08:00
    难道不应该是 nginx 做前端作为主要环境, Apache 改端口?
    iyaozhen
        2
    iyaozhen  
    OP
       2015-09-14 19:14:53 +08:00
    @alect 唉,历史遗漏问题。 Apache 那一套不敢动,代码不是很熟,版本也比较老了,升级有风险。
    iyaozhen
        3
    iyaozhen  
    OP
       2015-09-14 19:23:11 +08:00
    @alect 哦,对。 Nginx 转发到 Apache , Nginx 监听 80 端口,把以前的项目都用转发到 Apache (比如 8090 端口)上面。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4461 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 04:04 · PVG 12:04 · LAX 21:04 · JFK 00:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.