Win7系统IIS中配置PHP服务
由于默认的win7系统是没有启动IIS服务的,所以我们就从头开始讲起,已经安装IIS的同学可以直接看后面的配置过程。
一.win7安装IIS服务:
1.“开始->控制面板->程序和功能”
进入程序和功能界面,打开“打开或关闭windows功能”
这时如果第一次打开会很慢,耐心等待一下;出来的服务树中选择要启动的服务
然后点击确定即可,
2.配置IIS:
“控制面板->管理工具->Internet信息服务(IIS)管理器”进入管理器界面
左边为网站的树列,中间为各个属性配置,右侧为各个操作动作。左边的默认或者第一次启动的时候只有Default Web Site一个网站,你可以选择网站的情况下点击右侧的相应操作来配置网站或者右键网站新建,按照向导的提示可以安装完成。
点击ASP配置进去设置启动父路径
3.防火墙的设置
如果设置好相应的模块了,自己的机器通过http://localhost/可以进行访问,但是局域网的其他机器不能进行访问,这时候必须设置防火墙才能使局域网的其他电脑来进行访问自己的电脑,如果是自己的PC并且是在一个安全的网络环境中,为了测试网站可以直接把防火墙关闭。
二.PHP配置与安装
如果上面安装IIS经过测试没有任何问题了,接下来我们安装PHP服务。
1. 推荐从网上下载phpstudy套件,因为这个套件包括了php运行的所有组件,文件也不大,最主要的是配置文件程序会为我们写好,不需要我们自己手动设置。可以百度下从网上下载下来之后进行安装,安装过程跟其他软件安装时一样:选择安装路径、默认网站目录、安装成功。接下来我们进行iis的配置。
2. 由于上面把IIS安装完好,安装了PHP套件,这样就可以进行IIS与PHP的配置了,由于我phpstudy的安装目录是这个“D:\Program Files\phpStudy”以后会多次用到这个目录。
3. 配置:“控制面板->管理工具->Internet信息服务(IIS)管理器”进入管理器界面,添加一个应用线程池
详细参数如下
设置好线程池后,单击下图所示的:
添加一个IASP扩展
详细参数如下:
这里就用到了phpstudy安装目录。然后双击“应用程序映射”
添加如图所示参数的一个映射处理程序
4. 配置完成,在IIS网站下面新建一个文件index.php;用记事本打开写入
<?php
phpinfo();
?>
保存,打开网站测试如果出现如下图所示的网页则表示php安装成功
注:PHP文件必须通过网站打开,这个网站必须安装了PHP服务才可以,php文件直接通过browser打不开的,应该是client端把文件发送到服务器端(或者选择服务器端的文件),经过服务器端安装的php服务解析文件,再写成html语言返回给client端,再通过browser显示给用户,这个过程要用心体会。