合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
docker 安装hyper示例 : https://zhuanlan.zhihu.com/p/621068815 # 拉取镜像 ``` docker pull ixmo/mine-admin ``` 启动镜像 ``` docker run -d --name=school_test_api -v D:\project\school_test_api:/opt/www/mineadmin -p 9501:9501 -p 9502:9502 -p 9503:9503 -it ixmo/mine-admin ``` 启动 ``` ~~~ php bin/hyperf.php start ~~~ ``` 配置热加载,进入服务器项目文件目录 ~~~text php bin/hyperf.php server:watch 或者 php watch -c ~~~ ## 升级数据库 (刚安装时库是旧的,需要更新数据表) ``` ~~~ php bin/hyperf.php mine:update ~~~ ``` 其他命令 ## 安装命令 提示 用于第一次安装系统,按照提示步骤一步步安装即可 ~~~ php bin/hyperf.php mine:install ~~~ ## [#](https://doc.mineadmin.com/further/backend/command.html#%E6%9B%B4%E6%96%B0%E5%91%BD%E4%BB%A4)更新命令 提示 用于系统更新后升级SQL的命令 ~~~ php bin/hyperf.php mine:update ~~~ ## [#](https://doc.mineadmin.com/further/backend/command.html#%E6%A8%A1%E5%9D%97%E5%91%BD%E4%BB%A4)模块命令 提示 用于查看本地模块列表以及模块的安装和卸载 ~~~ # 查看本地模块列表 php bin/hyperf.php mine:module # 安装模块 php bin/hyperf.php mine:module --option=install --name=模块名 # 卸载模块 php bin/hyperf.php mine:module --option=uninstall --name=模块名 ~~~ ## [#](https://doc.mineadmin.com/further/backend/command.html#%E7%94%9F%E6%88%90%E6%A8%A1%E5%9D%97%E6%95%B0%E6%8D%AE%E8%A1%A8%E8%BF%81%E7%A7%BB%E5%91%BD%E4%BB%A4)生成模块数据表迁移命令 提示 用于生成一个空的数据表迁移骨架文件 ~~~ php bin/hyperf.php mine:migrate-gen --module=模块名 数据表名称(不用带表前缀) ~~~ ## [#](https://doc.mineadmin.com/further/backend/command.html#%E8%BF%90%E8%A1%8C%E6%A8%A1%E5%9D%97%E6%95%B0%E6%8D%AE%E8%A1%A8%E8%BF%81%E7%A7%BB%E5%91%BD%E4%BB%A4)运行模块数据表迁移命令 提示 用于安装模块sql ~~~ php bin/hyperf.php mine:migrate-run 模块名 ~~~ ## [#](https://doc.mineadmin.com/further/backend/command.html#%E7%94%9F%E6%88%90%E6%A8%A1%E5%9D%97%E6%95%B0%E6%8D%AE%E8%A1%A8%E5%A1%AB%E5%85%85%E5%91%BD%E4%BB%A4)生成模块数据表填充命令 提示 用于生成一个空的数据表填充骨架文件 ~~~ php bin/hyperf.php mine:seeder-gen --module=模块名 数据表名称(不用带表前缀) ~~~ ## [#](https://doc.mineadmin.com/further/backend/command.html#%E8%BF%90%E8%A1%8C%E6%A8%A1%E5%9D%97%E6%95%B0%E6%8D%AE%E8%A1%A8%E5%A1%AB%E5%85%85%E5%91%BD%E4%BB%A4)运行模块数据表填充命令 提示 用于填充数据表数据 ~~~ php bin/hyperf.php mine:seeder-run 模块名 ~~~ ## [#](https://doc.mineadmin.com/further/backend/command.html#%E7%94%9F%E6%88%90%E6%A8%A1%E5%9D%97%E8%A1%A8%E6%A8%A1%E5%9E%8B%E7%B1%BB)生成模块表模型类 提示 按模块下的数据表生成模型类,不带`--table`参数则生成该模块所有数据表模型 ~~~ php bin/hyperf.php mine:model-gen --module=模块名 --table=表名称 ~~~ ## [#](https://doc.mineadmin.com/further/backend/command.html#%E7%94%9F%E6%88%90jwt%E5%9C%BA%E6%99%AF%E5%AF%86%E9%92%A5)生成JWT场景密钥 提示 用于jwt场景生成新的密钥 ~~~ php bin/hyperf.php mine:jwt-gen --jwtSecret=场景名 ~~~