很多人喜欢用xmapp来一键搭建运行环境。其实PHP的环境配置非常简单。在windows的IIS上几乎不用写配置文件就可以快速搭建出一个运行环境。
一:准备工作
-
下载php压缩包
网站右上角选择php版本。这里以php7为例
windows用户请选择下图中的windows downloads
选择自己的版本。X86和X64是你操作系统的版本。Thread Safe和Non Thread Safe分别是线程安全版本和分线程安全版本。没特殊需求下载Thread Safe版本即可。
笔者第一次下载了Non Thread Safe版本。貌似出现了部分运行库缺失的问题。之后就没有用过了。
-
开启windows下的iis服务器
控制面板->程序->启用或关闭windows功能
找到Internet Information Services即IIs,勾选Web管理工具,勾选万维网服务,打开万维网服务下的应用程序开发功能,勾选CGI(重要)。
准备工作完成
二:配置PHP环境
-
解压下载的php压缩包到一个心情不错的目录下。我这里解压到了E:\web\PHP7Test
将文件夹下的php.ini-development重命名为php.ini
-
打开IIS服务器(在所有程序或者开始菜单的搜索中输入IIS)。打开处理程序映射功能
- 添加php处理程序映射,按照下面三步来
1.添加模块映射
2.请求路径填写*.php。模块在下拉菜单中选择FastCgiModule
3.可执行文件选择刚刚解压的文件夹,再右下角选择显示*.exe的程序。打开php-cgi.exe
-
起一个名字比如PHP,然后确定
5.添加默认主页文件。打开功能区的默认文档功能
添加index.php 即将index.php设置为php网站的默认首页
至此我们的php环境已经完全配置完成了,如果操作熟练的话,也就2分钟就弄好了。
三:测试
- 新建网页。我再E:\webSpace\test文件夹下新建了一个info.php 可以新建一个txt文档,然后更改拓展名就可以了,然后再info.php中输入
<?php phpinfo(); ?>
-
在IIS中新建为我们刚刚的info.php文件新建一个网站。打开iis管理器,在左边的网站处右键单击添加网站
网站名称随意写。物理路径选择刚刚放info.php的文件夹。端口大家可以填写80,我这里由于80已被占用,写的是82.
- 确定之后我们再浏览器中打开localhost后面带上上面配置的端口。我的这次配置网址就是localhost:82/info.php。回车之后就会看到php版本信息。至此,php环境已经可以正常使用了