第一步:安裝TP
composer create-project topthink/think tp && cd tp
獲取多應用包
composer require topthink/think-multi-app
添加api應用
php think build api
================拓展區開始=============================
添加控制器
// app/controller/User.php
php think make:controller User
// app/admin/controller/User.php
php think make:controller admin@User
添加模型
//app/model/User.php
php think make:model User
//app/admin/model/User.php
php think make:model admin@User
添加驗證器
//app/validate/User
php think make:validate User
//app/index/validate/User
php think make:validate index@User
命令行生成中間件
//app/middleware/Auth
php think make:middleware Auth
//app/middleware/admin/Auth
php think make:middleware admin/Auth
================拓展區結束=============================
獲取試圖包
composer require topthink/think-view
第二步:安裝本框架
composer require thans/layui-admin
第三步:
//修改.example.env
[DATABASE]
TYPE = mysql
HOSTNAME = 127.0.0.1
DATABASE = tpadmin
USERNAME = root
PASSWORD = root
HOSTPORT = 3306
CHARSET = utf8
DEBUG = true
PREFIX = mu_
php think layuiAdmin:install
第四步:
先配置好數據庫
php think migrate:run
安裝完成。訪問:http://hostname/admin/login.html
admin 12456
將密碼重置為123456
php think layuiAdmin:repwd -p 123456
將密碼隨機重置
php think layuiAdmin:repwd
- 空白目錄
- 數據表的創建
- auth _rule
- auth_group
- auth_group_access
- 權限示例
- Auth權限菜單
- Auth用戶組權限修改
- Auth用戶規則表
- Auth權限的使用
- 源碼示例
- thinkphp6auth
- 安裝與拓展
- auth
- thinkphp6.0權限擴展
- ThinkPHP3.2.3完整版中對Auth.class.php的使用
- ThinkPHP6.x中對Auth的使用[tp6-auth權限管理]
- Thinkphp6+Auth+LayuiAdmin+authtree權限管理
- 使用phpstudy安裝
- 使用寶塔安裝thinkphp
- thinkphp6 偽靜態配置(nginx和Apache)
- apiadmin安裝教程