0

我正在开发一个 PHP 脚本来方便地克隆现有的 CMS 安装。基本上一切正常,但接下来我想做的是在 apache/ispconfig 2 中为新站点自动配置(子)域。我知道 ispconfig 3 的远程处理功能会更好,但不幸的是目前不是一个选项,因为 „<em>ISPConfig 3 是下一代 ISPConfig 控制面板,从头开始重写以支持虚拟用户和多个服务器。ISPConfig 3不能用于更新ISPConfig 2 安装。“</p>

有机会用 v2 做到这一点吗???

4

2 回答 2

0

我终于发现 ispconfig 3 提供的“远程处理”也可作为插件使用 2。在此处下载和更多信息:http ://www.ispconfig.org/ispconfig-2/remoting-framework/

于 2013-03-12T12:57:05.543 回答
0

只需将 Apache 信息附加到您的 httpd.conf 中,如下所示:

$data = 
<VirtualHost 10.1.2.3:80>
ServerAdmin webmaster@host.example.com
DocumentRoot /www/docs/host.example.com
ServerName host.example.com
ErrorLog logs/host.example.com-error_log
TransferLog logs/host.example.com-access_log
</VirtualHost>
;

file_put_contents('/path/to/filename', $data, FILE_APPEND);

当然,您仍然需要找到一种方法来使用新的子域更新您的 DNS。

于 2013-03-11T17:33:27.627 回答