_N_了吧唧的_ 发表于 2018-12-9 08:13:41

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

  六、安装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
  以下为部分截图:
http://blog.运维网.com/attachment/201211/143834725.png
http://blog.运维网.com/attachment/201211/150321844.png
  全部更改完之后,保存退出。
  7、安裝IIS6.0 FastCGI模块
  点击fcgisetup_1.5_rtw_x86.msi进行安装
http://blog.运维网.com/attachment/201211/141957931.png
http://blog.运维网.com/attachment/201211/145740390.png
  至此,IIS6.0 FastCGI模块安装完成!
  8、配置IIS支持PHP
  在开始-->运行-->输入inetmgr,打开"Internet信息服务(IIS)管理器",点开"本地计算机"前面的加号,找到"网站",右键选择属性,切换到主目录,点下面的配置,如下图所示:
http://blog.运维网.com/attachment/201211/075930329.png
  点选"缓存ISAPI扩展"下面的添加按键,可执行文件:C:\WINDOWS\system32\inetsrv\fcgiext.dll
  扩展名:.PHP
  动作,限制为:GET,HEAD,POST,TRACE
  勾选:脚本引擎,如下图所示:
http://blog.运维网.com/attachment/201211/080416535.png
  最后,确认文件是否存在,如下图所示:
http://blog.运维网.com/attachment/201211/080443804.png
  用记事本打开C:\WINDOWS\system32\inetsrv\fcgiext.ini文件
  在最后一行添加如下图所示的代码:
http://blog.运维网.com/attachment/201211/080458130.png
  最后,保存退出,安装完成!
  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,在最后一行添加如下图所示的代码,最后保存退出:
http://blog.运维网.com/attachment/201211/090740383.png



页: [1]
查看完整版本: Windows Server 2003 IIS6.0+PHP5(FastCG)+MySQL5环境搭建之二