1

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

步骤1 :

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

在此处输入图像描述

第2步:

我按以下方式安装。

在此处输入图像描述

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

在此处输入图像描述

单击下一步->下一步->更改..

在此处输入图像描述

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

在此处输入图像描述

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

根据我的构造,无论它是否有效。我打开以下网址

http://localhost/

它不工作。

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

图7

我怎样才能解决这个问题。

你能建议我吗?

4

3 回答 3

0

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

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

  1. IIS
  2. 万维网出版服务
  3. IIS 管理服务
  4. SQL Server 报告服务
  5. Web 部署代理服务

如果正在运行,请停止上面的应用程序并检查!!!

于 2013-08-09T09:56:05.640 回答
0

您的端口 80 已被另一个应用程序使用,您有两种选择:

  • 查找并更改端口或停用在端口 80 中运行的应用程序(IIS、Skype...)
  • 将 Apache 端口从 80 更改为另一个值。
于 2013-07-05T08:17:41.533 回答
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 页面。也不会针对安全性、性能、多站点等进行配置。

除非您有理由不这样做,否则请尝试已为您设置好所有内容的 WAMP(Windows、Apache、MySQL、PHP)分发/包。想到的流行的免费是XAMPPWampServer;还有像Wamp-Developer这样的商业产品。Ans 还有一些未提及的其他内容,您可以在 StackOverflow 上找到推荐的内容。

于 2013-07-05T16:45:15.893 回答