WAMP5 安装配置小记

本文介绍了当Apache因IIS占用80端口而无法正常启动的问题解决过程。通过查找并终止占用80端口的IIS进程,最终卸载IIS组件释放端口,使Apache能够成功运行。

 今天在实验室电脑上重新安装了wamp5,安装完配置后 打开http://localhost,发现打开的界面是关于windows IIS 显示的消息。

一看就知道了,原来机器上被装了 IIS,它占用了服务器端口。 现在apache要用怎么办呢?

 捣了2个小时,才搞明白,原来IIS占用了 80端口。

总计一下 80端口 dos 操作:

1)

cmd命令窗口
输入netstat -abn ->c:/port80.txt
然后到c盘port80.txt文件中找到占用80端口的程序pid,记下pid。打开任务管理器,点击“查看”/选择列,勾选“PID(进程标识符)”,然后单击“进程”标签,找到80端口对应的pid,就可以看到是那个程序占用的了,更改这个程序的port,再重启这个程序,使更改生效。再次启动iis。

2)

cmd窗口:

>netstat -aon | findstr "80"      // 查看 端口

 

 

>tasklist | findstr "460"       // 查看任务管理 pid 为460的 进程


>taskkill /pid 460/F            // 如果需要结束进程

 

一般情况 80 端口 是被 inetinfo.exe 这个进程占用,主要用于支持微软Windows IIS网络服务的除错,是系统组件的进程。

但是我现在不需要IIS 网络服务, 所以进程可以结束。

但是我关闭进程后,问题还没解决。 因为它自动重启了,而且重新占了80端口,但是换了PID.

后来,  我发现既然结束不了他,那就把它卸载吧。终于,我把IIS组件 卸载了,80端口就没有被占用了,终于归我的apache了,哈哈..... 问题就解决了。

 

 

 

 


 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值