service httpd restart 重启APACHE失败解决

简介:

现象:

# service httpd restart
Stopping httpd:                                            [FAILED]
Starting httpd: [Mon Mar 04 04:05:12 2013] [warn] module limitipconn_module is already loaded, skipping
httpd: Could not reliably determine the server's fully qualified domain name, using Xfor ServerName
[Mon Mar 04 04:05:12 2013] [warn] NameVirtualHost *:443 has no VirtualHosts
[Mon Mar 04 04:05:12 2013] [warn] NameVirtualHost *:80 has no VirtualHosts
(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

~~~~~~~

原因:

Normally a "could not bind to address" error means that another process 
is bound to port 80 preventing Apache from starting up on that port. 
This can happen if you are you using a caching server or another web 
server that is also using port 80, If this is the case, stop this 
alternate process and try restarting Apache again.

解决链接:

http://stackoverflow.com/questions/9757599/apache-restart-failed

要用到KILL命令,我开始找的PKILL或是KILL PROC命令在CENTOS下并不通用。

~~~~~~~~~~~

首先,确定HTTPD的PID。

 ps -ef|grep httpd
root      2213     1  0 Mar02 ?        00:00:39 /usr/sbin/httpd
apache    7641  2213  2 03:16 ?        00:01:09 /usr/sbin/httpd
。。。
apache   11050  2213  2 04:05 ?        00:00:03 /usr/sbin/httpd

 

显然,parent httpd process id为2213。

然后,kill 2213

再运行service httpd start,

搞定,收工。

目录
相关文章
|
6月前
|
Linux 网络安全 Apache
Centos下操作Apache httpd
Centos下操作Apache httpd
131 0
|
人工智能 网络协议 安全
Apache(httpd)的简介、安装以及如何使用(上)
Apache(httpd)的简介、安装以及如何使用(上)
685 0
Apache(httpd)的简介、安装以及如何使用(上)
|
1月前
|
Linux 网络安全 Apache
CentOS 7.2配置Apache服务httpd(上)
CentOS 7.2配置Apache服务httpd(上)
223 1
|
1月前
|
Linux PHP Apache
CentOS 7.2配置Apache服务httpd(下)
CentOS 7.2配置Apache服务httpd(下)
51 1
|
6月前
|
Shell Linux 网络安全
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 httpd命令 使用指南
【Shell 命令集合 网络通讯 】Linux 管理Apache HTTP服务器 httpd命令 使用指南
93 0
|
缓存 网络协议 PHP
httpd和apache
httpd和apache
73 0
|
关系型数据库 MySQL Apache
Service Apache can not start. Reason:(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一-次。: AH00072: make_ sock
Service Apache can not start. Reason:(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一-次。: AH00072: make_ sock
219 0
|
安全 Apache
CVE-2021-42013 Apache HTTPd 2.4.49 2.4.50 路径穿越以及RCE漏洞
影响版本 Apache 2.4.49 Apache 2.4.50 当前描述 发现Apache HTTP Server 2.4.50中对CVE-221-41773的修复不足。攻击者可以使用路径遍历攻击将URL映射到Alias类指令配置的目录之外的文件。如果这些目录之外的文件不受通常默认配置“要求全部拒绝”的保护,这些请求可能会成功。如果还为这些别名路径启用了CGI脚本,这可能允许远程代码执行。此问题仅影响Apache 2.4.49和Apache 2.4.50,而不影响早期版本。 环境搭建可以查看我的上一篇文章 https://developer.aliyun.com/article/11136
378 0
CVE-2021-42013 Apache HTTPd 2.4.49 2.4.50 路径穿越以及RCE漏洞
|
关系型数据库 MySQL 应用服务中间件
在Centos7上将Apache(httpd)切换为Nginx的过程记录
近期要上线几个基于tornado+motor的移动端接口服务,众所周知,Apache和tornado天生八字不合,尤其apache对python3尤为的不友好,tornado和nginx才是木石前盟,另外由于apache目前系统占用确实比较高,不光进程数多,httpd竟然占用了200多M,太庞大,决定换为较轻量级,高并发的nginx。
在Centos7上将Apache(httpd)切换为Nginx的过程记录
|
网络协议 安全 Apache
Apache(httpd)的简介、安装以及如何使用(下)
Apache(httpd)的简介、安装以及如何使用(下)
307 0
Apache(httpd)的简介、安装以及如何使用(下)

推荐镜像

更多
下一篇
无影云桌面