WHMCS配置api接入trustocean 并成功申请证书教程: 1、首先申请环洋诚信的API权限,怎么申请的我就不说了吧。 2、前往https://github.com/londry/TRUSTOCEAN-WHMCS 下载WHMCS模块。 3、安装WHMCS 如何安装WHMCS请自行百度。 4、把下载的WHMCS插件上传到WHMCS根目录覆盖即可。然后前往后台启用相关插件,具体如下: 下载图片填写一定要和你在:https://console.trustocean.com/partner/api-setting 的一样 一定要把你的WHMCS服务器ip加入到api的白名单 温馨提示:不要忘记保存 5教程继续:增加SSL产品到WHMCS上面并且完成SSL申请。 5.1:选择产品/服务,然后点击产品服务 5.2:点击新增分组,名称随意设置 为了方便区分 我设置的是:Domain Validation SSL 5.3:新增分组完成了以后,我们在新增产品,具体看下图,不要选错了。一定要注意模块选择我图片中的一样,分组你可以随便选择。然后点击继续,产品就新增好了。 -----------------------------------------------------华丽分割线--------------------------------------------------- 接下来进入正题,我就以Encryption365 Free SSL免费泛域名证书为例: 1、新增好产品以后就是下图这样,自己设置产品描述、产品名称、产品邮件选择Trust Ocean开头的那个。然后保存 2、接下来设置定价,因为Encryption365 Free SSL 只支持申请最高3个月,所以我们只能选择季付,并且金额为0,具体如下图,注意我标注的地方,和我一致就行了。然后保存 3、模块设置,也是重点设置,一定要看清楚!!!!!!!!!!!! 模块名称之前已经配置了,不用再次选择了。支持泛域名的SSL注意:Wildcard勾选,MultiDomain勾选,IP勾选,然后class选择第一个。Product是指产品名称,因为我是用Encryption365 Free SSL来给你们演示的,所以我就选择:Encryption365 Free SSL 圖二: 注意:这里的具体设置(是否勾选等相关设置)请看此PDF文件:https://www.trustocean.com/repository/TRUSTOCEAN-WHMCS-MODULE-USERGUID.pdf
Class 的选择: 1. 产品名称含 DV 字样的为 域名验证证书,Class 应该选择 DomainValidation 2. 产品名称含 OV 字样的为 企业验证证书,Class 应该选择 OrganizationValidation 3. 产品名称含 EV 字样的为 扩展验证证书,Class 应该选择 ExtendedValidation
Wildcard 的勾选: 1. 产品名称含有 Wildcard 字样的为支持通配符域名的证书,应该勾选 IsSupportWildcard
IP 的勾选: 只有 TrustOceanPublicIPSecureSSL 和 TrustOceanEncryption365SSL 勾选 MultiDomain 的勾选:
--------------------------------------------------华丽分割线---------------------------------------------------------- 教程继续,你完成以上配置就距离可以申请SSL完成了百分之90了。 --------------------------------------------------华丽分割线---------------------------------------------------------- 接下来配置域名申请时的域名数量选项 1、选择产品服务,选择可配置选项。 2、选择新建分组 3、新建号以后就是下图这样。Group Name为分组名、Description为分组说明,Assigned Products为你已经存在的产品。Group Name和Description名称都可以随便设置。 4、接着继续教程!!!!!!!!!点击ADD new,如下图所示。 5、然后按照下图添加。Option Name名字一定不要修改!Option Name名字一定不要修改!Option Name名字一定不要修改!Minimum Quantity Required最小必须为3,Maximum Allowed最大为250上限。然后点击save保存。 6、保存以后就是下图这样 刚才添加的附加产品已经显示出来了。 7、将附加产品应用到已经存在的产品上。选择,保存即可。 ----------------------------------------------分割线-------------------------------------------------- 教程已经结束 ----------------------------------------------分割线-------------------------------------------------- 1、接下来我们去购买商品看下最终效果,如下图所示 2、然后自己购买即可。购买完成以后直接去产品里面跟着步骤签发就行了,最终效果如下图: 3、签发成功以后就会收到邮件。并且在你的https://console.trustocean.com 控制台也能看见你自己签发的这个证书。
-------------------------------------------------分割线--------------------------------------------------------------------------- 注意:为 WHMCS 模块配置 PUSH 通知教程: 进入模块路径\modules\servers\TRUSTOCEANSSL 目录下的用于接收 PUSH 通知的文件 “TrustOceanEventsPush.php” 名称更换为只有您知道的文件名称。然后去官网提交工单 并注明此文件的具体路径,让官方人员为你设置通知地址。 如果您的订单为及时接收到 PUSH 信息或 PUSH 信息处理失败,您可以通过 WHMCS 后台的产品订单详情页面 的 ”取回证书” 功能按钮,再次手动同步证书订单信息到您的本地。
等着继续更新吧