Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >windows不能在本地计算机启动Apache

windows不能在本地计算机启动Apache

作者头像
似水的流年
发布于 2019-12-05 15:59:58
发布于 2019-12-05 15:59:58
3.4K0
举报
文章被收录于专栏:电光石火电光石火

在开启Apache服务器的时候却发现,Apache莫名其妙的打不开了,提示

在服务里面开启提示

解决的方法是:在命令提示符中手动cd到Apache/bin的httpd.exe的目录,执行了一下httpd.exe,看有什么提示

图中可以看到错误的原因是套接字绑定错误,这下可以确定是Apache的80端口被占用了。于是就使用命令 netstat -ano 来查看一下到底是哪个程序占用了80端口,如图所示端口查找的结果:

看到80端口被PID为4的System进程占用,什么鬼+_+。仔细想了想,一般的程序不会占用80,遂使用命令 netsh http show servicestate 查看一下当前的http服务状态,发现果然有问题,如下图所示:

图中可以看到,80端口被一个DefaultAppPool的东西占用了,如果用过IIS的童鞋,这时候肯定一定想到了原因,这里我们依然要接着往下找原因,图中可以看出控制器进程ID为4640,那么就 就继续查看一下4640进程是什么鬼,进入任务管理器,找到PID4640的进程,右键转到服务,可以看到当前的进程所在的服务,如图所示:

看到图中的服务,这里原因也就找到了,IIS的World Wid Web Publishing Service 万维网服务的问题 解决方案: 控制面板–>程序–>启用或者关闭Windows功能–>找到Internet Information Service,将其关闭即可

参考https://www.cnblogs.com/firstdream/p/8057646.html

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-06-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
解决Windows10下80端口被PID为4的System占用的问题
  最近由于好奇心,更新了windows10系统,感觉上手还蛮快,而且体验还不错,但是在IDEA中做开发时,使用80端口进行启动项目的时候发现端口被占用了,于是尝试解决这个问题。具体步骤如下,分享给需要的你们~
