php - apache与nginx共存,怎么让域名去找对应的服务器?

查看:87
本文介绍了php - apache与nginx共存,怎么让域名去找对应的服务器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

一台centos服务器部署了apache和nginx,因为有不同的需求需要部署如下环境:
a.com->apache(80)->php5.3(9000)->web path1;
b.com->nginx(1980)->php5.6(9001)->web path2;
现在已经装好了对应的环境,但是到了域名访问的时候出现一个问题:
a.com正常访问,b.com访问的时候去了a.com,在apache/nginx均做了虚拟机配置
只能以b.com:1980或者ip:1980方式才能去访问,请问还有没有得救?具体怎么做?

解决方案

非80端口是无法直接访问域名的。。。你可以做个转发,你先apache是80端口,在apache上做一个代理,把b.com的请求转发给nginx。。这样就ok了

这篇关于php - apache与nginx共存,怎么让域名去找对应的服务器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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