第一步:安裝代碼
1.下載代碼
```
composer create-project apiadmin/apiadmin
```
2.打開目錄
```
cd apiadmin
```
3.執行安裝
```
composer install
```
第二步:檢測環境以及配置數據庫
```
php think apiadmin:install
```
第三步:完成數據遷移
```
php think migrate:run
```
* 如出現報錯:There are no commands defined in the "migrate" namespace.
* 請先更新下think版本:composer update topthink/framework
* 再執行:php think migrate:run
* 特別鳴謝:@孫曄華
第四步:構建后端路由
```
php think apiadmin:adminRouter
```
第五步:獲取管理后臺賬號密碼
查看install/lock.ini
## **安裝apiadmin-web**
第一步:克隆項目到本地
```
git clone https://gitee.com/apiadmin/ApiAdmin-WEB.git
```
第二步:修改配置 xxxx.com 替換成你apiadmin 項目部署后臺的域名
```
export default {
/**
* @description 配置顯示在瀏覽器標簽的title
*/
title: '接口管理',
/**
* @description 是否使用國際化,默認為false
* 如果不使用,則需要在路由中給需要在菜單中展示的路由設置meta: {title: 'xxx'}
* 用來在菜單中顯示文字
*/
useI18n: false,
/**
* @description api請求基礎路徑
*/
baseUrl: {
dev: 'https://xxxxx.com/',
pro: 'https://xxxxx.com/'
},
/**
* @description 需要加載的插件
*/
plugin: {
}
}
```
第三步:進到ApiAdmin-WEB目錄里面 安裝依賴 (切記要使用sudo,如果直接npm install 中途會目錄權限問題報錯)
```
sudo npm install
```
第四步:構建項目文件 生成的dist目錄里面就是項目文件了
```
npm run build
```
第五步:把dist上傳到你apiadmin 項目部署后臺public目錄下
訪問地址:https://xxx.com/dist或者https://admin.xxx.com/(這個是新的域名解析到該目錄下public/dist)
- 空白目錄
- 數據表的創建
- 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安裝教程