• lareval 快速搭建管理后台


    一、环境及软件

    window X64

    phpstudy_x64_8.1.0.1.exe 集成环境

    下载地址
    https://www.xp.cn/
    
    Nginx1.15.11
    MySQL5.7.26
    PHP7.1.9nts
    

    composr1.9.2

    下载地址
    https://getcomposer.org/download/
    中国镜像
    https://www.phpcomposer.com/
    

    Git-2.25.0-64-bit

    下载地址
    https://git-scm.com/
    

    github

    token设置地址
    https://github.com/settings/tokens 
    

    PhpStorm-2019.3.2

    下载地址
    https://www.jetbrains.com/zh/phpstorm/promo/
    

    lareval 5.8.*

    下载地址
    https://packagist.org/packages/laravel/framework
    
    github地址
    https://github.com/laravel/laravel
    

    z-song/laravel-admin

    github地址
    https://github.com/z-song/laravel-admin
    

    如果官网下载慢,提供网盘软件汇总下载

    链接: 
    https://pan.baidu.com/s/1Vn3F5PHjSTpu9UfaB0JFjg 
    提取码: 3mhp
    如果失效请联系 QQ1419253521
    

    二、流程

    2.1 站点搭建

    新增站点 www.laadmin.com
    站点目录为 wwwroot/www.laadmin.com

    2.2 laveral

    命令窗口使用 git bash窗口

    删除 www.laadmin.com

    设置composr中国镜像

    composer config -g repo.packagist composer https://packagist.phpcomposer.com
    或者 阿里云镜像(推荐)
    composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
    

    下载laveral

    composer create-project --prefer-dist laravel/laravel www.laadmin.com "5.8.*"
    输入token
    等待安装成功。。。
    

    修改站点目录: 原先目录/public

    修改配置文件 www.laadmin.com/.env 配置数据库信息

    如有问题,参考 laveral中文手册

    https://learnku.com/docs/laravel/5.8/installation/3879
    

    2.3 laveral-admin

    参考 github安装流程

    composer require encore/laravel-admin
    
    php artisan vendor:publish --provider="EncoreAdminAdminServiceProvider"
    
    php artisan admin:install
    

    参考中文文档安装流程

    https://laravel-admin.org/docs/zh/installation
    

    出现 mysql5.7及以下出错

    IlluminateDatabaseQueryException  : SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 1000 bytes
    

    解决方法:

    /app/providers/AppServiceProvider.php
    
    public function boot()
    {
        //添加
        Schema::defaultStringLength(191);
    }
    

    后台地址 /index.php/admin
    帐号密码 admin admin

    2.4 laveral-admin后台使用

    安装常用工具

    laravel-admin-ext/helpers

    laravel-admin-ext/media-manager

  • 相关阅读:
    POJ 1451
    LightOJ 1224
    POJ 2001
    HDU 2072
    POJ 3764
    CH 1602
    CH 1601
    Gym 101873K
    CH 1201
    Gym 101873C
  • 原文地址:https://www.cnblogs.com/sentangle/p/12252677.html
Copyright © 2020-2023  润新知