### IIS7.0 配置 PHP5 实践指南 #### 概述 本文档旨在指导用户如何在 Windows Vista 或 Windows 7 操作系统下,使用 IIS 7.0 Web 服务器配置 PHP5 环境,并集成 MySQL 数据库以及 phpMyAdmin 管理工具,最终实现一个完整且稳定运行的 Web 开发环境。以下是详细的配置步骤。 #### 环境需求 - **操作系统**: Windows Vista Ultimate 或 Windows 7 - **Web 服务器**: IIS 7.0 - **软件需求**: - MySQL 5.1.32 - phpMyAdmin 3.2.0.1 - ZendOptimizer 3.3.3 - PHP 5.2.9 (Win32) #### 配置步骤 ### 一、IIS7.0 配置 #### 1. 启用 ISAPI 支持 - **操作路径**: 控制面板 > 程序和功能 > Windows 功能 - **步骤**: 在“ISAPI 扩展”和“ISAPI 筛选器”前打勾启用 #### 2. 添加 ISAPI 筛选器 - **目的**: 使 IIS 能够识别并处理 PHP 文件 - **步骤**: 1. 打开 IIS 管理器 2. 定位至站点级别 3. 右键“ISAPI 筛选器”> 添加 4. 输入筛选器名称: `php` 5. 可执行文件路径: `D:\www\server\php\php5isapi.dll` #### 3. 配置处理程序映射 - **目的**: 设置 *.php 文件的处理方式 - **步骤**: 1. 右键站点> 处理程序映射 2. 添加脚本映射 3. 请求路径: `*.php` 4. 可执行文件路径: `D:\www\server\php\php5isapi.dll` 5. 名称: `php` #### 4. 创建应用程序池 - **目的**: 为 PHP 应用创建专用的应用程序池 - **步骤**: 1. 在 IIS 管理器中新建应用程序池 2. 应用程序池名称: `php` 3. .NET Framework 版本: “无托管代码” 4. 托管管道模式: “经典” #### 5. 关联站点与应用程序池 - **目的**: 将站点绑定到 PHP 应用程序池 - **步骤**: 修改站点的应用程序池设置为刚刚创建的 `php` 应用程序池 #### 6. 添加默认文档 - **目的**: 设置默认文档 - **步骤**: 添加名为 `index.php` 的文档 ### 二、PHP 配置 #### 1. 准备 PHP 环境 - 解压 PHP 压缩包到指定目录: `D:\www\server\php` #### 2. 配置 `php.ini` - **操作**: 1. 将 `D:\www\server\php` 目录中的 `php.ini-dist` 文件重命名为 `php.ini` 2. 复制 `php.ini` 文件到 `X:\Windows` 目录 (X 为系统盘) 3. 启用所需扩展: 移除 `php_gd2.dll`, `php_mcrypt.dll`, `php_mysql.dll`, `php_pdo_mysql.dll` 的注释 4. 禁用不兼容扩展: 注释掉 `php_exif.dll` (可能与 IIS7 不兼容) #### 3. 设置 `extension_dir` - **路径**: `D:/www/server/php/ext/` (确保以 `/` 结尾) #### 4. 配置 `session.save_path` - **路径**: `D:/www/server/php/tmp` (需手动创建并开放读写权限) ### 三、phpMyAdmin 配置 #### 1. 安装 phpMyAdmin - 解压 `phpMyAdmin` 压缩包至 `D:\www\web\phpmyadmin` #### 2. 修改 `config.default.php` - **操作**: 1. 更改 `$cfg['Servers'][$i]['auth_type'] = 'config';` 为 `$cfg['Servers'][$i]['auth_type'] = 'cookie';` 2. 更改 `$cfg['blowfish_secret'] = '';` 为 `$cfg['blowfish_secret'] = 'abcd';` (密码可自定义) ### 四、安装 ZendOptimizer #### 1. 安装过程 - **步骤**: 按照安装向导进行安装 #### 2. 配置环境变量 - **操作**: 1. 打开“高级系统设置”> “环境变量” 2. 编辑 `Path` 变量 3. 添加路径: - `D:\www\server\php;` - `D:\www\server\php\ext;` - `D:\www\server\Zend\lib;` - `D:\www\server\Zend\lib\Optimizer-3.3.0\php-5.2.x;` ### 五、安装 MySQL - **注意**: MySQL 的安装不在本文档的详细步骤之内,但可以参照 MySQL 的官方文档进行安装配置。 #### 总结 通过以上步骤,您可以在 Windows Vista 或 Windows 7 下成功配置一个基于 IIS 7.0 的 PHP5 开发环境,并集成 MySQL 和 phpMyAdmin。这样的环境非常适合开发和测试 PHP 应用程序。确保每一步都按照指示进行,并注意检查错误日志,以便及时发现问题并解决。
























- 粉丝: 40
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 数据库原理及应用第2章.ppt
- 基于聚类的二次异常入侵检测算法.docx
- 单片机人体脉搏检测系统设计.doc
- 电气基础知识讲座IT计算机专业资料.ppt
- 无线网络安全论文设计.docx
- 异步通信与同步通信.ppt
- 基于应用人才培养模式的计算机网络课程教改研究.docx
- DVBCQAM调制主要参数选择与测试.doc
- PLC的交流异步电机转速闭环控制系统设计.doc
- 计算机系统配套零、部件竞争策略分析报告.docx
- 《信息系统集成技术实践》课程大纲.doc
- 基于数据挖掘的针灸治疗重症肌无力的现代文献取穴规律分析.docx
- 电力信息网络安全存在问题及对策分析.docx
- 基于 Python 的自动驾驶规划与控制代码实现
- 下半年软考系统集成项目管理测验真题(上午).doc
- 自动化PLC课程设计实施方案指导书.doc


