apache2.2 修改配置后重新启动

背景:apache2.2免安装版。由于通过httpd.exe方式启动,电脑重启后自动启动。修改完配置文件后,点击httpd.exe闪退是因为服务端口被占用的原因。

1、此种方法不适用本次问题。win+R 通过管理员身份运行cmd  通过一些命令  比如

重启已安装的Apache服务(迫使服务重读配置文件,适用于修改配置文件后)

httpd.exe -k restart

以及

移除特定的Apache服务

httpd.exe -k uninstall -n "www.ces.com"

均提示有问题。

2、闪退出现的原因是80端口被占用,服务正常运行。明确了原因,接下来把服务杀掉,然后重新启动即可。接下来为杀掉端口应用的办法。

3、开始---->运行---->cmd,或者是window+R组合键,调出命令窗口

4、输入命令:netstat -aon|findstr "80",回车

5、输入tasklist|findstr "19252",回车,查看是哪个进程或者程序占用了80端口,结果是:httpd.exe。问题找到了,之前我以为是apache服务,所以我去任务管理器之类的查看服务均找不到apache相关的服务,原来的httpd开头的服务。

6、结束该进程服务:在任务管理器中选中该进程点击”结束进程“按钮,或者是在cmd的命令窗口中输入:taskkill /f /t /im httpd.exe。

7、结束以后,点击httpd.exe重新启动修改的配置文件即可生效。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值