FOSSBilling 与 HestiaCP 集成

配置 HestiaCP

在设置 HestiaCP 服务器管理器之前,您需要首先在 HestiaCP 内将 FOSSBilling 服务器的 IP 地址列入白名单,并创建一个要使用的访问密钥。这是他们将 IP 地址列入白名单的文档。这是他们谈论创建访问密钥的地方。

权限注意事项:在 HestiaCP 中创建访问密钥时,您只需为您创建的密钥分配“billing 计费”权限。

将 HestiaCP 服务器添加到 FOSSBilling

  1. 登录您的管理面板。
  2. 前往 Configuration -> Hosting plans and servers 从侧面板内部。
  3. 转到“新服务器”选项卡,并填写服务器的名称、主机名和 IP 地址以及名称服务器。
  4. 选择 Server manager 下拉菜单并从下拉菜单中选择 HestiaCP。
  5. 输入您在 HestiaCP 中创建的访问密钥 ID和密钥。
  6. 单击添加服务器按钮以保存您的设置,并将服务器添加到 FOSSBilling。

HestiaCP 和 FOSSBilling 主机套餐

由于 FOSSBilling 和 HestiaCP 之间的技术限制,FOSSBilling 无法自动创建主机套餐。因此,您应该首先从 HestiaCP 中创建您想要使用的主机套餐,并定义您希望它在那里拥有的限制和功能,因为 FOSSBilling 将无法更改或定义它们。

在 HestiaCP 中创建套餐后,您应该在 FOSSBilling 中创建套餐,确保套餐名称在两者之间完全匹配。如果不匹配,FOSSBilling 将无法使用该套餐创建帐户。