一、报错信息
1、安装后显示安装成功,但是出现服务无法启动错误代码1
![图片[1]-Apache安装后出现服务无法启动(服务里启动出现错误代码1)_Linux-渗透云记 - 专注于网络安全与技术分享](https://b.encenc.com/wp-content/uploads/2022/06/3353a1e3b6e4.jpg)
2、以管理员身份cmd,进入Apache24/bin目标下,执行httpd.exe
![图片[2]-Apache安装后出现服务无法启动(服务里启动出现错误代码1)_Linux-渗透云记 - 专注于网络安全与技术分享](https://b.encenc.com/wp-content/uploads/2022/06/6434e28d3569.png)
二、错误原因
显示错误代码1,这种代号就意味着,端口号被占用
在cmd里bin目录下执行代码httpd.exe为了让它显示出错误,看到被占用的端口号,从而解决问题
三、解决方法
1、在命令提示符里输入运行 netstat -ano 查看端口占用情况
![图片[3]-Apache安装后出现服务无法启动(服务里启动出现错误代码1)_Linux-渗透云记 - 专注于网络安全与技术分享](https://b.encenc.com/wp-content/uploads/2022/06/7f5fa788883f.png)
进程编号(PID)为6812的进程将443端口占用了
3、运行tasklist |findstr 4 查看进程信息
![图片[4]-Apache安装后出现服务无法启动(服务里启动出现错误代码1)_Linux-渗透云记 - 专注于网络安全与技术分享](https://b.encenc.com/wp-content/uploads/2022/06/33ecb81487cf.png)
由以上可以看出端口是被vmware-hostd.ext程序占用了,那么我们就需要更改Apache24的端口,在Apache24的目录下搜索httpd-ssl.conf
![图片[5]-Apache安装后出现服务无法启动(服务里启动出现错误代码1)_Linux-渗透云记 - 专注于网络安全与技术分享](https://b.encenc.com/wp-content/uploads/2022/06/448631bdebc7.png)
将两个文件里的443替换成端口号里不存在的任意数字(如442)(右键——打开方式——以记事本打开——编辑——替换)
![图片[6]-Apache安装后出现服务无法启动(服务里启动出现错误代码1)_Linux-渗透云记 - 专注于网络安全与技术分享](https://b.encenc.com/wp-content/uploads/2022/06/652f288a5bc2.jpg)
另一个也是如此照做;之后重启服务,重启电脑!OK解决
到此这篇关于Apache安装后出现服务无法启动(服务里启动出现错误代码1)的文章就介绍到这了,更多相关Apache错误代码1内容请搜索安全小天地以前的文章或继续浏览下面的相关文章希望大家以后多多支持安全小天地!
© 版权声明
渗透云记的技术文章仅供参考,此文所提供的信息只为网络安全人员对自己所负责的网站、服务器等(包括但不限于)进行检测或维护参考,未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵操作。利用此文所提供的信息而造成的直接或间接后果和损失,均由使用者本人负责。
渗透云记拥有对此文章的修改、删除和解释权限,如转载或传播此文章,需保证文章的完整性,未经允许,禁止转载!
本文所提供的工具仅用于学习,禁止用于其他,请在24小时内删除工具文件!!!访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。详情见本站的“免责声明”如果有侵权之处请第一时间联系我们删除。敬请谅解!E-mail:admin@encenc.com
THE END
喜欢就支持一下吧
相关推荐














请登录后查看评论内容