windows服务器安装配置PHP

PHP 5.3及之前版本安装

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

windows服务器安装配置PHP

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

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

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

windows服务器安装配置PHP

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

  1. <?php
  2. echo "<title>Test Page</title>";
  3. echo "hello world";
  4. ?>

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

windows服务器安装配置PHP

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作为代替选项)

选择类似如下的安装包:

windows服务器安装配置PHP windows服务器安装配置PHP windows服务器安装配置PHP

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安装包如下图所示:

windows服务器安装配置PHP windows服务器安装配置PHP windows服务器安装配置PHP windows服务器安装配置PHP

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

windows服务器安装配置PHP

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

windows服务器安装配置PHP

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

windows服务器安装配置PHP

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

windows服务器安装配置PHP

若可执行文件选择不了php-cgi.exe,请注意将选择文件处的文件后缀变为.exe: windows服务器安装配置PHP

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

windows服务器安装配置PHP

点击右侧【添加】按钮,添加名称为index.php的默认文档: windows服务器安装配置PHP

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

windows服务器安装配置PHP

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

windows服务器安装配置PHP windows服务器安装配置PHP

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

  1. <?php
  2. phpinfo();
  3. ?>

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

windows服务器安装配置PHP

感谢您的耐心看完,本文有不足之处请在下方留言指出。教程乃韩万隆自己制作。韩万隆个人博客不定期免费分享各种知识资源,自己也制作一些文图教程、视频教程供大家学习!还望您多多支持本站,随意点几处广告即可,本站不会像其他网站一样要您的捐助。

weinxin
我的微信
分享交流电子商务运营,关注互联网发展及管理经验。
avatar