Apache和端口80的工作

时间:2012-01-04 05:31:46

标签: sql-server apache port80

后来,我在apache工作,我没有任何问题,但安装SQL Server 2008后,apache无法正常工作。 我认为端口80有问题。

3 个答案:

答案 0 :(得分:2)

我的SQL进程通常使用端口80,但我不知道如何更改MY SQL使用的端口。 当您在网络浏览器中输入http://localhost/http://127.0.0.1/或计算机的本地IP时,您会看到什么?

要查找使用端口80的应用程序,请执行命令提示符并键入:

netstat -aon

向上滚动直至看到类似的内容:

TCP    0.0.0.0:80              LISTENING       ####

#### 的部分中,会有一个数字!

记下该号码并打开任务管理器并转到i = on services并在“PID”选项卡下查找该号码。在我的情况下它是2264,所以我寻找2264.当你在那里找到它告诉你,但如果它没有(就像它说PID = 4),你可能有IIS。所以去

控制面板>> 管理工具>> 组件服务>> 服务(本地)并找到 Web部署代理服务

停止该服务。另外,找到万维网发布服务并停止......

答案 1 :(得分:1)

可能是因为SQL Server 2008占用了端口80.您可以尝试使用netstat命令查看它是否被SQL Server 2008占用然后您可以更改apache的配置或SQL Server 2008并配置任何新端口。

请参阅how to change the port in SQL Server 2008

答案 2 :(得分:0)

  • 查看进程是否正在运行。
  • 查看apache日志
  • 怀疑它的SQL取80端口。您可以通过使用命令netstat找出所有侦听端口

让我们先找出问题