此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

您现在的位置: 智可网 - 操作系统 - Windows专区 - Server 2012 - 正文
Windows 2012安装配置IIS及PHP
教程录入:鱼木    责任编辑:yumu 作者:未知 文章来源:本站原创

1. 安装配置IIS

1.1. Windows2012R2版本示例

1) 点击Windows云服务器左下角【开始(Start)】,选择【服务器管理器(Server Manager)】,打开服务器管理界面,如下图所示:

2) 选择【添加角色和功能】,在弹出的添加角色和功能向导弹出框”开始之前“中点击【下一步】按钮,在”安装类型“中选择【基于角色或基于功能的安装】,点击【下一步】按钮。


3) 窗口左侧选择”服务器角色“选项卡,勾选【Web服务器IIS)】,在弹出框中点击【添加功能】按钮后点击【下一步】按钮。

4) 在”功能“选项卡中点击【下一步】按钮后,在”Web服务器角色(IIS)“选项卡也点击【下一步】。

5) 在”角色服务“选项卡中勾选【CGI】选项,点击下一步。

6) 确认安装并等待安装完成。

7) 安装完成后在云服务器浏览器中访问localhost验证是否安装成功,出现以下界面即为成功安装。

1.2. Windows2008版本示例

1) 点击Windows云服务器左下角【开始(Start)】菜单中的【管理工具】中的【服务器管理器(Server Manager)】按钮,打开服务器管理界面,如下图所示:

2) 点击“添加角色和功能Add Roles”添加服务器角色,在这里选择Web Server(IIS),如下图所示:


3) 点击【下一步】,在选择角色服务时,勾选“CGI”,如下图所示:

4) 设置完成后,点击【安装(install)】,进行安装:

5) 浏览器访问Windows服务器公网IP查看IIS服务是否正常运行。如果显示如下,说明IIS安装配置成功。

2. 安装配置PHP

2.1. PHP 5.3及之前版本安装

1) 下载PHP安装包(下载地址: http://Windows.PHP.Net/download/ ),选择如下图对应的安装包:

2) 下载完成后,安装PHP,需要选择Web服务时,选择“IIS FastCGI”,如下图所示:

3) 按照安装界面的指引,完成PHP的安装。

4) 在C:/inetpub/wwwroot目录下创建一个PHP文件hello.PHP,如下图所示:

hello.PHP文件写入如下的内容:

<?PHP echo "<title>Test Page</title>"; echo "hello world"; ?> 

浏览器中访问Windows服务器公网IP查看环境配置是否成功。如果页面可以显示如下,说明配置成功:

2.2. PHP 5.3之后版本安装

PHP 5.3版本后取消了安装包(installer)模式,仅通过zip文件和debug pack两种方式进行安装。本例使用Windows Server 2012R2 环境下zip安装进行示例。

1) 下载PHP zip安装包,请注意在IIS下运行时必须选择Non Thread Safe(NTS)的x86包。(若一定要在Windows Server 32bit(x64)下,PHP选择x64,则不能选择IIS,此时可使用apache作为代替选项)

选择类似如下的安装包:



2) PHP5.3以上版本的安装依赖于Visual C++ Redistributable Update。请根据下载的PHP安装包名,参考如下表格所示的对应关系下载并安装VC Update安装程序:

PHP安装包名 Visual C++ Redistributable安装包下载地址
PHP-x.x.x-nts-Win32-VC14-x86.zip Visual C++ Redistributable for Visual Studio 2015
PHP-x.x.x-nts-Win32-VC11-x86.zip Visual C++ Redistributable for Visual Studio 2012 Update 4
PHP-x.x.x-nts-Win32-VC9-x86.zip Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)

比如,下载的PHP安装包如下图所示:

则按第一行对应关系下载VS2015版本的安装包,下载并安装如下.exe文件:


3) 将PHP zip安装包解压(本例解压至C:PHP),复制php.ini-production并改名为PHP.ini,如下图所示:

4) 点击【服务器管理器】-【IIS】,在本地IIS上右键点击选择IIS管理器:

点击左侧主机名(IP)来到主页,双击【处理程序映射】:

点击右侧【添加模块映射】按钮,在弹出框中填写如下信息并点击【确定】按钮保存:

若可执行文件选择不了PHP-CGI.exe,请注意将选择文件处的文件后缀变为.exe:

5) 点击左侧主机名(IP)回到主页,双击【默认文档】:

点击右侧【添加】按钮,添加名称为index.PHP的默认文档:

6) 点击左侧主机名(IP)回到主页,双击【FastCGI设置】:

选中路径点击右侧【编辑】按钮,在【监视对文件所做的更改】中选择PHP.ini路径:

6) 在C:inetpubwwwroot目录下创建一个PHP文件index.PHP,写入如下内容:

<?PHP PHPinfo(); ?> 

保存,在云服务器内访问http://localhost/index.PHP ,可验证PHP是否安装成功:

