美文网首页PHP经验分享
Yii2.0 基于RBAC的后台管理系统

Yii2.0 基于RBAC的后台管理系统

作者: chinariver | 来源:发表于2017-07-11 11:38 被阅读0次

    最近,公司要开发一个后台,不想从0开始,于是,就在网上找了一个,

    GitHub地址:https://github.com/liulipeng/yii2-app-advanced

    一个牛人写的。

    下面附上安装步骤,

    我的Linux环境是

    [root@localhost ~]# cat /etc/issue

    CentOS release 6.9 (Final)

    [www@localhost root]$ composer -V

    Composer version 1.4.2 2017-05-17 08:17:52

    1. 安装/izyue/Yii2模板

    如果,php不是环境变量,请设置,

    composer 不是环境变量,执行如下语句

    php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"

    php composer.phar create-project --prefer-dist izyue/yii2-app-advanced advanced

    如果composer是全局命令,请执行下面代码

    composer global require "fxp/composer-asset-plugin:~1.1.1"

    composer create-project --prefer-dist izyue/yii2-app-advanced advanced

    2.安装Composer,这一步首先检查php配置文件php.ini中proc_open函数是否禁用,如果禁用,请打开,

    找到这一行,disable_functions =禁用函数

    将proc_open函数去掉,重启php-fpm

    然后,执行

           composer install

    这个地方还有一个坑,就是需要你在GitHub上创建一个token,输入后,就能正常安装。

    登录GitHub,右上角点击头像下拉小三角,找到setting,找到

    https://github.com/settings/tokens

    创建一个新的token

    如果还有其他错误,请看提示,我安装的时候,遇到了这个禁用函数问题,token问题,以此记录。

    3.切换到项目根目录下,执行

    php init

    4. 导入表结构(migration)

    这一步,主要保障php是环境变量就可以了

    导入rbac migration

    php yii migrate --migrationPath=@yii/rbac/migrations

    导入admin migration

    php yii migrate --migrationPath=@izyue/admin/migrations

    接下来,就是配置一个站点,域名,访问了,相信大家都会。

    后台登录密码

    User: admin

    Password: @newsnow.com.cn@

    原文参考地址:http://www.izyue.com/yii2-admin/

    非常感谢博主的分享

    相关文章

      网友评论

        本文标题:Yii2.0 基于RBAC的后台管理系统

        本文链接:https://www.haomeiwen.com/subject/jygphxtx.html