Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 如何更改默认的apache httpd.conf文件位置_Windows_Apache_Httpd.conf - Fatal编程技术网

Windows 如何更改默认的apache httpd.conf文件位置

Windows 如何更改默认的apache httpd.conf文件位置,windows,apache,httpd.conf,Windows,Apache,Httpd.conf,apache httpd配置文件httpd.conf的默认位置是apache http root\conf文件夹。如何更改此位置以从其他位置加载配置文件?如果要将apache Httpd安装为windows服务,需要运行以下命令: httpd.exe -k install 如果使用此命令,服务将被称为Apache2.4,并且配置将被假定为conf\httpd.conf 如果需要指定要安装的服务的名称,请使用以下命令。如果您的计算机上安装了多个不同的Apache服务,则必须这样做。如果在安装期间

apache httpd配置文件httpd.conf的默认位置是apache http root\conf文件夹。如何更改此位置以从其他位置加载配置文件?

如果要将apache Httpd安装为windows服务,需要运行以下命令:

httpd.exe -k install
如果使用此命令,服务将被称为Apache2.4,并且配置将被假定为conf\httpd.conf

如果需要指定要安装的服务的名称,请使用以下命令。如果您的计算机上安装了多个不同的Apache服务,则必须这样做。如果在安装期间指定名称,则还必须在任何其他-k操作期间指定该名称

httpd.exe -k install -n "MyServiceName"
如果需要为不同的服务指定专门命名的配置文件,则必须使用:

httpd.exe -k install -n "MyServiceName" -f "c:\files\my.conf"
如果使用此命令,该服务将被称为MyServiceName,并且配置将假定为c:\files\my.conf


资料来源:

这个问题已经被问到了,例如:这个问题可能在