Windows环境下搭建Apache+MySQL+PHP图文教程

0 下载量 146 浏览量 更新于2024-09-03 收藏 740KB PDF 举报
"这篇教程详细介绍了在Windows操作系统上安装Apache、MySQL和PHP的步骤,适合初学者学习。文章提到了可以使用预配置的PHP运行环境包,如phpnow,以节省时间。" 在Windows环境下搭建PHP开发环境,通常需要安装三个主要组件:Apache服务器、MySQL数据库和PHP解释器。下面我们将逐一探讨这些组件的安装过程。 1. **安装Apache** - 首先,下载Apache的Windows版本,例如Apache_2.2.8_win32-x86-no_ssl.msi。 - 双击安装文件,按照向导进行操作。在欢迎界面点击“Next”进入许可协议界面,同意协议后再次点击“Next”。 - 在“ServerInformation”界面,可以设置网络域名(如goodwaiter.com)、服务器名称(如www.goodwaiter.com)和管理员邮箱地址。这些信息可根据实际需求填写,但用于测试或学习时,可以随意输入。选择默认的端口80,表示服务器对所有人开放。 - 接下来选择安装类型,推荐选择“Typical”默认安装或保持“Custom”自定义安装。然后指定安装路径,通常选择默认的"C:\Program Files\Apache Software Foundation\Apache2.2",确保路径没有特殊字符,以便后续配置。 2. **配置Apache** - 安装完成后,需要编辑Apache的配置文件httpd.conf,通常位于安装目录下的conf文件夹内。打开文件,找到ServerRoot,确认其指向Apache的安装目录。 - 配置DocumentRoot,设定网站根目录,这将是存放PHP文件的地方。例如,可以设为"C:\www"。 - 启用PHP支持,查找LoadModule模块部分,添加`LoadModule php5_module "c:/php/php5apache2_2.dll"`(假设PHP已安装在C:\php目录下)。 - 修改AddHandler,添加`AddHandler application/x-httpd-php .php`,使Apache能够处理.php文件。 - 保存配置文件并重启Apache服务,通过访问"http://localhost"检查是否成功。 3. **安装MySQL** - 下载MySQL的Windows安装程序,如MySQLInstaller-community.exe。 - 安装过程中,选择“Developer Default”或“Server Only”模式,根据个人需求决定是否安装MySQL Workbench等工具。 - 设置root用户的密码和其他配置,如端口、数据存储位置等。 - 安装完毕后,启动MySQL服务,并可以通过命令行工具mysql.exe进行连接和数据库操作。 4. **安装PHP** - 下载PHP的Windows二进制包,例如php-7.4.15-Win32-VC15-x64.zip。 - 解压缩到一个目录,如"C:\php"。 - 将php.ini-development改名为php.ini,并根据需要配置PHP扩展和设置。 - 将PHP目录添加到系统环境变量PATH中,以便Apache可以找到PHP解释器。 5. **连接MySQL和PHP** - 在php.ini中启用MySQL扩展,取消;extension=php_mysql.dll; 和 ;extension=php_mysqli.dll; 的分号。 - 重启Apache,现在PHP应该能够通过mysqli或PDO_MYSQL扩展连接到MySQL。 完成以上步骤后,你已经在Windows上搭建了一个基本的Apache+MySQL+PHP运行环境。对于初学者来说,理解这个过程有助于更好地理解和控制自己的开发环境。然而,对于那些希望快速开始开发的用户,使用预配置的环境包如XAMPP、WAMP或MAMP等可以省去许多配置步骤,直接提供一个开箱即用的环境。