Laravel-admin系列教程-(一)安装

一、Laravel-admin安装

1、系统环境

  • Centos-7.4
  • Apache-2.4.6
  • mariadb-15.1
  • PHP-7.2.5

2、Laravel版本

  • Laravel-5.6

3、Laravel安装

cd /var/www/html  #进入网站根目录
composer create-project --prefer-dist laravel/laravel blog  #blog是项目名称可以自己随意修改
vim .env #修改你配置文件的数据库连接参数
  • *数据库连接参数
DB_CONNECTION=mysql #连接数据库类型
DB_HOST=127.0.0.1   #数据库IP地址  一般本地是为127.0.0.1最好不要写localhost
DB_PORT=3306        #数据库端口
DB_DATABASE=database#数据库名  你要连接的数据库名称
DB_USERNAME=        #数据库用户名
DB_PASSWORD=        #数据库密码

4、Laravel-admin安装

cd /var/www/html/blog  #这里的blog是你第三步建立的项目名称  
composer require encore/laravel-admin "1.5.*" #用composer安装laravel-admin
php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider" #发布资源
php artisan admin:install #安装laravel-admin并进行数据库迁移

到此laravel-admin安装完成,现在可以访问http://127.0.0.1/blog/public/admin

  • 用户名:admin
  • 密码:admin

5、常见问题

[Illuminate\Database\QueryException]
SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes (SQ
L: alter table `users` add unique `users_email_unique`(`email`))
  • 解决办法:
    看错误显示是字段的问题,修改数据库配置文件 config.php\databases.php
'charset' => 'utf8',
'collation' => 'utf8_unicode_ci',
'prefix' => '',
'strict' => true,
'engine' => 'InnoDB',

修改完成后再次运行php artisan admin:install

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页