我目前在 Windows Server 2008 R2 上运行 Apache 2.2。我想将 Apache 升级到 2.4.9 版,以便我可以运行 mod_security2。我通过安装程序安装了 Apache 2.2。但是,我没有看到 Apache v2.4.9 的安装程序。我可以在 ApacheLounge 上找到完整的 Apache Windows 二进制文件。我只是不清楚如何无缝升级到版本 2.4.9。这是我想做的事情:
- 从 ApacheLounge 下载 2.4.9 版 Windows 二进制文件
- 停止 Apache 2.2 服务
- 将 C:\Program Files (x86)\Apache Software Foundation\Apache2.2 重命名为 Apache2.2_OLD
- 在 C:\Program Files (x86)\Apache Software Foundation\ 创建 Apache2.4 文件夹
- 将下载的 Windows 二进制文件的内容复制到 Apache2.4 文件夹
- 将 Apache2.4\bin 文件夹中的 httpd.exe 设置为 Windows 服务
- 将 httpd.conf 文件从 Apache2.2\conf 复制到 Apache2.4\conf
- 修改 httpd.conf 文件以指向新的 Apache 安装位置
- 从 Apache2.4\modules 复制缺少(和需要)的 Apache\modules 中的任何模块
- 启动Apache2.4 Windows服务
我是否过于简单化了?缺少哪些步骤?我对 Apache 比较陌生,所以我可能忽略了显而易见的事情。