80端口被系统占用,关闭后,iis启动不了解决方法
2017-04-21 12:48
681 查看
原文地址:https://www.douban.com/note/558154122/?type=rec
80端口被系统占用,关闭后,iis启动不了解决方法
RGG RGG 2016-05-17 15:37:47
setup_xampp.bat win10 不排除本地防火墙拦截
关闭服务
net stop http
sc config http start= disabled
后iis无法启动
以管理员身份运行cmd,输入:
sc config http start= demand & net start http
就可以开启服务iis服务
net stop http
sc config http start= disabled
付出的代价再要回来。
第一步:在命令提示符里输入
sc config http start= demand & net start http就行了。
第二步:你要是不放心,再输入
sc config http start= enabled,它会提示所请求的服务已经启动。
第三步:再输入netstat -ano验证下会发现
80端口又被pid=4的东东占用了。
80端口这个确实是一个很麻烦的问题,这几天一直在这个问题上打转,下面总结了几点错误和解决方案提供给大家。
之前我有一篇博客就是讲tomcat搭建服务器的80端口问题,用了
net stop http
sc config http start=disabled
后http服务关闭了,然后就是原来占用80端口的pid=4的服务或者程序改为占用445端口了。
现在我想用 IIS搭建服务器 了,本来IIS的localhost默认的端口是80的,现在应该不是了,而且会有 好多问题:
1.启动iis7管理服务器提示:无法启动计算机上的服务W3SVC
2.启动Windows Process Activation Service服务,报错:6801 指定资源管理器中的事务支持未启动或已关闭
3.启动world wide web publishing service服务,报错:1068:依赖服务或组无法启动
看到这些个问题头都大了,具体 表征 为:
1.打开IIS,在里面的根目录,就是应用程序池和网站的根目录,右击启动会出现上述问题。
2.点击里面的网站,切换到功能视图,点击ASP启动出现上述问题;点击默认文档启动出现上述问题;点击身份验证启动出现上述错误
3.右击计算机->管理->服务
找到 Windows Process Activation Service,若正在运行不管它,若不在运行,启动它,若有问题就是上述错误。
找到 world wide web publishing service,发现不在运行,启动它如果没有报错那问题就解决了,如果报错了,就会报上述的错误。
解决方案:
明确少什么:
右击 world wide web publishing service,点击属性,点击依存关系 ,如下图所示:
会发现一个是 Windows Process Activation Service,一个是HTTP Services。后者就是大难点,关键所在(前提是 Windows Process Activation Service能正常启动 )。
2.一个方法是重装IIS(不推荐,因为这个方法基本上没啥作用)
3.对于 之前是因为 输入了
net stop http
sc config http start=disabled
付出的代价再要回来。
第一步:在命令提示符里输入
sc config http start=demand & net start http就行了。
第二步:你要是不放心,再输入
sc config http start=enabled,它会提示所请求的服务已经启动。
第三步:再输入netstat -ano验证下会发现
80端口又被pid=4的东东占用了。
4.更改好之后,启动 world wide web publishing service,然后应该可以搭建服务器了。之后 最好重启下电脑(不重启应该没关系,重启之后 world wide web publishing service会自动启动,不需要手动了,要是你还是有问题,我也黔驴技穷了。 )
good luck!
80端口被系统占用,关闭后,iis启动不了解决方法
RGG RGG 2016-05-17 15:37:47
setup_xampp.bat win10 不排除本地防火墙拦截
关闭服务
net stop http
sc config http start= disabled
后iis无法启动
以管理员身份运行cmd,输入:
sc config http start= demand & net start http
就可以开启服务iis服务
net stop http
sc config http start= disabled
付出的代价再要回来。
第一步:在命令提示符里输入
sc config http start= demand & net start http就行了。
第二步:你要是不放心,再输入
sc config http start= enabled,它会提示所请求的服务已经启动。
第三步:再输入netstat -ano验证下会发现
80端口又被pid=4的东东占用了。
80端口这个确实是一个很麻烦的问题,这几天一直在这个问题上打转,下面总结了几点错误和解决方案提供给大家。
之前我有一篇博客就是讲tomcat搭建服务器的80端口问题,用了
net stop http
sc config http start=disabled
后http服务关闭了,然后就是原来占用80端口的pid=4的服务或者程序改为占用445端口了。
现在我想用 IIS搭建服务器 了,本来IIS的localhost默认的端口是80的,现在应该不是了,而且会有 好多问题:
1.启动iis7管理服务器提示:无法启动计算机上的服务W3SVC
2.启动Windows Process Activation Service服务,报错:6801 指定资源管理器中的事务支持未启动或已关闭
3.启动world wide web publishing service服务,报错:1068:依赖服务或组无法启动
看到这些个问题头都大了,具体 表征 为:
1.打开IIS,在里面的根目录,就是应用程序池和网站的根目录,右击启动会出现上述问题。
2.点击里面的网站,切换到功能视图,点击ASP启动出现上述问题;点击默认文档启动出现上述问题;点击身份验证启动出现上述错误
3.右击计算机->管理->服务
找到 Windows Process Activation Service,若正在运行不管它,若不在运行,启动它,若有问题就是上述错误。
找到 world wide web publishing service,发现不在运行,启动它如果没有报错那问题就解决了,如果报错了,就会报上述的错误。
解决方案:
明确少什么:
右击 world wide web publishing service,点击属性,点击依存关系 ,如下图所示:
会发现一个是 Windows Process Activation Service,一个是HTTP Services。后者就是大难点,关键所在(前提是 Windows Process Activation Service能正常启动 )。
2.一个方法是重装IIS(不推荐,因为这个方法基本上没啥作用)
3.对于 之前是因为 输入了
net stop http
sc config http start=disabled
付出的代价再要回来。
第一步:在命令提示符里输入
sc config http start=demand & net start http就行了。
sc config http start= demand & net start http
第二步:你要是不放心,再输入
sc config http start=enabled,它会提示所请求的服务已经启动。
第三步:再输入netstat -ano验证下会发现
80端口又被pid=4的东东占用了。
4.更改好之后,启动 world wide web publishing service,然后应该可以搭建服务器了。之后 最好重启下电脑(不重启应该没关系,重启之后 world wide web publishing service会自动启动,不需要手动了,要是你还是有问题,我也黔驴技穷了。 )
good luck!
相关文章推荐
- Win10系统80端口被System占用 造成Apache/IIS/Nginx不能启动的解决办法
- Windows下Apache启动时候报80端口被占用的解决方法,非IIS占用
- 因端口被占用导致IIS无法启动的解决方法
- 80端口被Pid为4的未知程序占用导致Apache不能启动的解决方法
- Apache服务器启动时80端口被占用的若干情况及解决方法
- apache启动失败,80端口被nt kernel&system占用,解决方法
- eclipse异常关闭情况下,再次启动服务器报端口被占用解决方法
- 系统80端口被System占用 造成Apache不能启动的解决办法
- Windows10下启动nginx反向代理服务器失败的解决方法(重在解决:80端口被PID为4的System占用问题)
- 系统80端口被占用.有什么解决方法吗?
- 80端口未被占用,无法启动wamp的解决方法(原创)
- apache启动时80端口占用的解决方法
- Win10系统80端口被pid=4的System进程占用 -- 解决方法
- 80端口被system占用导致Apache无法启动的解决方法
- Win10系统80端口被System占用 造成Apache不能启动的解决办法
- #apache启动失败,80端口被system占用,解决方法
- php的wamp服务器的wampapache启动时遇到80端口被system占用的解决方法
- 80端口被占用 Apache启动失败的解决方法
- Windows Server 2012 中80端口被PID为4的系统进程占用解决方法
- 关于wamp启动是80端口被占用的问题详解(win7系统下WAMP 80端口被Microsoft-HTTPAPI/2.0占用的解决办法)