bstdn / ApiAdmin-ThinkPHP

PHP ThinkPHP Api Admin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ApiAdmin-ThinkPHP

特别提示

本项目前后端分离,与ApiAdmin-iViewApiAdmin-Element配合使用

环境需求

  • PHP >= 5.6
  • MySQL >= 5.5.3
  • Redis

安装

克隆代码

git clone https://github.com/bstdn/ApiAdmin-ThinkPHP.git
cd ApiAdmin-ThinkPHP
composer install

检测环境以及配置数据库

php think apiadmin:install -h
#Options:
#      --db=DB            数据库连接参数,格式为:数据库类型://用户名:密码@数据库地址:数据库端口/数据库名#字符集
#      --prefix[=PREFIX]  数据库表前缀 [default: ""]

# 示例:
php think apiadmin:install --db mysql://root:123456@127.0.0.1:3306/apiadmin#utf8mb4
php think apiadmin:install --db mysql://root:123456@127.0.0.1:3306/apiadmin#utf8mb4 --prefix=api_

数据库迁移

php think migrate:run

# 安装完成后,查看后台管理员的账号密码
cat application/install/lock.ini

Redis配置

# 修改 Redis 相关配置;如不使用 Redis,可修改为文件缓存;详细可查看:https://www.kancloud.cn/manual/thinkphp5_1/354116
config/cache.php

相关技术栈

效果展示

  • ApiAdmin-iView

输入图片说明

输入图片说明

输入图片说明

  • ApiAdmin-Element

输入图片说明

输入图片说明

输入图片说明

License

MIT

Copyright (c) 2019-present, bstdn

About

PHP ThinkPHP Api Admin

License:MIT License


Languages

Language:PHP 98.6%Language:Smarty 1.4%