Vultr主机商WHMCS模块安装和设置说明

注意请在安装 WHMCS 模块之前完整阅读本文档。

模块信息

  • 版本:2.0.0(更新)
  • 发售日期:2019 年 6 月 25 日
  • 变更日志
  • 请将任何问题/错误报告提交到官方Vultr WHMCS github 存储库

介绍

Vultr 平台提供功能强大、功能丰富的 API,允许用户控制其帐户的各个方面。Vultr的 WHMCS模块为托管服务提供商提供了一个完全自动化的解决方案,使他们能够在 Vultr 平台上向客户提供可靠的云服务器。

注册Vultr主机商

注意:该模块的当前版本是对原始模块的完全重写,但与 WHMCS 中现有的基于 Vultr 的产品兼容。

Vultr主机商WHMCS模块安装和设置说明

而且如今越来越多的VPS、服务器上开放API接口,比如Linode、Vultr、DigitalOcean商家提供开放API,我们用户有技术实力制作接应的WHMCS插件模块,可以实现自动的代购、分销这些云服务器商主机产品。其中,Vultr官方有专门提供基于WHMCS系统的插件模块,而且我们在网上也看到不少用户有提供这些分销服务,其实都来着这些商家的分销。

老部落通过这篇文章,学习和实践利用WHMCS系统结合Vultr模块架设自动分销Vultr VPS主机,这样便于一些无法从Vultr官方自主购买的网友(官方需要信用卡和PAYPAL才可以购买),如果我们能申请到支付宝、二维码接口,整合支付宝插件到WHMCS,可以完全实现自动销售,因为大部分国内用户都有支付宝、二维码支付方式。

我们可能还喜欢这几篇关于VPS主机应用的文章:

第一、准备工作

1、根据Vultr官方提供的安装环境需要具备WHMCS 7.0.x, 7.1.x, 7.2.x版本,而且PHP 7.0.x才可以;

2、数据库要求MySQL 5.6, MariaDB 5.6, MariaDB 10.0, MariaDB 10.1版本;

3、已经在当前WEB环境安装ionCube Loader扩展支持;

4、拥有一个Vultr账户,因为我们需要去账户中获取API接口信息。

第二、获取Vultr API接口信息

Vultr主机商WHMCS模块安装和设置说明

登入Vultr管理账户后台【Account】-【API】,然后Enable API激活。

Vultr主机商WHMCS模块安装和设置说明

这里我们可以看到API信息,具体如何使用我也不知道,先留着等会肯定需要用到。

第三、下载WHMCS Vultr模块

通过上面激活启动API接口我们就可以看到WHMCS Vultr模块的下载地址,直接先下载到本地桌面,等会需要使用的,或者我们可以通下面备用地址下载,这是我保存下来的。最好是通过官方直接下载,因为不懂官方是否有更新。

模块下载:https://github.com/vultr/whmcs-vultr

第四、WHMCS Vultr模块安装

1、解压下载的Vultr API模块,然后直接上传替换到当前已经安装好的WHMCS根目录中(/modules/servers/)。Vultr主机商WHMCS模块安装和设置说明

 

2、创建Vultr项目

Vultr主机商WHMCS模块安装和设置说明

 

根据上图示意,我们在【系统设置】- 【产品设置】-【产品设置】中准备添加一组Vultr分类产品,要不前台我们购买的时候也没有产品可以选择。这里我是汉化后的界面,如果我们喜欢英文界面,那位置也是一样的。

Vultr主机商WHMCS模块安装和设置说明

这里我们创建一个分组,以及产品说明。因为我们没有添加PAYPAL等支付接口所以在接口这里看不到信息,如果我们开始添加过接口的是有支付接口信息的,这里我只是演示一下安装过程,以后万一需要正式使用再去加入接口。

Vultr主机商WHMCS模块安装和设置说明

分组添加完毕之后,我们需要创建添加产品。Vultr拥有多个VPS方案,我们一个个添加进来,也可以选择几个常用的添加。

3、设定价格

Vultr主机商WHMCS模块安装和设置说明

这里我们根据添加的产品设置参数,尤其是价格需要设置好。

4、接口设置

Vultr主机商WHMCS模块安装和设置说明

这里我们在接口中选择之前添加进来的VULTR模块接口,然后输入API KEY。其实我们在系统里可以看到内置很多自带的API,有些我们可能还是可以用用的。

Vultr主机商WHMCS模块安装和设置说明

这里我们需要点击两处【Generate default】检测是否联通正常,但是我点击后有”Please check your API key! Connection error!”提示错误问题,这里问题是要我们将当前服务器IP添加到Access Control,放行才可以。

Vultr主机商WHMCS模块安装和设置说明

然后我们再检测是否同行。

Vultr主机商WHMCS模块安装和设置说明

两处都能同行之后,我们可以看到已经连接到Vultr官方API通道,可以看到所有的配置信息。

Vultr主机商WHMCS模块安装和设置说明

选择我们当前添加的产品对应的分类后保存。根据这样的添加产品方法,我们可以添加多个方案配置,如果我们把全部添加进来也可以。

第五、附加功能设定

同在Vultr模块中,自带有快照备份、自动备份、一键应用安装、OS类型等设定,我们需要定位价格,因为有些是免费有些是付费的,我们总不能将都免费吧。需要检查和设定。

Vultr主机商WHMCS模块安装和设置说明

在【系统设置】-【产品设置】-【可配置选项】,选择VULTR选项编辑,看到上图,对应有默认4个扩展设置,分辨点击后面的编辑图标设置。如果我们不想提供也可以删除,但是如果我们确实要认真当做项目做的,肯定要设置功能齐全的分销。

第六、检查安装完整度

Vultr主机商WHMCS模块安装和设置说明

当然,在上面的设置中,比如价格的定义以及细节并没有完全设置,我们在正式操作项目的时候需要认真设定,毕竟牵扯的用户体验和费用问题。在这篇文章中,我仅仅是根据官方提供的VULTR接口看看是否可以使用的,登入前台我们可以看到有添加的配置。

根据步骤提示,我们可以一步步添加购物车和注册账户购买,据说如今个人不能申请支付宝接口需要用企业才可以正规渠道申请。如果我们需要当做项目做,肯定需要用到支付宝等国人较多的支付通道才行。

第七、安装Vultr模块小结

1、这篇文章是参考Vultr官方关于WHMCS接入接口的参考(https://www.vultr.com/docs/vultr-whmcs-module)梳理过程,如果不够详细我们可以参考官方文档。

2、基于模块的完整性,毕竟这个模块是来自官方提供的,所以安全性和功能性肯定不用怀疑,而且我们经常看到有很多网友在这样分销VULTR VPS主机产品。

3、不过如果我们自己要实现分销VULTR的时候,需要注意价格的设定以及接口的安装,安装PAYPAL接口是简单,但是一般国人用户也没有PAYPAL,有的话肯定直接去官方购买,所以我们需要用到支付宝或者微信等付款通道够自动化。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。如需转载,请注明文章出处豆丁博客和来源网址。https://shluqu.cn/10087.html
点赞
4.00 平均评分 (84% 分数) - 1

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注