最近本人由于在电脑上同时安装了sql server s 2008 ,vs2010,同时搭配了p hp的环境但是悲剧的事情发生了。Apache经常打不开原因当然是80端口被占用了于是不停地百度谷歌重装系统。 。 。 。最近终于把问题给解决了。
首先介绍一种网上普遍的方法就是查找占据80端口的进程然后关闭它就行了。
1、运行cmd然后输入netstat -ano 回车
2、查看开头几行包含0.0.0.0: 80的那一行最后的pid为几个数字把这几个数字记下来
3、启动“任务管理器”——“进程”在“工具栏”——“选择列”前面的框里打上勾
4、然后找到与刚才那个pid对应的是哪个程序很容易就会找到就是它与0.0.0.0: 80进行了绑定bind
结束这个进程再点击Apache的Start按钮终于出现了那个Running 。
但是上面的方法不适用我的情况。 。因为我找不到pid=4的进程于是另一方法。Win7的80端口默认是被System进程占用的。
用如下方法可以解决System进程占用80端口的问题
打开RegEdit:开始-运行-输入regedit-调出注册表
找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP
找到一个DWORD值Start将其改为0
重启电脑 System进程将不会占用80端口
就可以打开你的apache了
这种方法确实暂时解决了我的问题应该就是这样的但是后面又来问题了。 Apache又无缘无故的打不开了。于是最后终于发现了进程有个S QL Server ReportingServices 这个是sql servers带有的而且自动运行关闭它就可以了。但是切记可能这个进程会自动打开所以先把a p ache打开这个的话后面SQLServer Reporting Services运行也不会占用80
端口了。我用的360查找的
我的问题总算是解决了。最后总结一下吧。
查询查看占用80端口的信息那么可以在cmd窗口输入netstat -ano |findstr"80"命令
常见的几种情况
1、迅雷等程序或者一些其他有上传功能的软件都会占用电脑的80端口
2、 netstat -abno后查看经过查找为pid=4的system进程因为是系统进程也无法结束它经查SQL Server Reporting Services(SQLEXPRESS)服务占用80端口停止SQL Server Reporting Services后APache正常启动.
3、卸载internet信息服务-->万维网服务。这个是最常见的故障或者其他一些第三方的服务器软件必须在进程里面结束才有效果。
备注杀掉进程的命令 taskki ll/pid 4/f其中/f表示强制关闭该进程以上应该够用了希望能帮助大家解决问题。
如何低价香港服务器购买?想要做一个个人博客,想用香港服务器,避免繁琐备案,性能不需要多高,只是记录一些日常而已,也没啥视频之类的东西,想问问各位大佬有没有低价的香港服务器推荐?香港距大陆近,相比美国服务器最大的优势在于延迟低,ping值低,但是带宽紧张,普遍都是1M,一般戏称其为“毛细血管”。同时价格普遍高,优质稳定的一般价格不菲。大厂云梯队阿里云、腾讯云两家都有香港服务器,要注意的是尽量不要选择...
前天,还有在"Hostodo商家提供两款大流量美国VPS主机 可选拉斯维加斯和迈阿密"文章中提到有提供两款流量较大的套餐,这里今天看到有发布四款庆祝独立日的七月份的活动,最低年付VPS主机13.99美元,如果有需要年付便宜VPS主机的可以选择商家。目前,Hostodo机房可选拉斯维加斯和迈阿密两个数据中心,且都是基于KVM虚拟+NVMe整列,年付送DirectAdmin授权,需要发工单申请。(如何...
之前分享过很多次CloudCone的信息,主要是VPS主机,其实商家也提供独立服务器租用,同样在洛杉矶MC机房,分为两种线路:普通优化线路及CN2 GIA,今天来分享下商家的CN2 GIA线路独立服务器产品,提供15-100Mbps带宽,不限制流量,可购买额外的DDoS高防IP,最低每月82美元起,支持使用PayPal或者支付宝等付款方式。下面分享几款洛杉矶CN2 GIA线路独立服务器配置信息。配...