前言
环境 : WAMP | Windows 7 | PHP 7.0.4 | MySQL 5.7.11 | Apache 2.4.18
框架 : Laravel | Laravel-admin
文档 : Laravel5.5文档 | Laravel-admin文档
操作位置 : wamp下的www目录,其实随便在哪的,个人习惯~
安装Laravel框架
因为目前laravel-admin所支持的Laravel框架最高为5.5所以这里以5.5版本来演示。
composer安装
composer create-project --prefer-dist laravel/laravel laravel-admin 5.5.*
连接数据库
数据库需要事先创建好,编辑 .env 文件,修改数据配置信息
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=larver DB_USERNAME=root DB_PASSWORD=000000
修改AppServiceProvider文件
进入appProviders目录修改AppServiceProvider.php文件,不然安装laravel-admin的时候会报错,如果数据库版本高于5.7的可以忽略!
<?php namespace AppProviders; use IlluminateSupportServiceProvider; use IlluminateSupportFacadesSchema; class AppServiceProvider extends ServiceProvider { /** * Bootstrap any application services. * * @return void */ public function boot() { Schema::defaultStringLength(191); } /** * Register any application services. * * @return void */ public function register() { // } }
安装Laravel-admin
composer安装
进入到laravel目录下后执行composer安装
composer require encore/laravel-admin
发布资源
在该命令会生成配置文件config/admin.php
,可以在里面修改安装的地址、数据库连接、以及表名,建议都是用默认配置不修改。
php artisan vendor:publish --provider="EncoreAdminAdminServiceProvider"
执行安装
php artisan admin:install
启动服务
php artisan serve
访问域名
默认账户和密码均为admin
http://127.0.0.1:8000/admin/auth/login
登陆后如下
如果想配置虚拟主机和平常一样操作即可,没啥大的区别将目录指向到public即可。