在 Windows Server 2008(R2 和非 R2)上安装 IIS、PHP、MySQL

在 Windows Server 2008(R2 和非 R2)上安装 IIS、PHP、MySQL

以下哪种方式更好?

  1. 在Windows Server 2008 R2和非R2上分别安装IIS,PHP,MySQL。
  2. 在 IIS 旁边安装 WAMP 服务器(同样在 R2 和非 R2 中)。这可能吗?如何操作?

我找到了一些关于此问题的链接,但这些手册是几年前的。我有一些用 ASP.NET 和 PHP 编写的 Web 应用程序。如何在 Windows Server 2008 中使用它们?

答案1

我只需运行 IIS - PHP 目前与 IIS 7 配合得很好。如果您获得了 Web 平台安装程序,只需按几个按钮即可安装 PHP 并正确配置 IIS。

对于场景 2,你当然并排安装 WAMP 和 IIS(我不推荐这样做),只要您在 80 以外的端口上运行其中一个。

答案2

PHP:转到http://php.iis.net/ 单击“安装 PHP”。按照说明操作。

Mysql: http://dev.mysql.com/downloads/mysql/5.1.html 使用 MSI 安装程序。很简单。

我在 IIS 服务器上运行 asp 和 php 应用程序。没有问题。

答案3

我会考虑使用 WAMP 包,例如微软(自由的),WampDeveloper 专业版(商业化、生产就绪)Wamp服务器(免费)。这样您就可以更轻松地度过。

要在同一台服务器上运行 Apache 和 IIS,您有两个选择:

  1. 将 Apache 和 IIS 绑定在不同的 IP 上。
  2. 将 Apache 和 IIS 绑定在不同的端口上。

第一个是最佳选择。只需更改 httpd.conf 中的几行“Listen”,然后编辑一些 IIS 网站设置即可。

第二种选择要么需要前端的 Apache 代理将请求传递到后端的 IIS,要么通过自定义 URL 访问非端口 80 的服务器(http://本地主机:8080)。

相关内容