Laravel 项目部署服务器-----宝塔面板

宝塔环境:Linux+Nginx+PHP+MySql。(版本最新的)。上篇文章已经配置好了站点。

来到该站点根目录下,

Laravel 项目部署服务器-----宝塔面板_第1张图片

emmmm....删除user.ini文件。

把项目上传或者仓库克隆。

上传需要将项目在本地压缩上传,在解压。

 从仓库克隆项目:git clone https://*******************

回站点设置中设置运行目录在public下。

如果public下面有user.ini,则删除。

composer 换源:

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

在终端

cd www/wwwroot/文件名 ;

补充.env 文件   cp .env.example .env ,修改连接数据库的内容;

composer update(composer install),更新依赖;

php artisan migrate:refresh --seed  迁移、填充数据库(无填充  直接migrate);

laravel6.0/6.x要php artisan key:generate;

更改文件夹权限为777;

Laravel 项目部署服务器-----宝塔面板_第2张图片

备注:

composer 更新忽略版本(php版本过高)。

composer install –ignore-platform-reqs

composer update –ignore-platform-reqs

至此,项目部署完成。

你可能感兴趣的:(服务器,laravel,部署)