• 关于服务器的端口冲突问题


    在安装PhpStudy的时候,打开它自带的Apache的时候,说80端口被占用,无法启动。

    1.一开始我以为是我以前装过Apache-tomcat导致80端口被占用,但是任务管理器里面又没有运行Tomcat服务器,讲道理如果它没有在进程中运行,那么是不会占用端口的。

    2.后来我在cmd里面查了一下,占用80端口的System进程,如果按照网上的方法,只要关闭占用80端口的进程就可以开启Apache服务器,但是当我关闭System的时候,整个电脑蓝屏了,我才知道这个进程是不能关闭的...

    3.后来我又查了一些百度,80端口被System进程占用怎么办,有人说是因为IIS服务器占用了80端口,而IIS是微软自带的服务器,所以算再系统进程里面,但是我发现,IIS服务器我以前虽然也装过,但是现在没有打开,没有在运行。我本来想卸载它的,但是感觉卸载了也不会有什么变化,就放弃了卸载。

    4.然后网上又有人说修改注册表:

    Win7的80端口默认是被System进程占用的。用如下方法可以解决System进程占用80端口的问题:

    a、打开RegEdit:开始-运行-输入regedit-调出注册表

    b、找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTP;

    c、找到一个DWORD值Start,将其改为0;

    d、重启电脑,System进程将不会占用80端口

    我也试了一下,重启,然后还是不行,就又改了回来。

    5.最后我想到,Apache服务器一定非要用80端口吗,就不能换一个端口吗,我记得有个老师以前给我们配置过Tomcat服务器的配置文件,把里面的端口进行修改。

    于是我又百度了一下,有人说可以改的,只要在PhpStudy打开Apache的那个界面,修改一下端口号就可以了。我把80改成了8080,果然可以了。




  • 相关阅读:
    BZOJ 3669 & luogu 2387 魔法森林
    caioj 2064 & POJ 1741 & CH 0x40数据结构进阶(0x45 点分治)例题1:树
    caioj 2063& CH 0x40数据结构进阶(0x44 分块)例题4:小Z的袜子
    BZOJ 2154: Crash的数字表格
    追查坏牛奶(最大流)
    [JLOI2014]松鼠的新家
    [HAOI2015]树上操作
    [NOI2015]软件包管理器(树链刨分)
    [JSOI2008]球形空间产生器(高斯消元)
    [ZJOI2008]树的统计(树链刨分)
  • 原文地址:https://www.cnblogs.com/HangZhe/p/7116671.html
Copyright © 2020-2023  润新知