实战:搭建Windows下PHP+MySQL+IIS安全平台
2008-12-27 13:47:38 来源:WEB开发网图16设置网站访问权限
说明:
以上设置在使用新建网站向导设置完毕后,在IIS管理器中还可以进行修改。
6.配置IIS支持PHP
配置完了网站后,我们就开始配置IIS对php的支持了,我们最好先把网站停掉。
(1)配置Test网站
如图17所示,我们右键单击刚才新建的“test”这个网站,然后选择属性。我们单击“主目录”页签。
PHP+MySQL+IIS安全平台" onload="return imgzoom(this,550);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/>
图17 配置网站test
(2)配置php扩展
单击“配置”按钮,在新弹出的“应用程序配置”对话框中,单击“添加”按钮,加入PHP的ISAPI支持,选择可执行文件为“D:PHPphp5isapi.dll“(PHP目录下的php5isapi.dll),扩展名为”.php“(这里千万注意php前面的.),”限制动作为“GET,POST”,如图18所示,单击“确定”添加,并在“应用程序扩展”窗口中查看“.php”扩展是否加载成功。若成功,则单击“确定”关闭配置窗口,回到站点属性主窗口。
PHP+MySQL+IIS安全平台" onload="return imgzoom(this,550);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/>
图18 配置php扩展
(2)设置默认文档
如图19所示,然后单击“文档”页签,在“默认内容文档”中根据网站程序首页名称添加对应的页面名称,一般为“index.php,default.php”,如有静态化的话,可能包 含“index.htm”,“index.html”,把他们都添加到列表里,完成后,单击“确定”,关闭站点属性配置窗口,回到 IIS 管理器主界面。
PHP+MySQL+IIS安全平台" onload="return imgzoom(this,550);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/>
图19设置默认文档
(3)添加php的扩展
如图20我们选择添加php的扩展。这里有一步一定要注意就是把图20中划线的地方也就是设置扩展状态为允许,不然的话也是不会支持php的。
PHP+MySQL+IIS安全平台" onload="return imgzoom(this,550);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/>
图20 添加php的扩展
(六)测试PHP环境
到这一步我们基本上就完成了网站的配置了,我们首先启动我们的Test站点,因为我们一开始配置的时候关闭了。我们进入我们的web目录新建一个index.php文件,内容是。然后我们打开站点,如图21所示,表示我们成功完成了IIS+Mysql+PHP的配置。
PHP+MySQL+IIS安全平台" onload="return imgzoom(this,550);" onclick="javascript:window.open(this.src);" style="cursor:pointer;"/>
图21测试PHP环境
注意:
通过phpinfo()函数可以显示我们的配置情况,配置正确与否可以通过这个来显示。
我们到这里已经完成安装了,请大家继续关注我们的第二部分也就是本文的重点最大化的提升windows Server中的IIS+php环境的安全。
更多精彩
赞助商链接