发布于2026-07-21 阅读(0)
扫一扫,手机访问
在Windows Server环境中用IIS搭建PHP环境,其实是个挺常见的需求。尤其对于还在使用2008 R2或2012系统的老用户来说,操作路径虽然有些差异,但核心逻辑是相通的。下面就把这两个系统下的具体步骤拆开来讲,方便你按需参考。
在Windows 2008 R2上操作,主要依赖手动安装组件和第三方管理工具。具体流程并不复杂,但有几个关键点需要提前留意。
首先,远程连接上你的Windows实例。接着安装IIS角色——这一步有个硬性前提:必须同时安装.NET Framework 3.5,否则后续的PHP Manager根本装不上,这一点很容易被忽略。
IIS装好后,下载PHP Manager这个管理工具,双击安装即可。当然,如果你不想手动折腾,也可以直接用phpStudy这类集成环境,一键配置IIS、PHP和MySQL,省心不少。
接下来在C盘创建一个PHP文件夹,把不同版本的PHP文件都放进去。比如本例中准备了PHP 5.3和PHP 5.2两个版本,便于后续切换。
然后进入IIS管理界面,双击PHP Manager,选择“Register new PHP version”,在弹出的对话框里找到5.2版本目录下的php-cgi.exe文件,点击确认。如果你想搭建多版本环境,可以再次点击“Register new PHP version”,选择其他版本目录下的同名文件即可。

到了Windows 2012,安装方式有了变化——推荐通过PowerShell和Web平台安装程序来完成,整体更自动化一些。
同样先远程连接实例。然后使用PowerShell安装IIS,注意还是那句话:必须安装.NET Framework 3.5,否则PHP Manager依然无法安装。
IIS安装完成后,打开服务器管理器,在右上角单击“工具”,下拉菜单中选择“Internet Information Services (IIS) 管理器”。这时会弹出一个安装Microsoft Web平台的提示对话框,单击“是”。
接着在下载网页上点击下载链接并安装Microsoft Web平台。

安装完成后,打开Web平台安装程序,搜索“PHP”。结果如下图所示,直接找到PHP Manager,单击“添加”,再单击“安装”。如果你想添加多个PHP版本,也可以用同样的方法。

安装完成后,打开IIS管理面板,双击PHP Manager。

然后点击“Register new PHP version”,在弹出的选择框中选择你指定PHP版本目录下的php-cgi.exe文件,PHP环境就搭建完成了。如果你安装了多个PHP版本,之后还可以通过“Change PHP version”来切换,或者点击“Check phpinfo()”查看当前版本的配置信息。

售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8