升级Windows10后Apache服务器启动失败的解决方法

  升级windows10系统后,微软内置了ASP.NET的web高级服务,默认安装了IIS服务器和MSSQL数据库,因为80端口被占用的原因,导致Apache服务器无法正常启动,但是MySQL服务一切正常,因为MySQL端口是3306,并不和系统端口冲突,如果这个时候如果不需要可以把.NET的服务全部卸载掉,减少空间的占用,那么怎么解决80端口的冲突问题呢?方法如下:

  如果我们在命令行中运行:netstat -aon | findstr :80 会看到80端口的使用情况,实际上是被系统进程占用了,因为系统进程的占用资源的优先级高于应用程序进程,所以导致启动时发生错误,解决办法也很简单,运行 regedit 打开注册表编辑器,定位到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\HTTP 然后在右侧窗口会看到类型为REG_DWORD的Strat键,默认值为16进制的0x00000003

  

  然后双击这个键,将3改为0,单击确定按钮,并关闭注册表

  

  然后重启计算机,系统进程将不再占用80端口,然后再启动Apache就正常了,也可以Apache服务设置为自启动

时间: 2024-10-24 01:18:06

升级Windows10后Apache服务器启动失败的解决方法的相关文章

vs自动生成的WebService配置文件在部署到IIs6后,服务调用失败的解决方法

近日,在项目中需要引用java发布的WebService,添加服务引用后,调用一切正常. 配置如下: <system.serviceModel> <bindings> <basicHttpBinding> <binding name="SecurityServiceImplServiceSoapBinding" maxBufferPoolSize="2147483647" maxReceivedMessageSize=&qu

Tomcat启动失败的解决方法

在使用Tomcat的时候,经常会遇到启动失败的问题:解决方法:1.检查环境变量的配置,jdk的配置2.检查端口是否被占用. 关于环境变量的配置很容易搜到,如果按照网上的教程配置好了,但是还是启动失败的话,这时就需要检查端口是否被占用了,实际上十有八九是端口被占用了.下面介绍第二种方法:打开dos窗口,输入以下命令: netstat -abn || findstr "8080" 或者 netstat -aon || findstr "8080"a:显示所有的连接和侦听

Win10下VMWare正常使用,但Win10 Update后出现无法启动问题的解决方法

Win10 下使用 VMWare 安装 XP,因为做 WinCE 开发还是 XP 最“好用”. 今天下午还正常使用,但Win10关机时出现升级Update的提示,我就选择了Update&关机.结果晚上Win10开机后,运行VMWare启动虚拟机时出现如下的提示对话框: >>>无法打开内核设备“\\.\Global\vmx86”: 系统找不到指定的文件.您在安装 VMware Workstation 后是否进行了重新引导?>>>未能初始化监视器设备 最后的解决方法

虚拟机克隆网卡启动失败的解决方法

本人虚拟机装的是Centos6.9版本. 需要装多台linux.为了方便,选择在此版本上克隆. 克隆后ifconfig查看网卡是eth1(系统启动时自动添加的),重启网卡失败. 考虑是网卡的MAC.UID和克隆本体重复了.修改网卡配置文件(ifcfg-eth0),删除UID和MAC项,暂时解决. 在给克隆机添加多块网卡的时候,重启网卡失败. 分析原因是因为一个网卡时,网卡配置文件没有MAC和UID,系统会自动加载唯一的网卡设备. 多块网卡时,由于网卡不是唯一的,在配置文件中不指明网卡设备的UID

mongodb启动失败的解决方法

因为爬虫开发用的mongodb数据库较多,所以就在我的ubuntu16.04上安装 经过sudo apt-get install mongodb后完成初步安装,接下来我配置好mongod.conf文件,并且也删除了mongodb.lock文件,然后再进行上述操作. 接下来我就通过sudo service mongodb stop sudo service mongodb start停止和开启mongo数据库,但是一直会出现错误,如下图 根据网上的经验我删除了mongodb.lock文件,但是办法

php环境和apache服务启动不的解决方法

安装服务器,可能需要设置apache的端口号,用记事本打开httpd.conf  ctrl+F搜索80,在中间添加数字8 08 0,不解释 在sql中配置好了服务器 服务器安装路径中的WWW文件作为服务器的文件夹使用 在DW中新建PHP文件 1.在浏览器中通过localhost:8080/文件名.php访问 2.在DW中新建站点,通过DW中的球图标进入浏览器

iscsi 服务启动失败的解决方法

今天在两台linux上新安装了ISCSI服务,无奈,其中一台的iscsi服务怎么也启动不起来. 另外一台服务启动正常. ------------------分割线解决---------------- 通过运行/etc/rc.d/init.d/iscsid  force-start 运行后发现iscsid服务启动起来了,然后重新运行service iscsi restart  也正常了.

vs自己主动生成的WebService配置文件在部署到IIs6后,服务调用失败的解决方法

近日.在项目中须要引用java公布的WebService,加入服务引用后,调用一切正常. 配置例如以下: <system.serviceModel> <bindings> <basicHttpBinding> <binding name="SecurityServiceImplServiceSoapBinding" maxBufferPoolSize="2147483647" maxReceivedMessageSize=&

Android开发模拟器启动失败的解决方法

1. 错误提示信息 错误大概意思:连接到adb(android debug bridge)出现了一个严重的错误,你必须重启adb和Eclipse工具,请确保在位置--adb工具被执行了. adb:是sdk提供的工具,在android-sdk-windows\platform-tools目录下,通过adb可以连接到android手机或模拟器.像91手机助手.360手机.豌豆荚通过端口号5037与手机通信的. 2.使用命令查看端口占用情况 netstat -a –o netstat:查看网络连接状态