zpanel接入whmcs实现主机销售

2013-12-25 17:48:00

zpanel接入到WHMCS灰常的操蛋,之前研究了那么久就是为了能成功的接入到whmcs里面可以实现降低我自己的VPS成本,基本上我购买VPS就是为了挂探针闲的很浪费,如果装其它一些免费的面板又不上档次.所以zpanel就成了必要的首选,做接入前首先要准备的东西有。1.IP地址2.zpanel管理或代理帐号3.API密匙.对于这个API密匙是相当比较头疼的,整整找了三四天才找到API密匙.下面不多数开始我们的接入吧.

首先帐号密码和IP地址这些我们都知道了,API需要去哪里得到呢,这个官方很多人说是在数据库里面,但是找遍了数据库,毛都没找到一个.也有官方的管理员版主说用插件获取的,但是死活插件都装不上,最后只能找了个非主流点的插件,还好可以完美的获取到。请执行以下的命令.

zppy repo add zpanel.grathost.net

zppy update

zppy install apikey

命令的大概内容就是添加一个源,然后升级,然后安装apikey这个模块,安装完毕后用管理员帐号登陆.然后启用这个APIKEY的模块就可以看到了.如果要是在whmcs里面添加API密匙的话还需要在前面加上用户的ID,据说每个用户的APIkey都是不同的.例如我的“1,e5c0663994837df301742076a0a0b462”

下面展示下我的WHMCS服务器添加的设置:

经过实测添加上后可以完美的开通主机,但是没有办法直接打开whmcs的后台点击下就可以登陆,我也不知道为什么,等待以后研究实测.

最后补一个,在zpanel里面添加个模块,然后安装下模块设置设置.开启whmcs模块然后设置你的whmcs网站,WHMCS模块本地下载

然后在最下面上传自己的whmcs.zpp的模块,安装

安装完毕后,在admin下面勾选显示

然后设置自己的WHMCS模块

zpanel10.1.0中文汉化版本

zpanel汉化非常的不容易,折腾了很多天才搞定,网上的汉化教程多是早期版本的教程.搞起来也不是那么的顺手,汉化主要分为三个部分,分别是数据库、模板和系统文件的设置,缺一都不可.其实系统里面自带的也有ZXTS模块,这个模块可以让你安装很多的语言包,但是实际测试的话安装总是卡到60%多就不能完全进行汉化了.还有可以用官方的SQL语句进行导入,但是这条路也是不通的,导入后切换到中文就500错误了.我的中文SQL里面包含的有WHMCS的插件汉化,程序不是过于严谨,可以自行的删除,下面开始介绍汉化的步骤. 1.先把数据库连接字符串改成UTF-8的方便中文 找到 /etc/zpanel/panel/inc/dbc.inc.php把里面的“$zdbh = new db_driver(“mysql:host=$host;dbname=$dbname”, $user, $pass);” 整句话替换成“$zdbh = new db_driver(“mysql:host=$host;dbname=$dbname”

directadminV1.443开心版

directadmin是一款国外的强大的linux系统虚拟主机控制面板,属于收费的面板,大概300多到400即可获得终身的授权.目前市面上最多的都是早期的面板可能存在漏洞,截至目前2014年2月18日,此版的面板最新版本号为1.443,本文所有的面板为最新版的,并且无漏洞和后门,不过建议如果是进行虚拟主机销售的用户还是自己购买一套比较好点.本文拥有两种安装方式,当第一种安装方式失败资源不存在的时候可以采用第二种方式. 1.安装只需要执行一句命令即可,sh脚本自动安装.自带并默认 Capri 皮肤,默认中文界面。支持CentOS 32bit 64bit. 国内yum源有时候不稳定,建议先更新下源 wget -c http://mtimercms.oss.aliyuncs.com/LNMP-shell/update_source.sh; chmod 755 update_source.sh;./update_source.sh 2. 执行安装代码 - Chinese version wget -c