在 Windows 中使用自定义 httpd.conf 文件创建 Apache 服务

在 Windows 中使用自定义 httpd.conf 文件创建 Apache 服务

我有我的custom-httpd.conf文件c:\apache\conf,想知道如何使用这个custom-httpd.conf文件而不是httpd.conf文件在 Windows 中创建 Apache 服务。

尝试了下面的命令,但没有效果

httpd.exe -k start -k config ..\conf\custom-httpd.conf -n "Apachefacade"

答案1

您应该能够简单地更改默认配置以指向您的自定义配置:

http://httpd.apache.org/docs/2.2/mod/core.html#include

如果您尝试启动第二个实例,则需要-f指定配置,在您的示例中,您使用了-k

答案2

如果您传递如下命令来创建第二个服务:

httpd.exe -f conf/2.conf -k install -n server2

然后,无论何时启动名为“server2”的服务,它都会以 -f 指定的备用配置启动。

相关内容