安装Laravel

1.安装Laravel安装器(建议安装在站点根目录)

composer global require laravel/installer

2.使用Laravel安装器新建项目(run为新建项目的名字)

laravel new run

安装并且新建项目完成

file

3.修改env文件中的数据库连接

file

安装并配置Dcatadmin

1.进入项目根目录安装Dcatadmin

composer require dcat/laravel-admin:"2.*" -vvv

如果上一步出现报错,则更改 composer.json 的参数 minimum-stability 的值为 dev。

安装完成

file

2.发布资源

php artisan admin:publish

发布完成

file

3.执行数据库迁移

php artisan migrate

迁移完成

file

4.注入后台admin相关(默认的账号密码均为admin)

php artisan admin:install

注入完成

file

执行这一步命令可能会报以下错误 Specified key was too long ... 767 bytes,如果出现这个报错,请在 app/Providers/AppServiceProvider.php 文件的 boot 方法中加上代码 \Schema::defaultStringLength(191);,然后删除掉数据库中的所有数据表,再重新运行一遍 php artisan admin:install 命令即可。

5.设置后台系统为简体中文

打开配置文件 config/app.php,设置 locale 参数的值为 zh_CN

设置完成

file

6.修改时区(上海和北京都可以)

打开配置文件 config/app.php,设置 timezone 参数的值为 Asia/Shanghai

修改完成

file

剩下的就是配置站点域名伪静态运行目录之类的,然后接口可以选择原生或者DingoApi,就不详细去说了