使用教程

Bty服务器API请求[IP白名单]返回数据Bty服务器

宝塔服务器对接教程

  1. 宝塔安装:请在需要对接的服务器中安装宝塔最新面板(目前仅支持Linux面板) (宝塔官网

  2. 环境安装:当面板安装完成后请登录网页版宝塔面板管理后台进行环境的安装,
    请安装如下插件

    • Centos7.2(操作系统,目前只支持宝塔面板Linux版本)
      • PHP5.3-7.3
      • Mysql
      • Nginx/Apache(主机环境,只能存在一个)
    • Pure-Ftpd
    • phpMyAdmin
    • 宝塔插件一键部署源码
      • 网站监控报表(付费插件,负责总流量监控)
    • 网站防篡改程序(付费插件,主机高级功能)
    • Nginx防火墙/Apache防火墙(付费插件,主机高级功能)
      Ps:为了Bty程序运行正常,小黑块标注的插件请安装并开启
  3. 宝塔Api地址:

  4. 宝塔端口

  5. 宝塔Api密钥:宝塔面板 - API接口 - 开启并获取接口密钥 - 填写IP白名单为当前分销系统搭建的服务器IP

  6. 测试域名:必填!!!!!需要泛域名解析一个顶级域名到该服务器IP上,如果没有请随意填写一个域名

  7. 数据库管理地址:宝塔面板-数据库-phpMyAdmin,然后复制地址,填写到分销系统主机管理-添加主机-数据库管理地址中
    http://x.x.x.x:888/phpmyadmin_xxxxxxxxxx/index.php

  8. 如果遇到主机开通失败报错,请先检查主机信息是否正确,之后确认本系统运行的IP是否在API接口白名单中。

计划任务

  1. 目前程序采用计划任务的方式执行已下几个功能:
    • 邮件队列(1分钟):htt://xxxx.com/task.html?token=xxx&type=email
    • 服务器过期(1天):htt://xxxx.com/task.html?token=xxx&type=server
    • 主机过期监控(1天):htt://xxxx.com/task.html?token=xxx&type=host
    • 主机资源监控(1小时):htt://xxxx.com/task.html?token=xxx&type=web
文档更新时间: 2019-09-17 14:58   作者:Youngxj