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

5. 在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://www.dcatadmin.com/ 这个是 基于laravel-admin开发的,比laravel-admin更好,推荐使用。

laravel-admin安装使用
标签: