Apache 不在端口 80 上启动
Apache does not start on port 80
首先,我想看看什么正在使用端口 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 这样的应用程序是免费的。在接下来的屏幕中,我单击 "Start Apache" 没有任何反应。这就是我过去常常启动 Apache 的方式。
我正在尝试在端口 80 上启动 Apache:
如果我使用不同的端口,例如 81、82、83 等,它可以工作。但是我想使用端口 80 因为我不想使用 http://localhost:81/ in the URL to test my site. I simply want to use http://localhost/.
您是否知道为什么我无法在端口 80 上启动 Apache 服务,即使显然端口 80 是免费的?或者它不是免费的,因为这个 PID 4 正在使用它?该进程的名称是 System
.
请尝试以下操作;
- 右键单击我的电脑。
- Select 管理.
- 双击服务和应用程序。
- 然后双击服务。
- 右键单击“万维网发布服务”。
- Select 停止.
我正在使用不同的端口而不是 80。没什么大不了的,我宁愿使用端口 80,但我可以应付不使用它。没关系。
首先,我想看看什么正在使用端口 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 这样的应用程序是免费的。在接下来的屏幕中,我单击 "Start Apache" 没有任何反应。这就是我过去常常启动 Apache 的方式。
我正在尝试在端口 80 上启动 Apache:
如果我使用不同的端口,例如 81、82、83 等,它可以工作。但是我想使用端口 80 因为我不想使用 http://localhost:81/ in the URL to test my site. I simply want to use http://localhost/.
您是否知道为什么我无法在端口 80 上启动 Apache 服务,即使显然端口 80 是免费的?或者它不是免费的,因为这个 PID 4 正在使用它?该进程的名称是 System
.
请尝试以下操作;
- 右键单击我的电脑。
- Select 管理.
- 双击服务和应用程序。
- 然后双击服务。
- 右键单击“万维网发布服务”。
- Select 停止.
我正在使用不同的端口而不是 80。没什么大不了的,我宁愿使用端口 80,但我可以应付不使用它。没关系。