LinuxSir.cn,穿越时空的Linuxsir!

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

安装httpd,然后start,出现以下错误提示.什么原因呢?帮帮帮

[复制链接]
发表于 2006-3-19 16:57:43 | 显示全部楼层 |阅读模式
提示如下:
#/etc/init.d/httpd start
Starting httpd: (98)Address already in use: make_sock: could not bind  to address
127.0.0.1:80
no listening sockets available,shutting down                 [FAILED]
发表于 2006-3-19 19:00:23 | 显示全部楼层
你是不是已经开启了一个web服务了,你的80端口不可用啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-19 19:42:49 | 显示全部楼层
??我在VMware上安装的。如何解决呢?
我的XP可以上网.是不是影响到了
回复 支持 反对

使用道具 举报

发表于 2006-3-19 19:59:45 | 显示全部楼层
#chkconfig --level 345 httpd off
然后重启再
#/etc/init.d/httpd start 试试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-20 11:48:58 | 显示全部楼层
按照你的方法试了.
问题依旧

我又从新把Httpd反安装了.好象有一个包去不掉
我就没有管它.然后又重新装了一遍
还是这个错误提示.真郁闷!!!
回复 支持 反对

使用道具 举报

发表于 2006-3-20 11:57:56 | 显示全部楼层
netstat -lnp看看,是否有哪个程序在监听80端口。
回复 支持 反对

使用道具 举报

发表于 2006-3-20 12:15:45 | 显示全部楼层
你怎么安装的,编译,还是包安装..
你可以先卸载rpm -e --nodeps httpd.xxxx.,
然后再安装新的.
安装前先看看有哪个程序在监听80端口,如果有程序监听kill掉,在start.
回复 支持 反对

使用道具 举报

发表于 2006-3-20 12:15:48 | 显示全部楼层
你怎么安装的,编译,还是包安装..
你可以先卸载rpm -e --nodeps httpd.xxxx.,
然后再安装新的.
安装前先看看有哪个程序在监听80端口,如果有程序监听kill掉,在start.
回复 支持 反对

使用道具 举报

发表于 2006-3-20 12:16:59 | 显示全部楼层
你怎么安装的,编译,还是包安装..
你可以先卸载rpm -e --nodeps httpd.xxxx.,
然后再安装新的.
安装前先看看有哪个程序在监听80端口,如果有程序监听kill掉,在start.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-20 13:20:06 | 显示全部楼层
rpm -qa | grep httpd-
httpd-2.0.40-21
httpd-manual-2.0.40-21

第一个包卸载的时候出现下面的提示。什么意思?
warning : /etc/httpd/conf/httpd.conf saved as /etc/httpd/conf/httpd.conf.rpmsave

用netstat -lnp 没有发现有80
回复 支持 反对

使用道具 举报

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

本版积分规则

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