我是靠谱客的博主 野性板凳,这篇文章主要介绍安装laravel-admin,现在分享给大家,希望可以做个参考。

       最近放假在家没事做,博主想到用laravel-admin做一个管理后台,将安装过程以及过程中遇到的坑向大家分享下,避免大家遇坑。

       在安装前我们先修改两点,等下在安装过程中会报错,所以我们将先修改这两点,避免遇坑,打开以下路径:config/database.php,我们找到mysql的配置,修改如下:

'mysql' => [
    'driver' => 'mysql',
    'host' => env('DB_HOST', '127.0.0.1'),
    'port' => env('DB_PORT', '3306'),
    'database' => env('DB_DATABASE', 'forge'),
    'username' => env('DB_USERNAME', 'forge'),
    'password' => env('DB_PASSWORD', ''),
    'unix_socket' => env('DB_SOCKET', ''),
    'charset' => 'utf8mb4',
    'collation' => 'utf8mb4_unicode_ci',
    'prefix' => 'api_',
    'strict' => true,
    'engine' => null,
],

       修改为:

'mysql' => [
    'driver' => 'mysql',
    'host' => env('DB_HOST', '127.0.0.1'),
    'port' => env('DB_PORT', '3306'),
    'database' => env('DB_DATABASE', 'forge'),
    'username' => env('DB_USERNAME', 'forge'),
    'password' => env('DB_PASSWORD', ''),
    'unix_socket' => env('DB_SOCKET', ''),
    'charset' => 'utf8',
    'collation' => 'utf8_unicode_ci',
    'prefix' => 'api_',
    'strict' => true,
    'engine' => null,
],

       然后我们再将

'engine' => null,

       修改为:

'engine' => 'InnoDB ROW_FORMAT=DYNAMIC'

      完成以上两点的修改,我们便可以成功的避开两个坑,然后就是代码安装了,安装过程如下:

      首先确保安装好了laravel,并且数据库连接设置正确。

composer require encore/laravel-admin

       然后运行下面的命令来发布资源:

php artisan vendor:publish --provider="EncoreAdminAdminServiceProvider"

      然后运行下面的命令完成安装:

php artisan admin:install

      

      启动服务后,在浏览器打开 http://localhost/admin/ ,使用用户名 admin 和密码 admin登陆.

      这样便完成了laravel-admin的安装。

      更多分享请关注微信公众号

      

 

最后

以上就是野性板凳最近收集整理的关于安装laravel-admin的全部内容,更多相关安装laravel-admin内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部