魔方DCIM使用文档>产品销售>客户端对接whmcs实现服务器管理
CS插件下载和安装方法 1.1 功能支持 1.2 插件下载和安装二、WHMCS中的设置 2.1 添加服务器 2.2 添加服务器分组 2.3 分配服务器至分组 2.4 添加产品 三、WHMCS前后台管理 3.1 产品对接客户端实现开机关机重装后台管理 3.2 会员中心管理功能四、问题说明 4.1 服务器设置中的hash自定义 4.2 账户密码错误 4.3 连接端口错误 4.4 无法连接 前言客户端whmcs插件用于「客户端对接WHMCS」,实现代理商可使用whmcs插件对接,管理服务器开机、关机等 支持whmcs版本为「whmcs6.x 」「whmcs7.x」 使用该插件需已搭建web客户端,具体操作请查看 一、客户端WHMCS插件下载和安装方法 1.1 功能支持 1.2 插件下载和安装 1.1 功能支持 1.2 插件下载和安装 ①下载:前往【DCIM后台】-【产品销售】-【客户管理】-【右上角点击下载客户端whmcs插件】 ②安装:将下载后的插件【上传至whmcs中】,需将【clientipmi文件】上传至【whmcs根目录/module/server/中】。 二、WHMCS中的设置 2.1 添加服务器 2.2 添加服务器分组 2.3 分配服务器至分组 2.4 添加产品 系统通过whmcs预留的server module原生方式对接至whmcs,使用whmcs原生产品设置和配置选项进行产品的价格定义。 我们使用whmcs默认提供的hash方式,进行一些接口自定义配置,您可根据教程一步一步完成配置。 2.1 添加服务器 【前往WHMCS】-【系统设置】-【服务器设置】-【添加新的服务器】 *必填字段:NAME(名称):任意,可填写clientipmiHostname (主机名):填写访问web客户端的域名或ip地址Ip(IP地址):填写访问web客户端的域名或ip地址Type(类型):选择clientipmiUsername(用户名):web客户端登录的用户名(账号)Password(密码):web客户端登录的密码勾选SSL:端口默认为443,如有变更web客户端访问端口,请填写web客户端端口Hash(访问散列值)建议配置如下:点击这里查看参数说明 <flowchart>on</flowchart>
<kvm>on</kvm>
<resetbmc>on</resetbmc>
<kvmadmin>on</kvmadmin>
<resetbmcadmin>on</resetbmcadmin>
<reinstall>on</reinstall>
<reinstalladmin>on</reinstalladmin>
<reinstalltimes>99</reinstalltimes>
<adminoutip>on</adminoutip>
<post_emailorid>userid</post_emailorid>
<changehostname>ip</changehostname>
<reboot>on</reboot>
<rebootadmin>on</rebootadmin>
<off>on</off>
<offadmin>on</offadmin>
<on>on</on>
<onadmin>on</onadmin>
<ikvm>on</ikvm>
<ikvmadmin>on</ikvmadmin>
<vnc>on</vnc>
<vncadmin>on</vncadmin>
<idcimadmin>on</idcimadmin>
<rescue>on</rescue>
<rescueadmin>on</rescueadmin>
<crackadmin>on</crackadmin>
<crack>on</crack>
<customport>on</customport>
<custompartition>on</custompartition> 2.2 添加服务器分组 【前往WHMCS】-【系统设置】-【服务器设置】-【创建新的分组】 2.3 分配服务器至分组 2.4 添加产品 前往【系统设置】-【产品/服务】-【产品/服务】-【新增产品】 产品类型:独服/VPS产品名称:服务器产品型号1 模块设置: 模块名称-clientipmi服务器组:clientipmi类型:服务器租用 三、WHMCS前后台管理 3.1 产品对接web客户端实现开机关机重装后台管理 3.2 会员中心管理功能3.1 产品对接dcim实现开机关机重装后台管理完成以上配置后,我们即可实现对接管理,为客户添加产品在服务器ID处填写该服务器在web客户端的ID,即可操作功能。3.2 会员中心管理功能同时,客户可在会员中心前台进行管理。关于允许客户使用的功能控制,请参考 4.1 ipmi插件配置参数说明四、问题说明4.1 插件配置参数说明<flowchart>on</flowchart> --flowchart #是否开启流量图输出, on开启,off关闭<kvm>on</kvm> --kvm #是否开启kvm控制按钮输出, on开启,off关闭<resetbmc>on</resetbmc> -- resetbmc #是否输出重置bmc按钮, on开启,off关闭<kvmadmin>on</kvmadmin> --kvm #控制管理员界面是否开启kvm控制按钮输出, on开启,off关闭<resetbmcadmin>on</resetbmcadmin> -- resetbmc #控制管理员界面是否输出重置bmc按钮, 默认开启 on开启,off关闭<reinstall>off</reinstall> --reinstall #重装 是否输出重装按钮, on开启,off关闭<reinstalladmin>on</reinstalladmin> --reinstalladmin #后台重装系统 控制管理员界面是否开启重装按钮输出, 默认开启 on开启,off关闭<reinstalltimes>3</reinstalltimes> --reinstalltimes #每周重装次数<adminoutip>on</adminoutip> --adminoutip #on开启才能输出后台IP控制面板 <post_emailorid>userid</post_emailorid> --post_emailorid #email传递邮箱 userid传递WHMCS的userid<changehostname>ip</changehostname> --changehostname #主机名的保存方式 hostname改为机器名称 ip改为主ip hostnameip改为 机器名称-主ip 例如w20101-10.10.0.1<reboot>on</reboot> --reboot #重启 是否输出重启按钮 on开启 off关闭 <rebootadmin>off</rebootadmin> --rebootadmin #重启 控制管理员界面是否输出重启按钮 on开启 off关闭<off>on</off> --off #关机 是否输出关机按钮 on开启 off关闭 <offadmin>on</offadmin> --offadmin #关机 控制管理员界面是否输出关机按钮 on开启 off关闭<on>on</on> --on #开机 是否输出开机按钮 on开启 off关闭<onadmin>on</onadmin> --onadmin #开机 控制管理员界面是否输出开机按钮 on开启 off关闭<ikvm>on</ikvm> --ikvm #是否输出ikvm按钮 on开启 off关闭<ikvmadmin>on</ikvmadmin> --ikvmadmin #控制管理员界面是否开启ikvm控制按钮输出, on开启,off关闭<vnc>on</vnc> --vnc #前台是否输出vnc按钮, on开启,off关闭<vncadmin>on</vncadmin> --vncadmin #控制管理员界面是否输出vnc按钮, on开启,off关闭<idcimadmin>on</idcimadmin> --idcimadmin #快捷跳转 控制管理员界面是否输出快捷跳转服务器管理系统按钮 on开启 off关闭<rescue>off</rescue> --rescue #救援系统 前台是否输出救援系统按钮 on开启,off关闭<rescueadmin>on</rescueadmin> --rescueadmin #后台救援系统 控制管理员界面是否开启救援系统按钮输出 on开启,off关闭<crackadmin>on</crackadmin> --crackadmin #后台破解密码 控制管理员界面是否开启破解密码按钮输出 on开启,off关闭<crack>on</crack> --crack #破解密码 前台是否输出破解密码按钮 on开启,off关闭<customport>on</customport> --customport #重装自定义端口 前台重装是否允许自定义端口 on开启,off关闭<custompartition>on</custompartition> --custompartition #重装自定义分区 前台重装是否允许自定义分区 on开启,off关闭4.2 账号、密码错误检查web客户端登录信息和WHMCS的服务器设置的用户名和密码是否一致4.3 连接端口错误检查SSL端口是否填写正确4.4 无法连接检查WHMCS服务器设置中的主机名及IP是否填写正确