WHMCS与cPanel/WHM面板整合方法
已有 2,557 人阅读此文 - - 技术教程 - whmcsWHMCS是一套当前非常流行的财务系统,cPanel/WHM则是一套经典强大的主机管理面板,相信经常购买国外主机的朋友应该对WHMCS+cPanel/WHM这一套比较熟悉。
cPanel/WHM也就是我们常说的Cpanel面板,WHM是用来管理Cpanel用户以及套餐等相关的服务器设置的,主要给管理员使用的。Cpanel则是虚拟主机面板,主要是提供给用户使用的,文件管理、域名绑定、MysqL数据库等都在Cpanel中找到。
众所周知WHMCS与WHM是“黄金搭档”,下面小编就介绍下WHMCS与Cpanel/WHM整合的方法,希望对大家有所帮助。
一、WHM设置
1、进入到WHM面板,首先我们可以对面板的语言以及使用习惯进行一些简单设定,下图是WHM面板界面。
2、创建虚拟主机套餐。点击添加资源包,然后设置好下图基本信息,其中包括虚拟主机空间大小、月流量、FTP账户、MysqL账户、可绑名数等等。
3、如果你没有WHMCS面板,不需要整合其他的面板,我们这里就可以直接从WHM面板中创建用户了,选择用户对应的虚拟主机套餐。
4、这是直接从WHM面板中创建的cPanel用户,如下图所示:
5、cPanel用户使用账号和密码就可以直接登录到虚拟主机中了,然后就可以绑定域名、安装程序和搭建网站了。
6、WHM可以升级和降级cPanel用户,具体操作步骤如下图:
7、如果你的服务器有多个IP的话,WHM还可以单独为某一个cPanel指定IP地址。
二、WHMCS整合WHM
1、WHMCS中添加服务器:登录到WHMCS账户,在用户管理下拉框产品/服务里找到VPS/独立服务器点击进去,如下图所示:
2、然后添加服务器分组,按照下图信息一一填写,包括你的WHM的IP地址和域名,有多个IP也可以一块填入。
3、在服务器的详细信息里面设置填入你的WHM的用户名、密码、API等,默认的SSL端口是2087,如果你的是其它的可以自定义设置。
提醒:这里的API需要在WHM中生成,在WHM界面找到Manage API Tokens生成即可。
4、添加了服务器后可以点击测试连接,如果出现有错误可以从WHMCS日志中找到,在其他选项下拉框日志记录里找到WHOIS查询日志即可。
5、接着就是添加产品,在产品模块中选择cPanel,以及你的关联虚拟主机套餐。
6、如果你想自定义产品套餐的话,可以直接在该页面点击“高级选项”,在这里就可以添加额外的设置了,这里需要提醒大家的是这个页面的配置会覆盖掉在WHM给虚拟主机套餐的设定。
其实WHMCS整合WHM操作很简单,只要填好WHM的域名、IP地址、API以及WHM的用户与密码,就可以成功连接上WHMCS了,而且几乎不需要任何改动,WHMCS已经集成了cPanel面板的部分功能。我们只需要直接在WHMCS上一键登录到WHM中管理您的账户信息。
最后如果WHMCS连接cPanel不成功怎么办呢?这里排查主要的方法就是根据日志来,首先你需要开启模块日志:Utilities > Logs >Module Log,然后日志内容来逐一排查。