我已经在 apache 上部署了我的应用程序,并且可以从 访问它们 sites-available
。但我认为我一次可以启用 1 个。如何在不同端口上同时启用两者?
答案1
添加第二个端口以进行监听/etc/apache2/ports.conf
。它将有一行类似
Listen 80
添加第二行,使用另一个端口号(Listen 81
作为示例)。
您的配置中sites-available
有一个<VirtualHost *:80
用于端口 80 的。将第二个站点的该配置更改为<VirtualHost *:81>
。将 ServerName 和 DocumentRoot 更改为第二个站点。同时更改错误日志的名称,以便您拥有两个站点的日志,而不是一个合并它们的日志。
如果您还需要 ssl:ports.conf
也会有一个部分,您也可以复制它:在 IfModule 部分内添加一个端口。
重新启动apache以使它生效。