
linux系统为何重启httpd服务不能重启啊
报的错误是:Stoppinghttpd:[FAILED]Startinghttpd:(98)Addressalreadyinuse:make_sock:couldnotb...
报的错误是:
Stopping httpd: [FAILED]
Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
[FAILED] 展开
Stopping httpd: [FAILED]
Starting httpd: (98)Address already in use: make_sock: could not bind to address [::]:80
(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
[FAILED] 展开
展开全部
80端口被占用,尚无可用套接字可以使用,导致apache关闭了。apache觉得,自己很没存在感,最爱的80端口被占用,连个可以说话的sokets都没有,于是apache很郁闷地选择了关闭。解决办法是,先把占用80端口的进程给揪出来,干掉它!
关于怎么找的问题:1.如果是windows平台,使用这条:netstat -aon|findstr "80",可以找到进程ID,直接杀掉;
2.如果linux平台,使用:lsof -i:80 ,看到pid没?不要犹豫,杀掉。
3.如果是unix,那像得网上再找办法啦··
-----
service httpd restart 再试试,看是不是能正常启动,Good Luck!
关于怎么找的问题:1.如果是windows平台,使用这条:netstat -aon|findstr "80",可以找到进程ID,直接杀掉;
2.如果linux平台,使用:lsof -i:80 ,看到pid没?不要犹豫,杀掉。
3.如果是unix,那像得网上再找办法啦··
-----
service httpd restart 再试试,看是不是能正常启动,Good Luck!
展开全部
一般linux系统安装中如果选了http服务,安装完后系统中会自带apache程序,在“服务”中可以打开或者关闭及设置开机自动启动。如果你启动了这个自带的apache,那么你自己新装的apache启动就会报这个错误。
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。
严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU工程各种工具和数据库的操作系统。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一般linux系统安装中如果选了http服务,安装完后系统中会自带apache程序,在“服务”中可以打开或者关闭及设置开机自动启动。如果你启动了这个自带的apache,那么你自己新装的apache启动就会报这个错误。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
80端口已经被占用,也就是你停止apache没成功
你可以强行kill掉apache进程,然后再启动apche
不过你的末尾有个Unable to open logs是无法打开日志文件,看看日志目录是否正常,看看硬盘是否满了
你可以强行kill掉apache进程,然后再启动apche
不过你的末尾有个Unable to open logs是无法打开日志文件,看看日志目录是否正常,看看硬盘是否满了
追问
如何看日志目录是否正常,看看硬盘是否满了 ??
追答
df -h
就可以看到分区是否满了,100%就是满了
至于日志目录,当然是看你apche里配置的日志路径所在目录是否存在了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
80端口被其他程序占用,
fuser -k -n tcp 80
再重新启动。
fuser -k -n tcp 80
再重新启动。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |