欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

Windows Server 2003 IIS6.0+PHP5(FastCG)+MySQL5环境搭建之二

程序员文章站 2022-04-08 21:02:40
...
六、安装PHP

解压php-5.3.18-nts-Win32-VC9-x86.zip,并把文件夹重合名为php,就放在D盘根目录下

打开D:\php,复制php.ini-development为php.in,用记事本打开做如下修改,如遇到分号请取消前面分号以启用:

extension_dir = "D:\PHP\ext" #设置PHP模块路径

date.timezone = PRC #设置时区为中国时区

register_globals = On #开启GET数据调用

short_open_tag = On #PHP支持短标签

cgi.force_redirect = 0 #开启以CGI方式运行PHP

fastcgi.impersonate = 1

cgi.rfc2616_headers = 1

以下PHP扩展模块,根据需要选择开启,取消前面的分号为开始相应的扩展模块:

extension=php_curl.dll

extension=php_gd2.dll

extension=php_ldap.dll

extension=php_mbstring.dll

extension=php_exif.dll

extension=php_mysql.dll

extension=php_mysqli.dll

extension=php_sockets.dll

extension=php_xmlrpc.dll

extension=php_pdo_mysql.dll

以下为部分截图:

全部更改完之后,保存退出。

7、安�IIS6.0 FastCGI模块

点击fcgisetup_1.5_rtw_x86.msi进行安装

至此,IIS6.0 FastCGI模块安装完成!

8、配置IIS支持PHP

在开始-->运行-->输入inetmgr,打开"Internet信息服务(IIS)管理器",点开"本地计算机"前面的加号,找到"网站",右键选择属性,切换到主目录,点下面的配置,如下图所示:

点选"缓存ISAPI扩展"下面的添加按键,可执行文件:C:\WINDOWS\system32\inetsrv\fcgiext.dll

扩展名:.PHP

动作,限制为:GET,HEAD,POST,TRACE

勾选:脚本引擎,如下图所示:

最后,确认文件是否存在,如下图所示:

用记事本打开C:\WINDOWS\system32\inetsrv\fcgiext.ini文件

在最后一行添加如下图所示的代码:

最后,保存退出,安装完成!

9、配置PHP支持ZendGuard

解压ZendGuardLoader-php-5.3-Windows.zip

打开D:\ZendGuardLoader-php-5.3-Windows\php-5.3.x,把里面的ZendLoader.dll文件拷贝到D:\php\ext目录中

用记事本打开D:\php\php.ini,在最后一行添加如下图所示的代码,最后保存退出: