在Windows下 Apache 无法启动或者安装失败的问题记录

方文锋  2020-11-02 10:57:36  1243  首页学习其它

在Windows下 Apache 无法启动的问题:

1.可能是端口号被占用问题,排查一下哪些端口号被别的程序占用了,一般是看下80端口是否被占用,我遇到的是IIS占用了80端口。查看端口号:
xxx > netstat -ano

2.可能是配置文件问题,比如配置的路径不存在,书写配置文件时确少某个标点符文,引用不存在的模块等。

3.可能是文件不完整,请删除文件并重新下载解压

对于安装失败的问题:

1.看一下电脑程序配置,比如VC框架【VC_redist:  vc2010、vc2012、vc2015-2019等】,这个很重要,php程序也要用到这框架如图:

在Windows下安装Apache前,需要先安装的VC框架

2.配置文件(如httpd.conf这个文件)是否正确,比如配置的路径是否存在,我记得是配置的默认的网站根目录路径要存在,如图

Apache的配置文件httpd.conf,默认的网站根目录配置


3.在配置 ssl 的使用,如果配置ssl 所需的证书文件、密匙错误就会出现Apache 重启失败、不能重启的问题。 【2020-12-19,补充】

Windows下 Apache 无法启动或者安装失败的问题暂时就这些,以后遇到了再补充