Apache2.2的80端口被win7的System PID=4的进程占用的解决方法

来源:互联网 发布:手机自动签到软件 编辑:程序博客网 时间:2024/05/16 15:38
今天开始学习PHP,首先就是Apache2.2的安装与配置。安装完成后,输入127.0.0.1:80,打开失败,发现是80端口被禁用,首先排除IIS服务端口是否为80,此服务没被启动(本人为手动),还有迅雷等,一些软件也有可能会占用80端口。
      最后在命令行运行netstat -ano ,发现80端口果真被占用。发现占用的pid是4,名字是System。
    解决方法为:
      1.在运行窗口打开注册表,输入regedit
      2.依次打开如下:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP
      3.找到一个名称为:Start,类型为:REG_DWORD的项,右击修改,将其数值数据改为0,点确定保存修改
      4.重启系统,System进程不会占用80端口
  测试:
      输入:127.0.0.1,显示“It works!”,配置成功!
     注意:或相当你再次启动电脑时,80端口任会被System占用,这种情况下的解决方法是将start项所在的HTTP文件夹权限设置为system拒绝!