阿豪聊干货
2018/08/09
3.1K0
解决Windows10下80端口被PID为4的System占用的问题
IIS启动不了,80端口被占用,如何快速定位被谁占用
先netstat -ano|findstr 80定位占用80端口的进程pid为1036
Windows技术交流
2019/12/24
3.5K0
Windows环境配置Apache+Mysql+PHP
一、安装配置Apache2.4.7(httpd-2.4.7-win64-VC11.zip ) 1、解压下载的安装包:httpd-2.4.7-win64-VC11.zip将其放到自己的安装目录(我的目录
庞小明
2018/03/09
2.9K0
Windows环境配置Apache+Mysql+PHP
apache服务器搭建教程_apache本地服务器
http://httpd.apache.org/docs/current/platform/windows.html#down
全栈程序员站长
2022/11/15
4.5K0
apache服务器搭建教程_apache本地服务器
Apache Windows下Apache安装步骤
我相信有些朋友刚用apache服务器时,都希望从官网上下载,而面对着官网上众多的项目和镜像以及目录,也许有点茫然。下面是具体步骤:
用户1685462
2021/07/18
2.8K0
解除80端口占用_443端口和80端口被占用
有朋友问到,我本地phpnow,想使用80端口,但是每次都提示端口占用,有什么办法可以解决,那么最模板找出相关资料,提示如下:
全栈程序员站长
2022/09/18
6K0
探求真相,解拆80端口被占用
话说部署了一个WIN2012 R2版的服务器,并且安装好IIS后,后来需要用PHP的环境.于是为省事装了一个很垃圾的UPUPW ANK 的(下次一定不装)进行PHP和MYSQL的部署,噩梦就此展开.先
谭广健
2023/08/17
2680
apache的安装与配置_apache2.4安装教程
3.替换安装路径 使用文本编辑器打开Apache的配置文件conf/httpd.conf 执行文本替换 将”c:/Apache24” 全部替换成(你自己解压的路径) “G:\web\apache2.4”
全栈程序员站长
2022/11/08
2.4K0
apache的安装与配置_apache2.4安装教程
Apache出现Error:Apache shutdown unexpectedly该怎么解决?
Apache出现Error:Apache shudown unexpectly的原因
习惯说一说
2019/04/15
1.6K0
如何查看IIS的80端口被占用?
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用 假如我们需要确定谁占用了我们的80端口 1、Windows平台 在windows命令行窗口下执行: C:\>netstat -aon|f
用户1258909
2018/07/03
10.7K0
Windows安装Apache服务器
可能你听说过Apache Tomcat, Apache与Tomcat都是Apache开源组织开发的用于处理HTTP服务的项目,两者都是免费的,都可以作为独立的Web服务器运行。Apache是Web服务器。Tomcat是Java应用服务器,是 Apache 的扩展。本文档将详细描述如何在云服务器上安装Apache环境。
Damon小智
2024/02/03
7270
Windows安装Apache服务器
windows / linux系统中,端口被占用解决方法
一、在windows操作系统中,查询端口占用和清除端口占用的程序 提升权限后用:netstat -b 或用 1、查询端口占用的进程ID          点击"开始"-->"运行",输入"cmd"后点击确定按钮,进入DOS窗口,接下来分别运行以下命令: netstat -a -n  各个端口占用 netstat -ano   各个端口占用和进程PID          netstat -aon | findstr "80"      C:\Users\admin>netstat -aon|find
流柯
2018/08/30
2.5K0
PHP环境搭建单独安装「建议收藏」
1) 浏览器:是用来发送请求给www服务器,并且接受www服务器的信息,并且进行解析用的。
全栈程序员站长
2022/09/07
1.4K0
Apache 安装与配置「建议收藏」
安装过程很简单,因为是压缩包,所以,先将其解压包中的 Apache24 解压到合适的位置,我将其解压到了D盘soft目录。
全栈程序员站长
2022/11/08
1.3K0
Apache 安装与配置「建议收藏」
apache的安装教程详解_怎么安装apache
点击:[https://www.apachehaus.com/cgi-bin/download.plx] 点击图中红圈的版本下载:
全栈程序员站长
2022/11/08
3.9K0
apache的安装教程详解_怎么安装apache
一文打尽 Linux/Windows端口复用实战
场景:内网渗透中,搭建隧道时,服务器仅允许指定的端口对外开放。利用端口复用可以将3389或22等端口转发到如80端口上,以便外部连接。
Ms08067安全实验室
2020/12/14
4.7K0
Apache+PHP测试环境搭建
4. 如图,下载页面有V15和V14两个版本,下载的时候要牢记版本,此处Apache安装版本需与之后的PHP选择一致
Power7089
2020/07/26
1.5K0
Apache2.4+PHP7.0环境搭建
开始学习PHP,环境搭建就是一个重要部分,折腾几个小时没搞定,各种问题,今天参考一下书上方法成功了,给大家分享一下。本次搭建结合PHP7.0+Apache2.4的服务器。环境搭建成功没问题,就是开启虚机主机服务时候,Apache无法启动,下次介绍下虚拟主机开启问题。步入正题。
十月梦想
2018/08/29
1.8K0
Apache2.4+PHP7.0环境搭建
两个IP实现IIS和Apache公用80端口的设置方法
1. 打开命令提示符并确保您位于 X:InetpubAdminscripts 文件夹(其中 X 是 IIS 安装驱动器)中。为此,请在命令提示符下键入以下命令行:
会长君
2023/04/26
1.1K0
windows系统查看80端口被占用的程序并结束该程序运行
  最近系统更新以后,我在Idea中适用80端口启动项目的时候发现80端口被占用了,就查了资料看怎么找到占用80端口的程序并结束其运行,下面把解决方式共享给大家。
阿豪聊干货
2018/08/09
2.8K0
相关推荐
解决Windows10下80端口被PID为4的System占用的问题
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档