首页 热点资讯 义务教育 高等教育 出国留学 考研考公

apache 80端口被iis或其他服务占用怎么办

发布网友 发布时间:2022-04-23 13:08

我来回答

5个回答

热心网友 时间:2022-05-03 05:36

如果你想知道是什么占用的:

开始--》运行--》cmd--》netstat -ano 查看local address 端口是80的进程的PID,然后到任务管理器里面看这个PID是哪个进程就知道了。

如果被其他进程占用,那么你可以修改apache的配置文件:apache目录下面的conf下面的httpd.conf,如果是虚拟主机,也可能是vhosts.conf。

找到Listen 80,改成:Listen 8000或者其他的端口号。重新启动apache。

热心网友 时间:2022-05-03 06:54

首先查看对应端口是被哪个程序占用:
1.windows下
首先C:\>netstat -aon|findstr "80",来查看占用80端口的程序的进程号
其次C:\>tasklist|findstr "进程号“查到对应的程序是什么,确定杀掉该程序没有影响
最后C:\>taskkill /pid 进程号 /F
2.linux下
首先netstat -anl | grep "80"来查看占用80端口的程序的进程号
其次lsof -i:80 "进程号“查到对应的程序是什么
最后kill -9 pid
当然你也可以不用80端口,把监听端口号改为其他也是可以的。

热心网友 时间:2022-05-03 08:28

方式一:打开任务管理器(或者在我的电脑->右键管理)->打开服务->关掉占用了80端口的服务->重启apche即可
或者使用命令行操作:http://jingyan.baidu.com/album/3c48dd34491d47e10be358b8.html?picindex=2

热心网友 时间:2022-05-03 10:20

更改端口,或者把iis端口更改或者关掉

热心网友 时间:2022-05-03 12:28

Nginx搞定一切

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com