1.安装Laravel安装器(建议安装在站点根目录)
composer global require laravel/installer
2.使用Laravel安装器新建项目(run
为新建项目的名字)
laravel new run
安装并且新建项目完成
3.修改env文件中的数据库连接
1.进入项目根目录安装Dcatadmin
composer require dcat/laravel-admin:"2.*" -vvv
如果上一步出现报错,则更改 composer.json 的参数 minimum-stability 的值为 dev。
安装完成
2.发布资源
php artisan admin:publish
发布完成
3.执行数据库迁移
php artisan migrate
迁移完成
4.注入后台admin相关(默认的账号密码均为admin)
php artisan admin:install
注入完成
执行这一步命令可能会报以下错误 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
。
设置完成
6.修改时区(上海和北京都可以)
打开配置文件 config/app.php
,设置 timezone
参数的值为 Asia/Shanghai
。
修改完成
剩下的就是配置站点域名伪静态运行目录之类的,然后接口可以选择原生或者DingoApi,就不详细去说了