Apache安装问题(在Windows 7中)

时间:2013-07-05 08:10:11

标签: windows apache webserver

我想安装Apache Web服务器,为此我尝试了以下方式。

第1步:

我从以下link下载了Apache Web服务器。

enter image description here

第2步:

我按以下方式安装。

enter image description here

点击运行 - >下一步 - >接受条款 - >下一步 - >下一步

enter image description here

点击下一个 - >下一个 - >更改..

enter image description here

点击确定 - >下一步 - >安装。在这里,我遇到了问题,我有两个屏幕。

enter image description here

完成23秒后,它会在主屏幕中显示完成按钮,我点击它。

到我的构造,是否有效。我打开以下网址

http://localhost/

它不起作用。

再次为了我的构造,我从我系统的右侧角打开了下面的窗口。

Image7

我该如何解决这个问题。

你能建议我吗?

3 个答案:

答案 0 :(得分:0)

您的端口80已被其他应用程序使用,您有两种选择:

  • 查找&更改端口或停用在端口80(IIS,Skype ...)
  • 中运行的应用程序
  • 将Apache端口从80更改为另一个值。

答案 1 :(得分:0)

系统的端口80上已经有“某些东西”正在侦听,这会阻止Apache启动。它可以是Skype,也可以是IIS或Tomcat等网络服务器。

如果打开命令行(cmd.exe)并运行netstat -ona,并查找其中包含端口80的本地行(例如:0.0.0.0:80,127.0.0.1:80) ,然后,您可以使用任务管理器的进程列表交叉引用该“某事”的PID(按Ctrl-Shift-Esc)。

然后您可以尝试禁用它(如果它是服务)或删除/卸载它。

其他几个问题 -

  1. 你正在下载完全过时的Apache 2.0。你应该至少使用Apache 2.2。
  2. 你的Apache下载不会附带PHP - 你只能做HTML页面。也不会为安全性,性能,多站点等配置。
  3. 除非您有理由不这样做,否则请尝试WAMP(Windows,Apache,MySQL,PHP)发行版/程序包,其中包含已为您设置的所有内容。想到的流行免费版本是XAMPPWampServer;还有像Wamp-Developer这样的商业广告。 Ans还有一些其他未提及的,你可以在StackOverflow上找到推荐的。

答案 2 :(得分:0)

在提升的命令提示符下使用netstat -bano,以查看哪些应用正在侦听哪些端口。

但通常以下应用程序在Windows中使用端口80。

  1. IIS
  2. 万维网发布服务
  3. IIS管理服务
  4. SQL Server报告服务
  5. Web部署代理服务
  6. 如果正在运行并停止检查,请停止上面的应用程序!!!