如何在同一台PC上的不同apache服务器上为不同的虚拟域设置不同的端口(运行Ubuntu16)

时间:2016-11-01 16:11:17

标签: php apache ubuntu-16.04

我有一个运行Ubuntu16的本地服务器,安装了两个php版本:

  • php5.6 for old sites
  • php7 for new ones。

为两个php安装运行两个apache实例。 其中一个apache2用php7监听端口80,这是默认的, 另一个apache2-php5在端口81上用php5.6监听。

我在这台机器上有多个虚拟域,一个(domain1.local)配置为php5.6,我可以像这样访问这个虚拟域:

domain1.local:81

所以我的问题是如何设置服务器访问domain1.local而没有端口号(apache2-php5 php5.6端口81),以及其他没有端口号的虚拟域(端口80上的apache2 php7)

在apache2-php5 sites-available conf文件中,我将端口号设置为81,用于domain1.local和apache2站点 - 可用的其他虚拟域的conf文件我将端口号设置为80。 在两个apache2 port.conf上,我将81个相应的80设置为Listen。

那我在这里错过了什么? 感谢名单。

0 个答案:

没有答案