Windows2003下配置IIS6+FastCGI+PHP5.3.3+MySQL5.1.50教程

需积分: 3 15 下载量 45 浏览量 更新于2024-09-20 收藏 722KB DOC 举报
"该文档详细介绍了如何在Windows 2003 Server SP2 IIS6.0环境下,结合FastCGI、PHP 5.3.3和MySQL 5.1.50进行服务器配置,以搭建Moodle平台。" 本文档提供了一套完整的步骤来在Windows 2003 Server SP2集成环境中安装和配置用于运行Moodle的基础设施。首先,安装FastCGI,这是一个使IIS能够处理动态内容如PHP的关键组件。通过运行fcgisetup_1.5_x86_rtw.msi安装程序,FastCGI会安装必要的系统文件,并在IIS的"Web服务扩展"中注册FastCGIHandler。 接下来,安装PHP。使用php-5.3.3-Win32-VC9-x86.msi安装包,选择D:\PHP作为安装目录,并确保勾选了"IIS FastCGI"选项。这样,PHP就被配置为与FastCGI协同工作。 配置IIS支持PHP涉及编辑FCGI配置文件fcgitext.ini,指定PHP解释器的路径,并在IIS中添加一个新的应用程序映射,关联.fcgi扩展到fcgiext.dll。通过这种方式,IIS将知道如何调用PHP-CGI来处理PHP请求。 测试配置环境时,创建一个简单的test.php文件,包含`<?php phpinfo(); ?>`代码。如果正确显示PHP信息页面,即表明PHP已在IIS上成功配置并能通过FastCGI运行。 最后,安装MySQL数据库服务器。选择自定义安装,可以自定义安装路径,以便更好地控制MySQL的配置。安装过程中,可以根据需求选择安装组件和服务。安装完成后,MySQL服务器就可以作为Moodle的数据存储平台。 这个文档为在Windows 2003 Server上搭建Moodle提供了详细指导,涵盖了从基础服务到高级配置的所有步骤,对于需要在类似环境下部署Moodle的IT管理员来说极具参考价值。