更改 Plesk 上的 Apache 端口

更改 Plesk 上的 Apache 端口

过去三个小时里,我一直在 Google 上搜索,但仍未找到如何更改 Plesk 上默认 Apacht 端口的答案。

我想将所有主机放到端口 81。更新中央配置文件很简单,但有趣的是,plesk 生成的每个主机配置文件都将端口 80 列为默认端口,例如:

<VirtualHost 217.172.183.206:80>
        ServerName   foobar.com:80

我希望 plesk 在那里写入我喜欢的任何端口,而不是端口 80。

有办法吗?

答案1

我向我的技术支持团队发出了您的求助请求。我很快就会给您答复。感谢您的耐心等待。

- - - -编辑 - - - -

好的,这是他告诉我的。

“如果您更改 vhost 的 httpd.include 中的端口,则当您添加新域时,它将被 websrvmng 覆盖。作为一种可能的解决方案,您可以使用事件管理器和事件触发器来创建新域,并执行脚本来更改 vhost 的端口号。例如:

#!/bin/bash
MY_FILEPATH="/var/www/vhosts"
MY_FILE="httpd.include"
MY_REPLACE=":81"
find $MY_FILEPATH  -name $MY_FILE -exec perl -p -i -e "s[:80][$MY_REPLACE]g" {} \;
service httpd restart"

如果有帮助的话请告诉我。

来自 Parallels @ParallelsPanel 的 Drew

相关内容