apache 启动不了,为什么卸载掉重装还是不行
时间:2009-12-30
来源:互联网
作者: wtsu_yd 发布时间: 2009-12-30
把IIS服务暂停了就行了,还有另一种可能就是你启动的时候也开着迅雷,迅雷也会占用你的80端口。。
作者: 牛腩 发布时间: 2009-12-30
作者: wtsu_yd 发布时间: 2009-12-30
查看什么程序占用了80端口
作者: ^淡如清风 发布时间: 2009-12-30
如果80端口被占用,安装Apache的过程中,可能不能成功安装Apache的Servcie。如果不能正确安装Apache Service,那么执行Start或Restart等命令时,会报如“找不到Apache2的Service”的错误,然后执行失败。这样的话,修改了 httpd.conf文件,将端口改为其它值(如8088)也无法正确启动Apache服务。
在这样的情况下,可以在修改httpd.conf文件后,再执行Apache安装文件,然后选择修复功能。如果httpd.conf修改正确,修改完成后,Apache Service就会被正确安装,Apahce Http Server就能正常启动了。
总结:
一、安装Apahce;
二、修改httpd.conf,将端口改为其它未被占用的端口号;
三、重新运行Apache安装文件,选择修复功能执行。
当然,这里还有一种有效的办法,不仅可以不用更改默认的端口号,还能找到抢占端口的“凶手”是谁。
一、开始->运行->cmd,输入netstat -o -an;
C:\Documents and Settings\admin>netstat -o -an
Active Connections
Proto Local Address Foreign Address State PID
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 3768
TCP 0.0.0.0:81 0.0.0.0:0 LISTENING 3576
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 828
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING 4
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 2644
TCP 127.0.0.1:1029 0.0.0.0:0 LISTENING 1632
TCP 192.168.1.161:139 0.0.0.0:0 LISTENING 4
…
二、注意pid,打开windows任务管理器, 查看->选择列 勾选pid;
三、这是可以看到那个进程,找到那个进程占用了80端口的pid,解决之,apache优先的话直接结束任务。
作者: php100亚洲象 发布时间: 2009-12-30
作者: chensen 发布时间: 2009-12-31
作者: wtsu_yd 发布时间: 2009-12-31
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28