一台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了