首先,我想查看使用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中拥有什么:
我所看到的没有使用端口80的应用程序。我认为端口80是免费的,供Apache之类的应用程序使用。在下面的屏幕中,单击“启动Apache”,没有任何反应。那就是我一直用来启动Apache的方式。
我正在尝试在端口80上启动Apache:
如果我使用其他端口,例如81、82、83等,则可以使用。但是我想使用端口80,因为我不想在URL中使用http://localhost:81/来测试我的网站。我只想使用http://localhost/。
您是否有一个想法,即使端口80显然是免费的,为什么我仍无法在端口80上启动Apache服务?还是它不是免费的,因为此PID 4正在使用它?该进程的名称为System
。
答案 0 :(得分:0)
请尝试以下;
答案 1 :(得分:0)
我正在使用其他端口而不是80。没什么大不了的,我宁愿使用端口80,但我可以应付不使用它的情况。很好。