windows - 如何在 Windows 上更改 Apache 的 httpd.conf 位置?

标签 windows apache httpd.conf

我正在 Windows Server 2012 上设置负载平衡集群,并且有一个共享驱动器,我希望 Apache 的配置文件存在于其中。这样,LB 的每个成员都可以加载完全相同的配置文件。如何独立于 ServerRoot 的位置来更改配置文件的位置?

最佳答案

使用 -d 参数启动 Apache 进程,并提供替代的 ServerRoot 作为参数,尽管我认为这对您来说是一个更好的主意使用某种机制将文件本地同步到每个服务器。

另请阅读http://httpd.apache.org/docs/2.4/mod/core.html#mutex ,如果您从网络文件系统运行,则建议这样做。

如果您只想指定主配置文件,请使用 -f 参数和配置文件的路径作为参数来启动该进程。

关于windows - 如何在 Windows 上更改 Apache 的 httpd.conf 位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24328702/

相关文章:

apache - HAProxy - 将一个域的流量重定向到 https,其他域仅重定向到 http

apache - 禁止 : You don't have permission to access/on this server (centos 7)

php - 水蛭怎么能做到这一点?

c++ - IOCP WSARecv 总是返回错误 10022

windows - .bat 在 Windows x64 中的 reg 文件

python - Python中的_winreg.CreateKey问题

php - 编译PHP 7时未找到Apache a2enmod,但这是必需的

apache - AH00035 : access to/denied (filesystem path '/Users/xxx/Documents/workspace' ) because search permissions are missing on a component of the path

apache - LimitRequestFieldSize 在 Apache 2.4 中不起作用

c++ - 尽管设置了前缀路径,但 cmake find_packages(QT5) 不使用正确版本的 QT 二进制文件