### Win2003 IIS6.0 + PHP5.2.1 + MySQL5.0.37 + Zend3.2.6 + phpMyAdmin 安装指南
#### 概述
本文旨在提供一份详尽的步骤指南,帮助读者在Windows Server 2003系统上搭建一个完整的LAMP开发环境,包括IIS6.0、PHP5.2.1、MySQL5.0.37、Zend Optimizer3.2.6和phpMyAdmin2.10.0.2。通过遵循本文档的指导,您将能够成功地在本地环境中部署和测试如Discuz!5.0等基于PHP的应用程序。
#### 准备工作
- **操作系统**: Windows Server 2003 SP2 (推荐使用最新更新)
- **Web服务器**: IIS 6.0 (已预先安装)
- **PHP版本**: PHP 5.2.1
- **数据库**: MySQL 5.0.37
- **PHP加速器**: Zend Optimizer 3.2.6
- **数据库管理工具**: phpMyAdmin 2.10.0.2
#### 第一步:安装PHP5.2.1
1. **创建文件夹**:
- 在D盘根目录下创建`wwwroot`、`php5`、`Mysql`、`Zend`四个文件夹。
2. **安装PHP**:
1. 将`php-5.2.1-Win32.zip`解压缩到`D:\php5`目录中。
2. 将`php.ini-dist`文件重命名为`php.ini`,并将其移动至`C:\Windows`目录下(对于Windows 2000系统,则为`C:\WinNT`目录)。
3. 将`php5`根目录下的`php5ts.dll`、`libmysql.dll`、`libmcrypt.dll`三个文件复制到系统的`System32`目录下。
4. 打开`C:\Windows\php.ini`文件,进行以下修改:
- `extension_dir="./"` 修改为 `extension_dir="d:\php5\ext"`
- 去掉下列行的分号(`;`)以启用相应的扩展:
- `extension=php_mbstring.dll`
- `extension=php_gd2.dll`
- `extension=php_mysql.dll`
- `extension=php_mcrypt.dll`
- 保存文件。
#### 第二步:配置IIS以支持PHP
1. **启动IIS管理器**:
- 通过“控制面板” > “管理工具” > “Internet信息服务(IIS)管理器”访问IIS管理器。
2. **配置PHP ISAPI筛选器**:
- 找到“默认网站”,右键点击,选择“属性”。
- 转到“ISAPI筛选器”选项卡,点击“添加”。
- 输入筛选器名称为`php`,可执行文件路径为`d:\php5\php5isapi.dll`,点击“确定”。
3. **设置默认文档**:
- 在“主目录”选项卡中,点击“配置”按钮。
- 在“应用程序配置”对话框中点击“添加”按钮。
- 在“添加/编辑应用程序扩展名映射”对话框中,输入可执行文件路径为`d:\php5\php5isapi.dll`,扩展名为`.php`,点击“确定”。
- 在“文档”选项卡中,点击“添加”,添加`index.php`作为默认文档。
4. **添加Web服务扩展**:
- 在“Web服务扩展”选项卡中,点击“添加一个新的Web服务扩展”。
- 输入扩展名为`php`,添加文件路径为`d:\php5\php5isapi.dll`。
- 确保勾选“设置扩展状态为允许”,点击“确定”。
#### 第三步:安装MySQL5.0.37
1. **执行安装程序**:
- 运行`mysql-essential-5.0.37-win32.msi`安装程序。
- 按照安装向导的提示完成安装。
- 设置MySQL的root密码和其他必要的配置选项。
#### 第四步:安装Zend Optimizer3.2.6
1. **下载并安装**:
- 下载Zend Optimizer3.2.6安装包。
- 运行安装程序,按照提示完成安装。
#### 第五步:安装phpMyAdmin2.10.0.2
1. **下载并解压**:
- 下载phpMyAdmin2.10.0.2安装包。
- 将解压后的文件放置于`D:\wwwroot`目录下。
2. **配置phpMyAdmin**:
- 配置`config.inc.php`文件以连接到MySQL数据库。
#### 验证安装
1. **创建测试文件**:
- 创建一个名为`phpinfo.php`的文件,内容为:
```php
<?php
phpinfo();
?>
```
- 将该文件放置于`D:\wwwroot`目录下。
2. **访问测试页面**:
- 在浏览器中访问`http://localhost/phpinfo.php`,如果一切配置正确,将会显示PHP的信息页面。
#### 总结
通过上述步骤,您已经成功在Windows Server 2003系统上安装和配置了一个完整的PHP开发环境。这将有助于您更高效地进行PHP应用的开发和测试工作。如果您遇到任何问题,请仔细检查每一步的配置细节,确保所有的文件路径、扩展名映射和权限设置都是正确的。