Apache 2.4 无法在 Windows 10 上安装
Posted
技术标签:
【中文标题】Apache 2.4 无法在 Windows 10 上安装【英文标题】:Apache 2.4 Fails to install on Windows 10 【发布时间】:2018-02-01 13:44:36 【问题描述】:Windows 10
Apache 2.4-64 (httpd-2.4.27-Win64-VC15.zip)
我下载了httpd-2.4.27-Win64-VC15.zip并解压到c:Apache24
我修改了httpd.conf文件:
Listen *:80
ServerName localhost:80
cd \Apache24\bin
httpd -k shutdown
回复是:
The 'Apache2.4' service is not started
httpd -k install
回复是:
[Wed Aug 23 13:17:03.258023 2017] [mpm_winnt:error] [pid 1196:tid 412] AH00433: Apache2.4: Service is already installed.
有一次,Apache 2.4 被安装到名为 c:\localhost 的目录中,并且可能已被不正确地删除。
我检查了服务/进程,并终止了 IIS 服务器,但没有提及正在运行的 Apache 2.4。我还检查了启动文件夹,没有 Apache 2.4
似乎 Apache 2.4 或其他一些幽灵进程认为 Apache 2.4 仍在不存在的 c:\localhost 文件夹中运行。我重新启动了系统,没有用。知道如何诊断这个问题吗?
【问题讨论】:
【参考方案1】:这可能会有所帮助:
转到 C:\Apache24\conf 并在记事本中打开 httpd.conf
搜索“听 80”
将端口号更改为 85,即“侦听 85”或您喜欢的任何内容
【讨论】:
【参考方案2】:在CMD
中cd \apache24\bin
httpd -k uninstall
httpd -k install
【讨论】:
【参考方案3】:在 CMD
中试试这个C:\Apache24\bin\httpd.exe
对我有用
【讨论】:
以上是关于Apache 2.4 无法在 Windows 10 上安装的主要内容,如果未能解决你的问题,请参考以下文章
无法在 XAMPP 控制面板 v3.2.4 中运行/启动 apache
如何在 Windows 上为 apache 2.4 和 python 3.4 安装 mod_wsgi?