原文出处

Apache 80 端口被占用无法重启解决办法

www.111cn.net 编辑:tiger 来源:转载
使用WEB服务器的朋友都知道80端口是一个用来对外让用户访问的一个端口了,像apache,iis有时迅雷都会珍80端口了,下面我来给大家介绍在windiws,linux服务器apache 80 端口被占用无法重启解决办法有需要了解的朋友可参考。

Linux系统中Apache 80端口被占用解决办法

apache重启的时候可能会出现以下错误:

httpd:()Address already in use: make_sock: could not bind to address [::]:
()Address already in use: make_sock: could not bind to address 0.0.0.0:
no listening sockets available, shutting down
Unable to open logs
#查看占用80端口的程序列表
netstat -lnp|grep
返回:
tcp ::: :::* LISTEN /httpd
或者ps -aux | grep apache查看所有apache的进程
#查看14860进程ID所对应的程序
ps
#杀死这个进程ID
kill -
或这个杀死所有的httpd进程,更绝.
pkill - httpd

然后就可以重启httpd服务了!

Windows系统中Apache 80端口被占用解决办法

第一步:如果apache启动不起来的话.在 运行->cmd->netstat -ano看一下你的80端口对应的是PID是多少
这里可以看见80端口被占的PID=172,
第二步:打开任务管理器,查看进程,选择【查看】-【选择列】-勾选【PID(进程标识符)】
可以看见是迅雷占用了80端口,这时候我们结束迅雷进程,再次启动Apache,成功。

Windows7 系统中Apache 80端口被占用解决办法

Win7的80端口默认是被System进程占用的。在cmd下输入netstat -aon | findstr 80可以发现listen 80端口的进程号(我得到的是pid=4),然后在任务管理器中,可以看到pid=4的是一个叫System的进程(点Show processes from all users)用如下方法可以
解决System进程占用80端口的问题:打开RegEdit:找到
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTP找到一个DWORD值Start,将其改为0重启电脑,System进程将不会占用80端口
友情提示,如果你服务器先安装了IIS,那么80端口被占用的可能性最大了!

Apache 80 端口被占用无法重启解决办法的更多相关文章

  1. 80端口被占用 PID = 4解决办法

    请按照下面的步骤来运行命令:1. sc config http stat = demand2. reboot3. run the command(netsh http show servicestat ...

  2. 启用apache,发现80端口被占用【已解决】

    前段时间停止了Apache,结果在打开的时候发现无法打开,80端口被占用,于是win+r 运行cmd 输入netstat -ano 可以看到80端口被PID4占用,于是打开任务管理器-进程-查看,选择 ...

  3. Apache 80端口被占用

    前段时间停止了Apache,结果在打开的时候发现无法打开,80端口被占用,于是win+r 运行cmd 输入netstat -ano 可以看到80端口被PID4占用,于是打开任务管理器-进程-查看,选择 ...

  4. win服务器 解决apache 80端口被占用问题

    是系统的服务占用了80端口,所以要么结束系统服务,要么修改apache端口. PID4的服务是World Wide Web Publishing Service 这里选择结束这个系统服务,运行serv ...

  5. Android模拟器端口被占用问题的解决办法

    一.问题描述 今天在Eclipse中运行Android项目时遇到"The connection to adb is down, and a severe error has occured& ...

  6. Android开发中遇到的问题(一)——Android模拟器端口被占用问题的解决办法

    一.问题描述 今天在Eclipse中运行Android项目时遇到"The connection to adb is down, and a severe error has occured& ...

  7. Linux系统443端口被占用无法启动解决办法

    etstat -ano|findstr "443"         //搜索443端口占用情况,并找到进程IDTCP 0.0.0.0:443 0.0.0.0:0 LISTENING ...

  8. 443端口被占用无法启动解决办法(如何查找进程ID)

    摘自CSDN博客,原文地址:http://blog.csdn.net/pet8766/article/details/8186955 netstat -ano|findstr "443&qu ...

  9. 80端口未占用,apache无法启动解决办法

    网上很多关于apache无法启动的原因,新手遇到最多的是80端口被占用. 今天为了解决apache和tomcat端口共存问题,修改了httpd.conf的配置,由于增加位置没有做明显标识,重启apac ...

随机推荐

  1. 教程 打造OS X Mavericks原版 EFI Clover 引导安装

    自从 Mavericks 10.9 发布DP版到现在的GM版以来,以前Clover引导原版InstallESD.dmg方式安装原版的方法已经不能使用,而且已经不能引导安装了,所以从GM版发布以前,终于 ...

  2. Servlet3.0学习总结(三)——基于Servlet3.0的文件上传

    在Servlet2.5中,我们要实现文件上传功能时,一般都需要借助第三方开源组件,例如Apache的commons-fileupload组件,在Servlet3.0中提供了对文件上传的原生支持,我们不 ...

  3. css表格表头表尾固定,表身滚动

    表头表尾固定,表身滚动实现用了3个table标签 <!DOCTYPE html> <html> <head> <meta http-equiv="C ...

  4. linux获取目录下文件

    查看当前目录下的文件: find . -type f 查看当前目录下的文件夹: find . -type d 如果文件file1不为空: if [ -s file1 ];then      echo  ...

  5. Vijos P1060 盒子

    Vijos P1060 盒子 链接:https://vijos.org/p/1060 [思路] 组合公式+精度选择. 首先解决将A个数放入N个集合的数目,其中集合可空.因为可以有球不放入集合,所以增加 ...

  6. 如何将SQL Server运行到Windows Azure上

    从2012年6月6日开始,Windows Azure上一些强大的新功能现在可用于预览,包括新的Windows Azure虚拟机(VM).其中有关Windows Azure虚拟机最强大的一件事是他们利用 ...

  7. SharePoint 命令使用集锦 (持续更新中...)

    首先要定位到 cd "Program Files\Common Files\Microsoft Shared\web server extensions\14\BIN" 下面   ...

  8. Esper系列(九)NamedWindow语法create、Insert、select

    功能:用于存储一种或多种类型的事件的集合,并能对所存储的事件进行增删改查操作. CreateNameWindow 根据已有的数据源构造 格式: 1  [context context_name]  2 ...

  9. Linux内核系列设备模型(一) Kobject与Kset

    1.Kobject Kobject是设备驱动模型的核心结构,它使所有设备在底层都有统一的接口.在内核注册的kobject对象都会对应sysfs文件系统中的一个目录(目录名称有Kobject结构中k_n ...

  10. HW4.12

    public class Solution { public static void main(String[] args) { int n = 0; while(n * n < 12000) ...