在Windows环境下安装和配置Laravel可以是一个既有趣又富有挑战性的过程。Laravel是一个流行的PHP框架,它提供了一个优雅的语法、丰富的功能和一个非常强大的开发环境。以下是详细且实用的步骤,帮助你在Windows上安装和配置Laravel。
环境准备
在开始之前,你需要准备以下环境:
- PHP: Laravel需要PHP 7.2或更高版本。
- MySQL 或 MariaDB: Laravel需要一个数据库系统。
- Composer: 这是一个PHP依赖管理工具,用于安装Laravel和其他PHP包。
- Git: Laravel可以使用Git进行版本控制。
安装PHP
- 访问 PHP官方网站 下载适合Windows的PHP版本。
- 安装PHP时,确保以下扩展被选中:
- PDO
- MBString
- tokenizer
- xml
- BCMath
- bcmath
- ctype
- json
- fileinfo
- Phar
- PDO_MySQL 或 PDO_MariaDB
- 安装完成后,打开命令提示符,运行
php -v检查PHP是否正确安装。
安装MySQL 或 MariaDB
安装Composer
- 下载Composer的最新稳定版安装包。
- 将安装包解压到任意目录。
- 将解压后的目录添加到系统的PATH环境变量中。
- 打开命令提示符,运行
composer -v检查Composer是否安装成功。
安装Git
- 访问 Git官网 下载适合Windows的Git版本。
- 安装过程中,确保“Git from the command line”和“Git Bash”选项被选中。
- 安装完成后,打开命令提示符,运行
git --version检查Git是否安装成功。
安装Laravel
- 打开命令提示符,运行以下命令安装Laravel:
composer global require laravel/installer - 这将安装Laravel安装器,它是一个命令行工具,用于创建新的Laravel项目。
- 创建一个新的Laravel项目,运行以下命令:
这里laravel new myprojectmyproject是你想要创建的项目名称。
配置Laravel
- 进入你的项目目录:
cd myproject - 配置数据库连接。打开
.env文件,并设置以下配置:DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=myproject DB_USERNAME=root DB_PASSWORD=你的MySQL密码 - 运行以下命令,生成数据库迁移文件和迁移所需的数据库表:
php artisan migrate - 初始化Laravel的缓存和配置文件:
php artisan config:cache php artisan route:cache php artisan view:cache - 启动Laravel的内置服务器:
这将在本地启动一个开发服务器,通常在php artisan servehttp://127.0.0.1:8000/可访问。
恭喜,你现在已经在Windows环境下成功安装并配置了Laravel!你可以开始创建你的第一个Laravel项目了。