刘龙博客

分享记录互联网那些事~

Windows服务器搭建PHP环境详解之PHP环境搭建篇

Step1.下载PHP7.2,地址http://windows.php.net/downloads/releases/

因为我系统是64位的Windows2012,所以选择64位NTS版的php-7.2.1-nts-Win32-VC15-x64.zip,下载后解压到

Step2.安装Visual Studio,PHP7需要VS2015,否则会报错,参考

IIS8.5部署PHP7.2报500错误,提示FastCGI 进程意外退出

Step3.解压PHP压缩包,我是解压到C:/php

复制“php.ini-production”并改名为“php.ini”

修改php.ini文件,设置php模块路径
extension_dir = “C:\php\ext”

设置php时区
date.timezone = Asia/Shanghai

开启php短标签
short_open_tag = on

以CGI模式运行PHP
cgi.force_redirect = 0

fastcgi.impersonate = 1

cgi.rfc2616_headers = 1

按需开启PHP拓展板块后,保存退出。

Step4.

进入IIS控制面板选择主页,单击“处理程序映射”

《Windows服务器搭建PHP环境详解之PHP环境搭建篇》

单击“添加模块映射”

《Windows服务器搭建PHP环境详解之PHP环境搭建篇》

输入内容后单击“确定”
请求路径:*.php
模块:FastCgiModule
可执行文件(可选):C:\php\php-cgi.exe
名称:FastCgi
注:有些小伙伴可能找不到“FastCgiModule”板块,那是因为没有安装CGI,只需要在“添加角色和功能向导”中选中CGI并安装就可以了

《Windows服务器搭建PHP环境详解之PHP环境搭建篇》

单击“是”

《Windows服务器搭建PHP环境详解之PHP环境搭建篇》

单击“FastCGI设置”

《Windows服务器搭建PHP环境详解之PHP环境搭建篇》

右击点击“编辑”

《Windows服务器搭建PHP环境详解之PHP环境搭建篇》

将“监视对文件所做的更改”改为php.ini的绝对位置 C:\php\php.ini

《Windows服务器搭建PHP环境详解之PHP环境搭建篇》

单击“聚合编辑器”右边的按钮

《Windows服务器搭建PHP环境详解之PHP环境搭建篇》

添加信息,单击“确定”
Name:PHP_FCGI_MAX_REQUESTS
Value:1000

《Windows服务器搭建PHP环境详解之PHP环境搭建篇》

在IIS控制面板中,单击“默认文档”

《Windows服务器搭建PHP环境详解之PHP环境搭建篇》

然后在默认目录创建一个index.php

<?php
phpinfo();
?>

访问localhost如果出现php信息即成功

 

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注