作为一个新手,想要开始使用PHP Laravel框架进行开发,首先需要搭建一个良好的开发环境。今天,我将为你详细讲解如何轻松搭建PHP Laravel框架开发环境,让你一步到位,告别烦恼。
一、环境准备
在开始搭建环境之前,我们需要准备以下软件:
- 操作系统:Windows、Linux或macOS均可,这里以Windows为例。
- PHP:Laravel需要PHP 7.2及以上版本,建议使用PHP 7.4或更高版本。
- MySQL:Laravel内置了MySQL数据库,建议使用MySQL 5.7及以上版本。
- Composer:用于管理PHP项目的依赖包。
二、安装PHP
1. 下载PHP
访问PHP官网(https://www.php.net/),下载与操作系统匹配的PHP版本。
2. 安装PHP
以Windows为例,你可以通过以下步骤安装PHP:
- 双击下载的PHP安装包,选择“运行”。
- 在安装向导中,勾选“我接受许可证协议”。
- 选择合适的安装目录,点击“下一步”。
- 选择PHP扩展,建议勾选以下扩展:
- Common PHP Extensions:常用扩展
- PHP XML Support:XML扩展
- PHP JSON Support:JSON扩展
- PHP ZIP Support:ZIP扩展
- PHP MBString Support:多字节字符串扩展
- PHP PDO:PHP数据对象扩展
- PHP PDO MySQL:PDO MySQL驱动
- 选择安装路径,点击“下一步”。
- 点击“安装”开始安装。
3. 配置PHP环境变量
- 右键点击“此电脑”,选择“属性”。
- 点击“高级系统设置”。
- 在“系统属性”窗口中,点击“环境变量”。
- 在“系统变量”中,找到“Path”变量,点击“编辑”。
- 在“编辑环境变量”窗口中,点击“新建”,输入安装路径(例如:C:\php),点击“确定”。
- 点击“确定”保存修改。
三、安装MySQL
1. 下载MySQL
访问MySQL官网(https://www.mysql.com/),下载与操作系统匹配的MySQL版本。
2. 安装MySQL
以Windows为例,你可以通过以下步骤安装MySQL:
- 双击下载的MySQL安装包,选择“运行”。
- 在安装向导中,勾选“我接受许可证协议”。
- 选择合适的安装目录,点击“下一步”。
- 选择安装类型,建议选择“服务器配置”->“详细”->“自定义服务器,只包括服务器组件”。
- 在“服务器配置”窗口中,选择“开发计算机”或“评估计算机”。
- 点击“下一步”。
- 选择安装的组件,建议勾选以下组件:
- MySQL Server:MySQL服务器
- MySQL Connectors:MySQL连接器
- MySQL Workbench Community:MySQL Workbench
- 点击“下一步”。
- 选择安装路径,点击“下一步”。
- 点击“安装”开始安装。
3. 配置MySQL环境变量
- 右键点击“此电脑”,选择“属性”。
- 点击“高级系统设置”。
- 在“系统属性”窗口中,点击“环境变量”。
- 在“系统变量”中,找到“Path”变量,点击“编辑”。
- 在“编辑环境变量”窗口中,点击“新建”,输入MySQL安装路径(例如:C:\Program Files\MySQL\MySQL Server 8.0\bin),点击“确定”。
- 点击“确定”保存修改。
四、安装Composer
1. 下载Composer
访问Composer官网(https://getcomposer.org/),下载Composer安装包。
2. 安装Composer
以Windows为例,你可以通过以下步骤安装Composer:
- 解压下载的Composer安装包。
- 打开命令提示符窗口,进入解压后的文件夹。
- 运行以下命令安装Composer:
php composer-setup.php
- 按照提示操作,安装Composer。
3. 配置Composer环境变量
- 右键点击“此电脑”,选择“属性”。
- 点击“高级系统设置”。
- 在“系统属性”窗口中,点击“环境变量”。
- 在“系统变量”中,找到“Path”变量,点击“编辑”。
- 在“编辑环境变量”窗口中,点击“新建”,输入Composer安装路径(例如:C:\Users\你的用户名\AppData\Roaming\Composer),点击“确定”。
- 点击“确定”保存修改。
五、验证安装
1. 验证PHP安装
打开命令提示符窗口,运行以下命令:
php -v
如果显示PHP版本信息,说明PHP安装成功。
2. 验证MySQL安装
打开命令提示符窗口,运行以下命令:
mysql -u root -p
输入root用户的密码,如果成功登录MySQL,说明MySQL安装成功。
3. 验证Composer安装
打开命令提示符窗口,运行以下命令:
composer -v
如果显示Composer版本信息,说明Composer安装成功。
六、创建Laravel项目
1. 创建Laravel项目
打开命令提示符窗口,进入你想要创建项目的目录。
运行以下命令创建Laravel项目:
composer create-project --prefer-dist laravel/laravel myproject
其中,myproject是项目名称,你可以根据自己的需求修改。
2. 进入Laravel项目
进入创建好的Laravel项目目录:
cd myproject
3. 配置数据库
编辑.env文件,修改数据库配置:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=myproject
DB_USERNAME=root
DB_PASSWORD=root
其中,DB_DATABASE、DB_USERNAME和DB_PASSWORD需要根据你的数据库配置修改。
4. 迁移数据库
运行以下命令迁移数据库:
php artisan migrate
5. 启动Laravel开发服务器
运行以下命令启动Laravel开发服务器:
php artisan serve
6. 访问Laravel项目
在浏览器中输入以下地址:
http://127.0.0.1:8000/
如果显示Laravel欢迎页面,说明Laravel项目搭建成功。
七、总结
通过以上步骤,你就可以轻松搭建PHP Laravel框架开发环境了。现在,你可以开始使用Laravel框架进行开发了。祝你学习愉快!
