🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
首先需要下载laravel框架代码 ``` composer create-project --prefer-dist laravel/laravel:'8.*' // 当前指定安装 8.* ``` 安装好后先设置好数据库 在.env里面配置好数据库密码啥的 ~~~ DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=dcat2 DB_USERNAME=root DB_PASSWORD=root ~~~ 配置好后安装dcat-admin ``` composer require dcat/laravel-admin:2.* ``` 安装完成后使用命令发布 ``` php artisan admin:publish php artisan admin:install ``` 安装可能会报错 ``` {tip} 执行这一步命令可能会报以下错误 Specified key was too long ... 767 bytes,如果出现这个报错,请在 app/Providers/AppServiceProvider.php 文件的 boot 方法中加上代码 \Schema::defaultStringLength(191);,然后删除掉数据库中的所有数据表,再重新运行一遍 php artisan admin:install 命令即可。 ``` >执行了上面操作后 如果还是不管用尝试一下把数据库的字符集先改为utf8再尝试一下。 然后设置好为伪静态配置 ``` location / { try_files $uri $uri/ /index.php?$query_string; } ``` 本地化设置 ``` composer require caouecs/laravel-lang ``` 配置好config/app.php就行了 之前位zh-CN 后面改为了zh_CN ``` 'timezone' => 'PRC', 'locale' => 'zh_CN', 'faker_locale' => 'zh_CN', ```