克隆laravel项目到本地的6个操作

文章作者:最后的阿莫西林

发布时间:2022-04-13 21:35

在克隆laravel项目到本地之前,我们可能需要先配置laravel开发环境,通常是3种方式,分别是

  1. homestead
  2. Lamp/lnmp
  3. 基于docker容器

其中docker技术因启动快、资源占用小 、资源利用高、快速构建标准化、更轻松的迁移和扩展等特点深受大家喜爱,建议使用docker。


对于laravel来说,版本高于8,可以用官方的Sail搭建docker环境,或者使用Laradock,Laradock 是为 Docker 提供的完整 PHP 本地开发环境,可以看这篇文章了解《只需3步,laradock搭建laravel开发环境》


配置环境后,接下来开始克隆项目到本地。


1.克隆laravel项目到本地

git clone “仓库地址" // 本地需要先下载git,还需要配置用户名、邮箱等信息,另行百度


2.配置项目.env环境

cp .env.example .env // 仓库通常不会有.env文件,涉及到安全

配置.env环境
APP_ENV=local
APP_DEBUG=true
APP_URL=你的域名地址

DB_CONNECTION=mysql
DB_HOST=mariadb //如果使用的是laradock和mariadb
DB_PORT=数据库
DB_DATABASE=数据库名称
DB_USERNAME=数据库登录账号
DB_PASSWORD=数据库登录密码


3.重点:生成APP_KEY

php artisan key:generate //生成密匙,比如session,加密都需要用到它


4.安装PHP依赖

Compose install


5.安装前端依赖

npm install


6.数据库迁移初始化

php artisan migrate


以上6个步骤完成后,本地项目正常运行。有一个需要注意的地方,就是项目目录权限,比如public目录,你可能无法正常访问资源,最简单的做法就是将该目录下的文件夹设置权限为777。


如果这篇文章对你有帮助,那真是开心极了~