Apache无法在端口80上启动

时间:2018-12-18 00:13:57

标签: apache xampp port80

首先,我想查看使用80端口的情况:

C:\Users\[my user]>netstat -aon | findstr :80
TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       4
TCP    192.168.1.46:57822     72.21.91.29:80         TIME_WAIT       0
TCP    [::]:80                [::]:0                 LISTENING       4
C:\Users\[my user]>

看看我在PID 0和4中拥有什么:

enter image description here

我所看到的没有使用端口80的应用程序。我认为端口80是免费的,供Apache之类的应用程序使用。在下面的屏幕中,单击“启动Apache”,没有任何反应。那就是我一直用来启动Apache的方式。

enter image description here

我正在尝试在端口80上启动Apache:

enter image description here

如果我使用其他端口,例如81、82、83等,则可以使用。但是我想使用端口80,因为我不想在URL中使用http://localhost:81/来测试我的网站。我只想使用http://localhost/

您是否有一个想法,即使端口80显然是免费的,为什么我仍无法在端口80上启动Apache服务?还是它不是免费的,因为此PID 4正在使用它?该进程的名称为System

2 个答案:

答案 0 :(得分:0)

请尝试以下;

  1. 右键单击“我的电脑”
  2. 选择管理
  3. 双击服务和应用程序
  4. 然后双击服务
  5. 右键单击“ 万维网发布服务”。
  6. 选择停止

答案 1 :(得分:0)

我正在使用其他端口而不是80。没什么大不了的,我宁愿使用端口80,但我可以应付不使用它的情况。很好。