欢迎来到 黑吧安全网 聚焦网络安全前沿资讯,精华内容,交流技术心得!

IIS6下使用FASTCGI方式部署PHP开发环境

来源:本站转载 作者:佚名 时间:2013-02-25 TAG: 我要投稿

 最近在使用WORDPRESS的时候,发现最新版的WORDPRESS已经不支持低版本的PHP与MYSQL了,所以就下载了高版本的PHP与MYSQL,并结合FASTCGI的方式部署了一台服务器,发现与以前经常使用的ISAPI方式相比,真的是省了不少事,下边就把详细过程贴出来供大家参考。

原料清单

  • fcgisetup_1.5_rtw_x86.msi,这个就是FASTCGI的安装文件了,下载地址:http://www.iis.net/download/FastCGI
  • php-5.3.14-nts-Win32-VC9-x86.msi,PHP安装文件,下载地址:http://windows.php.net/download/
  • mysql-5.5.25-win32.msi,MYSQL安装文件,下载地址:http://www.mysql.com/downloads/mysql/

系统环境

  • Windows Server 2003, Enterprise Edition Service Pack 2
  • Internet 信息服务(IIS)管理器 版本: 6.0

安装FASTCGI

在安装PHP之前,首先应当安装FASTCGI,过程非常的简单,只需要勾选同意安装协议就好了,完成之后,打开IIS管理器,在WEB服务器扩展中就会出现FASTCGI的身影了,如图所示:

安装PHP

安装PHP时安装路径可以选择安放到C盘以外的其他分区,这里选择E:\PHP\,下一步,WEB SERVER SETUP的地方选择IIS FASTCGI,如下图:

在CHOOSE ITEMS TO INSTALL页面,一定记得在register *.php files to open automatically with php下拉列表中选中will be installed on local hard drive,意思就是默认将PHP文件关联到此PHP解释器,如果这里不选,则需要后期以手工修改配置文件的方式来关联PHP文件(我想没人乐意手工操作吧),如下图所示:

然后一路NEXT直到出现FINISH,PHP的安装就完成了。

测试:进入IIS管理控制台,打开默认站点的属性窗口,在主目录选项中,执行权限选择纯脚本或者脚本和可执行文件,然后在站点目录下放入一个PHP文件,内容为<? echo phpinfo(); ?>,在浏览器打开会发现并未出现PHP的配置清单,这是因为在PHP的配置文件中没有打开短标签的缘故,找到E:\PHP\php.ini文件,修改short_open_tag = On,重启IIS,再访问页面,PHP配置出来了有木有,如下图所示:

安装MYSQL

安装的时候选择custom(自定义)安装,然后安装路径自定义为E:\MYSQL\,之后一路NEXT,直到出现FINISH,会提示你启动MYSQL配置向导,进入向导,选择detailed configuration(详细配置),在服务器类型中选择Server machine(如果运行MYSQL的同时运行WEB服务器的情况下,推荐选择这种模式),如下图所示:

[1] [2]  下一页

【声明】:黑吧安全网(http://www.myhack58.com)登载此文出于传递更多信息之目的,并不代表本站赞同其观点和对其真实性负责,仅适于网络安全技术爱好者学习研究使用,学习中请遵循国家相关法律法规。如有问题请联系我们,联系邮箱admin@myhack58.com,我们会在最短的时间内进行处理。
  • 最新更新
    • 相关阅读
      • 本类热门
        • 最近下载