LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1503|回复: 5

apache的80被占用,如何解决?

[复制链接]
发表于 2007-10-13 16:57:01 | 显示全部楼层 |阅读模式
小弟有台squid服务器做反向解析,现在要在这台服务器装apache,但发现80被squid占用,无法启动,后想到这个办法,在服务器的网卡加一个IP,在http.conf改成是一个IP的(把ServerName和虚拟主机的都改了),但在启动apache时还是报端口占用,报错如下:
(98)Address already in use: make_sock: could not bind to address [::]:80
no listening sockets available, shutting down
发表于 2007-10-13 22:01:17 | 显示全部楼层
netstat -natup |grep 80 看看80端口是那个进程占用了,然后杀掉就好了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-15 09:15:03 | 显示全部楼层
80是被squid占用了,我就是想办法解决啊,我用了两个IP,但效果不行
回复 支持 反对

使用道具 举报

发表于 2007-10-15 13:12:14 | 显示全部楼层
将squid换个端口不成么?干嘛非用80。apache也可以改变端口的
回复 支持 反对

使用道具 举报

发表于 2007-10-15 13:32:15 | 显示全部楼层
你把apache设置成别的端口不行吗?反正不就是你自己用?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-18 15:40:18 | 显示全部楼层
嗯。问题已经解决了。是由于我listen没改
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表