### PHP5 Apache服务器配置详解 #### 一、安装与配置Apache服务器 在配置PHP5与Apache服务器之前,首先需要确保Apache服务器已经正确安装并运行。根据提供的内容,这里使用的是Apache 2.2版本。 **下载与安装Apache:** 1. **下载链接:** - [Apache 2.2.4 for Windows (32-bit) without SSL](http://httpd.apache.org/download.cgi) 2. **安装路径:** - 安装路径设定为 `D:\apache` - 在安装前需确保关闭IIS服务(如果已安装),因为Apache默认使用80端口,与IIS冲突。 3. **验证安装:** - 安装完成后,在浏览器中访问`http://localhost`,如果显示"It works!"页面,则表示Apache安装成功。 #### 二、配置PHP5 接下来是安装与配置PHP5的过程,确保其能够与Apache服务器无缝集成。 **下载与解压PHP5:** 1. **下载链接:** - [PHP 5.2.0 for Windows (32-bit)](http://cn2.php.net/downloads.php) 2. **安装路径:** - 解压后的目录放置于 `C:\php5` 3. **修改Apache配置文件:** - 打开Apache安装目录下的 `conf/httpd.conf` 文件。 - 添加以下行: ```ini LoadModule php5_module "C:/php5/php5apache2_2.dll" AddType application/x-httpd-php .php ``` - 禁用SSL模块(如果不需要): ```ini # LoadModulessl_module modules/mod_ssl.so ``` 4. **设置PHP配置文件:** - 将解压后目录中的 `php.ini-dist` 文件重命名为 `php.ini`。 - 修改扩展目录: ```ini extension_dir = "C:\php5\ext" ``` - 启用所需扩展(去掉前面的分号): ```ini extension=php_dba.dll extension=php_dbase.dll extension=php_filepro.dll extension=php_gd2.dll extension=php_imap.dll extension=php_mysql.dll ``` - 调整内存限制等参数: ```ini memory_limit = 20M post_max_size = 20M upload_max_filesize = 20M ``` 5. **复制DLL文件:** - 将 `C:\php5` 目录下的 `libmysql.dll`, `php5apache2_2.dll`, `php5ts.dll` 复制到 `C:\Windows\System32`。 #### 三、安装与配置MySQL数据库 为了更好地管理数据库,这里选择安装MySQL 5.0。 **下载与安装MySQL:** 1. **下载链接:** - [MySQL 5.0.27 for Windows (32-bit)](http://dev.mysql.com/downloads/mysql/5.0.html#downloads) 2. **安装路径:** - 安装路径设为 `C:\MYSQL` 3. **验证安装:** - 安装完成后,可以通过命令行工具或图形界面工具连接MySQL,测试是否可以正常连接。 #### 四、安装与配置phpMyAdmin 为了方便地管理MySQL数据库,需要安装phpMyAdmin。 **下载与安装phpMyAdmin:** 1. **下载链接:** - [phpMyAdmin 2.9.2 RC1 (All Languages, UTF-8 Only)](http://www.phpmyadmin.net/home_page/downloads.php) 2. **解压与配置:** - 解压后的目录放置于 `D:\apache\htdocs\phpmyadmin` - 修改 `D:\apache\htdocs\phpmyadmin\libraries\config.default.php` 文件。 - 更改认证方式: ```php $cfg['Servers'][$i]['auth_type'] = 'cookie'; ``` - 设置Blowfish密钥: ```php $cfg['blowfish_secret'] = 'www.example.com'; // 替换为你自己的域名 ``` - 指定PMA绝对URL: ```php $cfg['PmaAbsoluteUri'] = 'http://yourdomain.com/phpmyadmin'; // 替换为你自己的域名 ``` - 设置MySQL主机、用户名和密码: ```php $cfg['Servers'][$i]['host'] = 'localhost'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password'] = '123'; ``` 3. **访问phpMyAdmin:** - 浏览器访问 `http://localhost/phpmyadmin`,如果出现phpMyAdmin登录界面,则表示安装成功。 #### 五、安装Zend Tools 为了更好地开发PHP应用,可以选择安装Zend工具。 **安装选项包括:** 1. **Zend Platform:** - 用于部署和管理PHP应用程序的高性能平台。 2. **Zend Studio:** - 一款功能强大的PHP集成开发环境(IDE)。 通过以上步骤,你就可以成功地配置出一个完整的PHP5 + Apache + MySQL + phpMyAdmin开发环境,并利用Zend工具提高开发效率。这将极大地帮助你在Web开发项目中取得成功。
- 粉丝: 0
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 通过C#实现冒泡排序示例代码(含代码解释)
- 保险交叉销售预测数据集.zip
- StartAllBack-3.6.3-setup, win不同风格的开始菜单
- c语言实现希尔排序基础
- emoji表情使用趋势数据集.zip
- 抖音 douyin 视频评论 spider
- Beyond.Compare.v3.1.10
- 2016年年度培训计划及跟踪表.xls
- 2016年公司员工年度培训计划表.xls
- 《如何设计年度培训计划与预算方案》.ppt
- 公司培训规划之一--员工素养培训(PPT 63页).ppt
- 麦肯锡:进度安排培训.ppt
- 北大讲义《如何设计年度培训计划与预算方案》.ppt
- 美的校园招聘面试官培训方案(ppt 14页).ppt
- 培训与发展.ppt
- 培训管理.ppt