操作系统:Windows7(x32/x64), windows2008
IIS版本:7.0
PHP版本:7.0.6 及以上
MySQL版本:5.7.12 及以上
第一步:安装 IIS注意:从IIS 7+PHP 5.5版本开始,Windows下PHP环境的配置完全不一样,相比之前版本的安装更快更轻松,配合FastCGI,只需鼠标简单操作一下就可以运行PHP环境。
1.找到”控制面板 => 程序和功能 => 打开或关闭Windows功能“默认”Internet 信息服务“打勾安装
直接选择CGI,会自动安装FastCGI,不需要再安装ISAPI
2.新建网站目录运行->inetmgr
右击”网站=>添加网站“
添加网站信息,一定按图片所示设置,除了路径自选
弹出”80端口占用“,意味着你将会有另一个网站【Default Web Site】同时占用80端口,解决办法:
点击取消,返回修改端口,重新确定。
点击确定,每次使用时,关闭其中一个网站
第二步:安装 PHP下载地址:
官网可以下载到Windows版的最新PHP包,但是PHP.net已经放弃5.6版以前的环境包,大叔这里整理了一份以前的环境包列表,有需要的同学可以自己去拿
百度云盘:
访问密码:XXXX
将PHP环境包解压后,找到php.ini-xxx文件
既然是本地开发测试,大叔建议:复制”php.ini-development“ 并粘贴,重命名为php.ini
php.ini-developmentphp.ini-dist (5.5版以后名称)
(5.5版以前名称) 拥有较低的安全性设定,对权限设置适合开发程式使用
php.ini-production
php.ini-recommended (5.5版以后名称)
(5.5版以前名称) 拥有较高的安全性设定,则适合正式上线的服务器中使用
配置 php.ini 1.设置extension_dir插件
搜索并找到extension_dir = "",在""里面输入PHP插件ext目录所在的位置,extension_dir = "C:/ProgramFiles/XXX/XXX/php目录名/ext"
搜索并找到extension_dir=,会找到插件目录列表,大叔建议打开以下插件(去掉前面”;“)维持大部分的PHP网站功能,如果有其他需求再打开其他插件(注:配置一次PHP.ini就需要重启一次IIS)
插件名
插件功能
extension=php_bz2.dll
压缩插件
extension=php_curl.dll
远程粘贴
extension=php_gd2.dll
GD库
extension=php_mbstring.dll
短标签
extension=php_mysql.dll
MySQL老引擎
extension=php_mysqli.dll
MySQL新引擎
extension=php_pdo_mysql.dll
MySQLPDO连接