laravel-admin安装使用
laravel-admin是一个超级棒的PHP后台框架,只用写极其少量的代码,就可以开发后台功能,不用写方法,不用创建与修改模板,开发速度是其它框架的N倍。堪称用最少的时间构建出功能完善的管理后台!!!
安装方法:
一.可参考(https://github.com/w3yyb/laravel-admin-skeleton,使用laravel 6)
二.使用laravel 7
1.安装laravel 7.x
composer create-project --prefer-dist laravel/laravel blog
2.mysql新建数据库laraveladmin
3.修改.env文件数据库信息
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laraveladmin
DB_USERNAME=root
DB_PASSWORD=××××××
4.安装laravel-admin
composer require encore/laravel-admin
php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"
php artisan admin:install
- 在config/filesystems.php中disks中添加admin:
'disks'=> [
'local'=> [
'driver'=>'local',
'root'=>storage_path('app'),
],
'public'=> [
'driver'=>'local',
'root'=>storage_path('app/public'),
'url'=>env('APP_URL').'/storage',
'visibility'=>'public',
],
's3'=> [
'driver'=>'s3',
'key'=>env('AWS_ACCESS_KEY_ID'),
'secret'=>env('AWS_SECRET_ACCESS_KEY'),
'region'=>env('AWS_DEFAULT_REGION'),
'bucket'=>env('AWS_BUCKET'),
'url'=>env('AWS_URL'),
'endpoint'=>env('AWS_ENDPOINT'),
],
'admin'=> [
'driver'=>'local',
'root'=>public_path('upload'),
'visibility'=>'public',
'url'=>env('APP_URL').'/upload/',
],
6.运行: php artisan serve
打开
路由:http://127.0.0.1:8000/admin
认证:账号 admin,密码 admin
http://www.dcatadmin.com/ 这个是 基于laravel-admin开发的,比laravel-admin更好,推荐使用。
评论 (0)