自己已经配置成功, httpd-2.2.21-win32-x86-openssl-0.9.8r.msi(Apache 2.2.21 openssl版本) •mysql-5.5.20-win32.msi(MySQL 5.5.20) •php-5.3.10-Win32-VC9-x86.zip(PHP 5.3.10 thread safe版本) •Windows 7 Ultimate 32bit 【Apache 安装】 Apache 是一个流行的开源Web服务器,它为PHP提供运行平台。在Windows 7上安装Apache,你需要下载对应的msi安装包。在这个例子中,使用的是httpd-2.2.21-win32-x86-openssl-0.9.8r.msi。安装过程中,你可以自定义配置,如Network Domain、ServerName和Administrator’s Email Address,这些信息主要是为了服务器识别和管理,但对本地开发环境来说,可以随意填写。Apache的服务可以选择为所有用户或当前用户运行,默认端口是80。安装完成后,通过访问127.0.0.1或localhost来验证Apache是否正常工作。 【MySQL 安装】 MySQL是一个关系型数据库管理系统,用于存储和管理PHP应用的数据。在Windows 7上,可以通过msi安装包mysql-5.5.20-win32.msi进行安装。安装时选择Custom Setup,主要设定安装路径,然后一路Next完成安装。MySQL安装完毕后,会启动配置向导,这里推荐选择Standard Configuration,设置MySQL服务名,同时勾选“Include binDirectory in Windows PATH”,以便在命令行直接使用MySQL工具。 【MySQL 配置】 配置过程中,你需要设定root用户的密码,这是非常重要的安全措施。在开发环境中,是否允许root远程访问可以根据需求选择。不创建匿名账户,因为这通常不适用于开发环境。配置完成后,MySQL会在几分钟内完成设置。 【PHP 安装】 PHP是用于处理服务器端脚本的编程语言,与Apache结合,可以实现动态网页。这里下载的是php-5.3.10-Win32-VC9-x86.zip,这是一个线程安全版本。由于是zip文件,解压缩后需要手动配置。将PHP目录添加到系统PATH环境变量中,然后修改Apache的配置文件httpd.conf,添加PHP模块加载和PHP文件解析规则。 【Apache与PHP集成】 集成Apache和PHP,需要在Apache的配置文件httpd.conf中加入以下内容: 1. 加载PHP模块:LoadModule php5_module "path_to_php/php5apache2_2.dll"。 2. 添加PHP处理器:AddHandler application/x-httpd-php .php。 确保Apache能够识别.php文件并交给PHP解释器处理。重启Apache服务器,现在Apache应该能够处理PHP脚本了。 【PHP与MySQL连接】 为了使PHP能够连接MySQL,需要安装MySQL的PHP驱动,如php_mysqli.dll(对于mysqli扩展)或php_pdo_mysql.dll(对于PDO_MySQL扩展)。将这些驱动添加到PHP的ext目录,并在php.ini中启用它们。重启Apache,现在PHP应用就可以连接到MySQL数据库了。 总结,配置Apache+MySQL+PHP环境在Windows 7上涉及多个步骤,包括安装这三个组件,配置Apache以处理PHP,以及设置MySQL供PHP访问。这个过程虽然有些繁琐,但按照正确的步骤进行,可以建立一个稳定的本地开发环境。注意每个步骤的细节,尤其是配置文件的修改,以确保所有部分都能正确协同工作。
剩余9页未读,继续阅读
- 粉丝: 63
- 资源: 11
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助