Laravel和Laravel-admin的安装步骤
Laravel的安装
composer create-project laravel/laravel 项目文件夹名称
Laravel-admin的安装
1. 进入到项目文件夹
2. 进入到项目后执行compoer安装 (如果没有安装composer 可以参考composer的安装步骤自行安装)
composer require encore/laravel-admin:1.* (这里建议安装1版本,因为1版本有个用户权限管理,比较好用 如果没有这个需求可以安装2版本)
3. 发布安装包资源
php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"
4. 创建数据库 mysql中执行
create database 数据库名;
5. 项目目录下编辑.env文件,设置数据库名称和访问的账号密码
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=数据库名
DB_USERNAME=root
DB_PASSWORD=root
6. 最后的安装步骤, 在命令行中执行
php artisan admin:install
执行后完成基本的框架安装.
下面是laravel-admin相关插件的安装
1.Log viewer for laravel-admin
composer require laravel-admin-ext/log-viewer -vvv
php artisan admin:import log-viewer
2.Config manager for laravel-admin (http://laravel-admin.org/docs/#/zh/extension-config)
composer require laravel-admin-ext/config
php artisan migrate
打开app/Providers/AppServiceProvider.php, 搜索到 boot 函数 增加Config::load()的配置
<?php namespace App\Providers;
use Encore\Admin\Config\Config;
use Illuminate\Support\Facades\Schema;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider
{
public function boot()
{
$table = config('admin.extensions.config.table', 'admin_config'); if (Schema::hasTable($table)) { Config::load(); } } }
最后执行语句 php artisan admin:import config 打开:http://localhost/admin/config
3. Media manager for laravel-admin composer require laravel-admin-ext/media-manager:1.x -vvv php artisan admin:import media-managerb 编辑config/admin.php
'extensions' => [
'media-manager' => [
// Select a local disk that you configured in `config/filesystem.php`
'disk' => 'public',
'allowed_ext' => 'jpg,jpeg,png,pdf,doc,docx,zip'
],
],
打开:http://localhost/admin/media
4.Helpers for laravel-admin
composer require "laravel-admin-ext/helpers:1.*"
php artisan admin:import helpers
5. laravel-admin-extensions/code-editor
composer require laravel-admin-ext/code-editor -vvv
代码 示例:
$form->code('code_column')->php();
$form->code('code_column')->dockerfile();
$form->code('code_column')->html();
版权属于:BLOG DEWEBSTUDIO 本文作者:狒狒
原文地址: http://blog.dewebstudio.com/?post=131
版权声明:转载时必须以链接形式注明原始出处及本声明。
继续浏览: laravel Laravel-admin 安装步骤
发表评论