分享
打赏我
打开支付宝"扫一扫" 打开微信"扫一扫"
客户端
"扫一扫"下载智可网App
意见反馈
Windows 2012安装配置IIS及PHP
作者:未知 来源:本站原创

1. 安装配置IIS

1.1. Windows2012R2版本示例

1) 点击Windows云服务器左下角【开始(Start)】,选择【服务器管理器(Server Manager)】,打开服务器管理界面,如下图所示:

2) 选择【添加角色和功能】,在弹出的添加角色和功能向导弹出框”开始之前“中点击【下一步】按钮,在”安装类型“中选择【基于角色或基于功能的安装】,点击【下一步】按钮。


3) 窗口左侧选择”服务器角色“选项卡,勾选【Web服务器IIS)】,在弹出框中点击【添加功能】按钮后点击【下一步】按钮。

4) 在”功能“选项卡中点击【下一步】按钮后,在”Web服务器角色(IIS)“选项卡也点击【下一步】。

5) 在”角色服务“选项卡中勾选【CGI】选项,点击下一步。

6) 确认安装并等待安装完成。

7) 安装完成后在云服务器浏览器中访问localhost验证是否安装成功,出现以下界面即为成功安装。

1.2. Windows2008版本示例

1) 点击Windows云服务器左下角【开始(Start)】菜单中的【管理工具】中的【服务器管理器(Server Manager)】按钮,打开服务器管理界面,如下图所示:

2) 点击“添加角色和功能Add Roles”添加服务器角色,在这里选择Web Server(IIS),如下图所示:


3) 点击【下一步】,在选择角色服务时,勾选“CGI”,如下图所示:

4) 设置完成后,点击【安装(install)】,进行安装:

5) 浏览器访问Windows服务器公网IP查看IIS服务是否正常运行。如果显示如下,说明IIS安装配置成功。

2. 安装配置PHP

2.1. PHP 5.3及之前版本安装

1) 下载PHP安装包(下载地址: http://Windows.PHP.Net/download/ ),选择如下图对应的安装包:

2) 下载完成后,安装PHP,需要选择Web服务时,选择“IIS FastCGI”,如下图所示:

3) 按照安装界面的指引,完成PHP的安装。

4) 在C:/inetpub/wwwroot目录下创建一个PHP文件hello.PHP,如下图所示:

hello.PHP文件写入如下的内容:

<?PHP echo "<title>Test Page</title>"; echo "hello world"; ?> 

浏览器中访问Windows服务器公网IP查看环境配置是否成功。如果页面可以显示如下,说明配置成功:

2.2. PHP 5.3之后版本安装

PHP 5.3版本后取消了安装包(installer)模式,仅通过zip文件和debug pack两种方式进行安装。本例使用Windows Server 2012R2 环境下zip安装进行示例。

1) 下载PHP zip安装包,请注意在IIS下运行时必须选择Non Thread Safe(NTS)的x86包。(若一定要在Windows Server 32bit(x64)下,PHP选择x64,则不能选择IIS,此时可使用apache作为代替选项)

选择类似如下的安装包:



2) PHP5.3以上版本的安装依赖于Visual C++ Redistributable Update。请根据下载的PHP安装包名,参考如下表格所示的对应关系下载并安装VC Update安装程序:

PHP安装包名 Visual C++ Redistributable安装包下载地址
PHP-x.x.x-nts-Win32-VC14-x86.zip Visual C++ Redistributable for Visual Studio 2015
PHP-x.x.x-nts-Win32-VC11-x86.zip Visual C++ Redistributable for Visual Studio 2012 Update 4
PHP-x.x.x-nts-Win32-VC9-x86.zip Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)

比如,下载的PHP安装包如下图所示:

则按第一行对应关系下载VS2015版本的安装包,下载并安装如下.exe文件:


3) 将PHP zip安装包解压(本例解压至C:PHP),复制php.ini-production并改名为PHP.ini,如下图所示:

4) 点击【服务器管理器】-【IIS】,在本地IIS上右键点击选择IIS管理器:

点击左侧主机名(IP)来到主页,双击【处理程序映射】:

点击右侧【添加模块映射】按钮,在弹出框中填写如下信息并点击【确定】按钮保存:

若可执行文件选择不了PHP-CGI.exe,请注意将选择文件处的文件后缀变为.exe:

5) 点击左侧主机名(IP)回到主页,双击【默认文档】:

点击右侧【添加】按钮,添加名称为index.PHP的默认文档:

6) 点击左侧主机名(IP)回到主页,双击【FastCGI设置】:

选中路径点击右侧【编辑】按钮,在【监视对文件所做的更改】中选择PHP.ini路径:

6) 在C:inetpubwwwroot目录下创建一个PHP文件index.PHP,写入如下内容:

<?PHP PHPinfo(); ?> 

保存,在云服务器内访问http://localhost/index.PHP ,可验证PHP是否安装成功: