linux 安装apache时f80端口被占用,重新启动apache失败
2018-01-12 09:29
369 查看
当我们重新安装apache启动失败时出现以下错误:
[root@localhost httpd-2.2.19]# /usr/local/http2/bin/apachectl restart
httpd not running, trying to start
(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
或者当我们安装完apache后,访问系统时出现以下画面
这就表明,我们的apache 是系统自带的apache .
这表明我们apache的端口80被占用。解决方式如下。
首先查看80端口的使用情况:
[root@localhost httpd-2.2.19]# netstat -lnp|grep 80
[root@localhost httpd-2.2.19]# ps 28195
PID TTY STAT TIME COMMAND
28195 ? Ss 0:00 /usr/local/http2/bin/httpd -k restart
发现这个端口被旧的系统进程占用。这个进程是旧的apache
中断这个进程即可:
[root@localhost httpd-2.2.19]# kill -9 28195
1. 停止默认的apache进程
service httpd stop
2. 启动自己的apache
---------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
[root@localhost httpd-2.2.19]# /usr/local/http2/bin/apachectl restart
httpd not running, trying to start
(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
或者当我们安装完apache后,访问系统时出现以下画面
这就表明,我们的apache 是系统自带的apache .
这表明我们apache的端口80被占用。解决方式如下。
首先查看80端口的使用情况:
[root@localhost httpd-2.2.19]# netstat -lnp|grep 80
tcp 0 0 :::80 :::* LISTEN 28195/httpd unix 2 [ ACC ] STREAM LISTENING 6580 1957/gpm /dev/gpmctl unix 2 [ ACC ] STREAM LISTENING 5422 1800/pcscd /var/run/pcscd.comm这个时候发现80端口被28195占据。我们再查看具体是谁
[root@localhost httpd-2.2.19]# ps 28195
PID TTY STAT TIME COMMAND
28195 ? Ss 0:00 /usr/local/http2/bin/httpd -k restart
发现这个端口被旧的系统进程占用。这个进程是旧的apache
中断这个进程即可:
[root@localhost httpd-2.2.19]# kill -9 28195
1. 停止默认的apache进程
service httpd stop
2. 启动自己的apache
---------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
相关文章推荐
- error:在调用httpd.exe安装Apache服务时,总出现端口被占用
- 安装XAMPP时Apache的443端口被占用怎么解决?
- Linux下Apache端口被占用解决方法
- 安装apache重启的时候,报错端口被占用,错误1
- 80端口被占用 Apache启动失败的解决方法
- windows安装apache时80端口被占用的解决方案
- Apache 启动失败 VisualSvn 端口占用问题
- apache启动失败之80端口占用问题
- apache启动失败,80端口被nt kernel&system占用,解决方法
- Linux环境启动,端口被占用22-Sep-2017 13:50:04.690 WARNING [localhost-startStop-2] org.apache.catalina.loader.W
- 通常每个套接字地址(协议/网络地址/端口)只允许使用一次 apache24安装443端口占用
- 安装apache服务器80端口被pid4占用的解决方法
- 通常每个套接字地址(协议/网络地址/端口)只允许使用一次 apache24安装443端口占用
- #apache启动失败,80端口被system占用,解决方法
- 解决安装Apache24安装时443端口被占用方法
- Linux(CentOS)安装apache(httpd),其他电脑无法访问的原因 【iptables打开某端口】
- linux——编译安装nginx出现报错,以及启动nginx服务时80端口被占用怎么解决?
- 执行查看linux端口命令 9083 端口发现被占用 Hive安装过程遇到的问题
- 你好,袁老师。看了你的Linux搭建Apache实战教程,安装失败,原因是。。。。
- app安装失败,端口被占用