Apache、PHP、MySQL是常见的Web开发环境,下面将会详细讲解在Windows系统上搭建这个环境的完整攻略。
安装Apache
- 下载Apache服务器,可以从Apache官网中下载到最新的稳定版:http://httpd.apache.org/。
- 运行安装包,一路默认即可,可以自定义安装目录,然后点击Install完成安装。
- 安装完成后,运行Apache的服务,打开命令行窗口(Win+R,输入cmd命令),输入httpd -k start命令,即可启动Apache服务。
- 测试Apache服务,打开浏览器,输入http://localhost/或http://127.0.0.1/,如果能够访问页面,则表示Apache服务器已经安装成功。
安装PHP
- 下载PHP,可以从PHP官网中下载到最新的稳定版:http://www.php.net/ 。
- 解压到Apache安装目录下的htdocs目录(默认目录为C:\Program Files (x86)\Apache Software Foundation\Apache2.4\htdocs)。
- 修改Apache配置文件httpd.conf,找到以下代码:
#LoadModule php5_module "c:/php/php5apache2_4.dll"
#AddHandler application/x-httpd-php .php
#PHPIniDir "C:/php"
将上述三行前面的 "#" 去掉,并将路径修改到PHP的安装目录,如:
LoadModule php7_module "C:/php/php7apache2_4.dll"
AddHandler application/x-httpd-php .php
PHPIniDir "C:/php"
- 重启Apache服务,使修改的配置可以生效。
- 测试是否安装成功,创建一个PHP文件,代码如下:
```
```
将文件保存到Apache的htdocs目录下,文件名可以自定义,如test.php。通过访问http://localhost/test.php可以查看PHP的相关信息,即可验证是否安装成功。
安装MySQL
- 下载MySQL,可以从MySQL官网中下载到最新的稳定版:https://www.mysql.com/。
- 安装MySQL,一路默认即可,可以自定义安装目录。
- 将MySQL的bin目录添加到环境变量PATH中,使得在命令行界面可以直接访问到mysql命令。
- 创建MySQL的启动服务,以及初始化MySQL,使用以下命令:
mysqld --initialize --console #初始化MySQL
mysqld --install #创建MySQL服务
net start mysql #启动MySQL服务
- 登录MySQL,使用以下命令:
mysql -u root -p
如果第一次登录,直接按回车键,输入密码即可,或者使用以下命令创建一个新用户:
CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
FLUSH PRIVILEGES;
其中,newuser为新用户的名称,password为密码, . 表示所有数据。
- 测试MySQL是否安装成功,可以执行以下命令连接MySQL:
mysql -u newuser -p
如果成功连接到MySQL,则表示MySQL已经安装成功。
上述是在Windows系统上搭建Apache、PHP、MySQL环境的完整教程。以下是两个示例说明:
示例1:安装MySQL Workbench
MySQL Workbench是MySQL官方推出的一款数据库设计、管理工具。可以通过以下步骤安装MySQL Workbench:
- 到MySQL官网下载最新的MySQL Workbench安装包:https://www.mysql.com/products/workbench/。
- 运行安装包,一路默认即可,完成安装。
- 打开MySQL Workbench,选择“Database”-"Connect to Database...”,填写MySQL登录信息,连接到MySQL数据库。
示例2:使用PHP连接MySQL
在PHP中,使用mysqli扩展连接到MySQL数据库,可以通过以下代码实现:
$conn = mysqli_connect("localhost", "newuser", "password", "testdb");
if (!$conn) {
die("连接失败: " . mysqli_connect_error());
}
echo "连接成功";
mysqli_close($conn);
以上代码使用mysqli_connect函数连接到MySQL数据库,参数分别为:主机名、用户名、密码、数据库名。如果连接失败,则会提示出错信息。可以使用mysqli_close函数关闭连接。
以上就是安装Apache、PHP、MySQL环境的完整攻略,希望对你有帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:apache php mysql开发环境安装教程 - Python技术站