php项目搭建好看的PHP后台模板之laravel-admin的搭建操作
从0搭建laravel-admin后台管理系统
下载laravel,⾸先进⼊laravel-admin后台看⼀下环境需求,然后下载对应版本
// composer 下载laravel  composer⾃⾏下载
composer create-project laravel/laravel 项⽬名字--prefer-dist "6.*"
// cd 项⽬名字进⼊到laravel框架中
cd App
// 下载laravel-admin后台
composer require encore/laravel-admin
// 执⾏完毕再没有报错的情况下执⾏
php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"
/
/ 然后vim打开.env⽂件配置数据库相关配置,配置完毕之后执⾏
php artisan admin:install
运⾏这个命令的时候,如果遇到了下⾯的错误:SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes (SQL: alter tableusersadd uniqueusers_email_unique(email))
请这样解决↓
// 更新完毕ip:端⼝/admin进⼊后台账号:admin 密码:admin
localhost:9988/admin
// 如果进⼊之后发现是英⽂,将config/app.php中的locale中的en修改为zh-CN
vim /var/www/lara-admin/config/app.php
/locale 进⾏搜索
'locale'=>'zh-CN',
// 如果报磁盘问题,打开config/filesystems.php
vim /var/www/lara-admin/config/filesystems.php
/disks
'disks'=>[
'admin'=>[
'driver'=>'local',
'root'=>storage_path('public/upload'),
'url'=>env('APP_URL').'/storage/upload',
'visibility'=>'public',
],
......
],
// 上传图⽚显⽰有问题,需要创建laravel软连接
php artisan storage:link
// 创建⼀个控制器,进⾏⾃⼰的代码编写
php artisan admin:make UserController --model=App\User  (列表名字)
/
/ 添加路由,路由在app/Admin/routes.php中
$router->resource('users', UserController::class);
⼤部分都是根据官⽅⽂档进⾏操作的,只是简单整理⼀下,更⽅便⼀步⼀步来。剩下的就是逻辑代码的编写了
好看的后台模板: .

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。