1、安裝php
https://github.com/mdmsoft/yii2-admin 下載安裝: composer require mdmsoft/yii2-admin "2.x-dev"
2、配置mysql
'components' => [ ··· "authManager" => [ "class" => 'yii\rbac\DbManager', //這裏記得用單引號而不是雙引號 "defaultRoles" => ["guest"], ], ], 'modules' => [ 'admin' => [ 'class' => 'mdm\admin\Module', 'layout' => 'left-menu' ] ], //在配置文件中用 as access 對整個項目規則限制 'as access' => [ 'class' => 'mdm\admin\components\AccessControl', 'allowActions' => [ "*"//配置完後取消這個* //這裏是容許訪問的action //controller/action ]
3、建立數據庫git
php yii migrate --migrationPath=@mdm/admin/migrations 上面的命令會在數據庫建立user表和menu表。 rbac相關表: php yii migrate --migrationPath=@yii/rbac/migrations 或者執行 <project>/vendor/yiisoft/yii2/rbac/migrations/schema-mysql.sql裏的sql語句
4、地址欄加上admin訪問便可出現github