apahce 启动错误make_sock
来源:互联网 发布:mac的鼠标右键 编辑:程序博客网 时间:2024/05/10 04:50
apahce 启动错误make_sock:could not bind to address [::]:80
2009年12月09日 星期三 16:17
每个套接字只允许使用一次,但我的电脑就是出现不能绑定端口80的问题,怎么回事?
提示错误为:
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的解决方法.
首先,查看是哪个程序占用了端口.方法是:netstat -a -o你会当前正在监听的端口程序和相应的端口及程序的PID,记住占用这个端口这个程序的PID,一般长用的端口如80会显示为http,21为FTP,所以,你只要记住对应的程序的PID就行了.
然后,用任务管理器找到属于这个程序的PID.杀死这个进程再启动APACHE就行了.搞定了!
至于,LINUX等其它非WINDOWS系统查找进程PID和杀死的方法.好好看看相应的命令.很简单哟.呵呵,完了.
提示错误为:
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的解决方法.
首先,查看是哪个程序占用了端口.方法是:netstat -a -o你会当前正在监听的端口程序和相应的端口及程序的PID,记住占用这个端口这个程序的PID,一般长用的端口如80会显示为http,21为FTP,所以,你只要记住对应的程序的PID就行了.
然后,用任务管理器找到属于这个程序的PID.杀死这个进程再启动APACHE就行了.搞定了!
至于,LINUX等其它非WINDOWS系统查找进程PID和杀死的方法.好好看看相应的命令.很简单哟.呵呵,完了.
(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
1.netstat -lnp|grep 80
tcp 0 0 192.168.180.68:61027 0.0.0.0:* LISTEN 6289/oproxyd
tcp 0 0 :::80 :::* LISTEN 846/httpd
tcp 0 0 ::ffff:192.168.180.68:7001 :::* LISTEN 32015/java
找到pid 846
#ps 846
查看
#kill -9 846
杀掉
#./apachectl start
启动成功
- apahce 启动错误make_sock
- apahce 启动错误make_sock:could not bind to address [::]:80
- apahce 启动错误make_sock:could not bind to address [::]:80
- Apahce启动不起来
- Apahce 无法启动
- windows下启动apache报make_sock: could not bind to address [::]:443错误!
- ubutu禁止 apahce和mysql自动启动
- Apache 不能启动,出现 No such file or directory: make_sock: could not bind to port 8080 错误
- xmapp 1.7.4 安装及apahce无法启动的解决办法
- ubuntu 关闭apahce的php错误提示,服务器使用
- Apahce防止用户IP访问,只允许进行域名访问,IP访问报403错误
- centos编译apahce时出现httpd-2.2.22/srclib/apr-util错误的解决方法
- apache启动报错(98)Address already in use: make_sock: could not bind to address [::]:80
- apache启动报错# Address already in use: make_sock: could not bind to address [::]:80
- apache启动报错(98)Address already in use: make_sock: could not bind to...
- apache启动报错(98)Address already in use: make_sock: could not bind to address [::]:80
- apache启动报错(98)Address already in use: make_sock: could not bind to address [::]:80
- apache启动报错(98)Address already in use: make_sock: could not bind to address [::]:80
- ava.lang.ClassNotFoundException: org.objectweb.asm.Type
- 科幻电影
- EasyMock总览Easy -- 简单Mock -- 模拟
- jquery 无缝文本自动滚动 核心代码
- 定制导航栏的返回按钮(1)
- apahce 启动错误make_sock
- 提高java基础
- 关于Android的nodpi,xhdpi,hdpi,mdpi,ldpi
- linux下cat显示中间几行内容
- apache的MD5算法
- Java系统程序员修炼之道
- ANTLR里迭代子规则的一个注意点
- svn is already under version controll 的解决办法
- 拇指战争:Win 8 Phone 配置单手大拇指操作软键盘!