iis7 php5.3.2安装
准备搭建一个PHP WEB应用系统的开发环境。初步选择 windows2008 + iis7+php5.3.2+mySql5.1.39。参考了网站上一些资料,最后选择了适合的工具和步骤。记录如下:
1.下载php5.3.2
http://windows.php.net/download/
选择VC9 x86 installer
http://windows.php.net/downloads/releases/php-5.3.2-Win32-VC9-x86.msi
2.安装前的准备:
安装IIS7
安装windows008的 cgi,见http://nihaiou.blog.运维网.com/790190/284537
3.安装php:
运行php-5.3.2-Win32-VC9-x86.exe
中间 选择 IIS fastCGI,其他步骤默认
安装结束后,发现环境变量中加入了 PHPRC ,指向PHP的安装目录。
(实在太好了,比php 4的安装容易多了,与大家的努力分不开,赞一个http://blog.运维网.com/editor/icons/etc_19.gif)
4.修改php.ini
fastcgi.impersonate = 1
cgi.fix_pathinfo=1
cgi.force_redirect = 0
以上3个前的;去掉,并修改以上相应数值,如下图所示:
http://www.qqread.com/ArtImage/20090902/mo44_12.jpg
5.配置IIS
打开 IIS 管理器,左边选择你的计算机,中间窗口点击“Handler Mapping”(中文版的朋友对照一下图标了,我不太确定在中文版操作系统中这个项目会翻译成什么),然后在右边点击“Add Module Mapping…”(添加模块映射)。
在弹出的 Add Module Mapping 对话框中,按照下图填写(Executable(optional)一项请填写你自己的安装路径,即 /php-cgi.exe ):
http://blog.king51.com/wp-content/uploads/2009/07/023956jrD.gif
填写好之后,点 OK,会弹出一个确认对话框,问你是不是真的要添加这个模块映射。点 Yes 继续。
http://blog.king51.com/wp-content/uploads/2009/07/023957OOQ.jpg
到此就完成了 PHP 在 IIS 7.x 下的安装,在你的网站目录下创建一个文本文件,文件名后缀为.php,比如test.php,该文件的内容只有一行:
然后用浏览器浏览这个文件(通常是http://localhost/test.php),正常情况下,就会看到PHP的默认信息页面了。
运行成功,开工咯!
参考:http://blog.king51.com/windows-2008-iis7-environment-fastcgi-php-mode-configuration/
http://www.qqread.com/php/2009/09/p473906.html
页:
[1]