WHMCS成功安装和使用方法及添加支付宝,PayPal收款教程
一、WHMCS安装前准备
1、WHMCS官网:
- 1、官方首页:http://www.whmcs.com/
2、WHMCS需要安装在一个带MysqL数据库的PHP服务器中,一般地我们日常安装的VPS控制面板或者使用的美国主机都可以已经具备了WHMCS安装和运行的环境。
3、WHMCS还要求已经安装了Ioncube组件,否则会出现错误:Site error: the file requires the ionCube PHP Loader ioncube_loader_lin_5.3.so to be installed by the website operator. If you are the website operator please use the ionCube Loader Wizard to assist with installation.
4、如果你的虚拟主机上没有安装Ioncube组件,请联系主机商协助你安装。如果你用的是VPS主机,请按钮以下方法来安装。
5、32位系统Linux VPS,请执行以下命令:
cd /usr/local/
wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
tar xvfz ioncube_loaders_lin_x86.tar.gz
6、64位系统Linux VPS,请执行以下命令:
cd /usr/local/
wget http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xvfz ioncube_loaders_lin_x86-64.tar.gz

7、然后是编辑你的主机的php.ini文件,如果您安装的是默认的PHP版本,则PHP.INI的位置为:/usr/local/lib/php.ini

8、如果您是以CGI模式(SuPhp)运行PHP5,则PHP.INI位置为/usr/local/etc/php5/cgi/php.ini,如果您是以CGI模式(SuPhp)运行PHP4,则PHP.INI位置为:/usr/local/etc/php4/cgi/php.ini
9、如果你在以上三个路径中都没有找到php.ini,请到网站的根目录或者按照你所使用的主机管理面板设置来搜索。将以下代码添加到php.ini的最后。
[ionCube Loader]
zend_extension="/usr/local/ioncube/ioncube_loader_lin_5.3.so"
10、注意:由于我使用的是PHP 5.3,故代码写成了ioncube_loader_lin_5.3.so,如果你的PHP是其它的版本,也要改成相对应的Ioncube。

11、执行:php -v,如果没有提示错误,就表示你已经成功添加了Ioncube组件,重启Apache生效。

二、WHMCS成功安装方法
1、WHMCS是一个付费程序,价格是16美元/月,有打算进入IDC行业的朋友请直接到官网购买。
2、如果只要想要玩玩WHMCS学习测试的话,这里提供一个特别版(使用后请在24小时内删除):http://pan.baidu.com/s/1xf7uL
3、将WHMCS程序包上传到空间上,进入http://www.yourdomain.com/whmcs/install/install.php安装页面。

4、WHMCS程序包会自动检查你的空间是否符合安装要求,一般还需要执行:将文件configuration.php.new重命名为configuration.php。

5、赋予目录 "attachments" 、"downloads" 、"templates_c" 等读写( 755 或 777) 权限才能继续。

6、WHMCS安装过程中需要填写Mysql数据库信息。

7、最后设置一个WHMCS管理员账号信息。

8、完成安装后,就可以跳转到WHMCS管理员后台登录页面了,选择中文,登录。

9、这就是WHMCS后台,用户管理、订单管理、财务记录、客服支持等功能都可以找到,并且已经汉化。(点击放大)

三、WHMCS添加Paypal收款
1、在使用WHMCS之前,我们必须给给WHMCS添加一个收款方式,WHMCS基本上支持国外主流的收付款工具,例如Paypal我们就可以直接在WHMCS后台激活开通。
2、选择系统设置-付款-支付接口。

3、在启动模块中,选择Paypal,点击激活按钮。

4、接着会要你填写Paypal账号和API账号、密钥等。(点击放大)

5、要使用PayPal API,必须是PayPal高级账户。进入我的PayPal—用户信息—我的销售工具—在线销售—API访问—更新,然后点击申请API凭证就可以得到API签名信息,包括:API用户名,API密码,及签名。
四、开通WHMCS支付宝付款
1、WHMCS并没有自带支付宝付款模块,因此我们还需要下载一个WHMCS支付宝接口,将它解压上传到/modules/gateways目录。

2、WHMCS支付宝接口程序网上有很多,这里给出的仅供测试学习,实际生产前请谨慎使用: WHMCS支付宝接口下载
3、注意:WHMCS支付宝接口程序包解压后alipay.php上传到/modules/gateways目录中,callback中的alipay_callback.php和alipay_return.htm上传到/modules/gateways/callback目录中。
4、到系统设置—付款—货币设置—添加货币中添加RMB人民币。

5、最后我们就可以展开系统设置—付款—支付接口,启动模块选择Alipay支付宝全能接口,然后激活!(点击放大)

6、这里我们需要填写支付宝接口类型、账号、ID、密钥等信息,这些信息只有申请了支付宝商家服务后才有。
7、如果你还没有申请支付宝商家服务,可以参考此文来申请:申请支付宝即时到账和担保交易收款套餐
五、WHMCS安装使用小结
1、WHMCS安装过程和一般的PHP程序一样,需要提前创建MysqL数据库,一般的空间都安装了Ioncube组件,没有安装的可以自己安装配置,支付宝的商家服务现在个人只有双功能接口了。
2、WHMCS作为一个流行的产品销售系统,可以完美整合Cpanel、DirectAdmin等主机控制面板,部落将下一篇文章分享WHMCS+DirectAdmin搭建主机自动销售平台的过程。
PS:2013年11月2日更新,WHMCS和DirectAdmin整合图文教程,请看:WHMCS和DirectAdmin整合搭建自动销售开通主机平台。
WHMCS成功安装和使用方法及添加支付宝,PayPal收款教程的更多相关文章
- WIN7成功安装Qt4.8方法,无需VS支持
下载地址:http://pan.baidu.com/share/link?shareid=159827&uk=4010603727 安装Qt方法 安装准备:1. qt-win-opensour ...
- JAVAEE——宜立方商城13:Mycat数据库分片、主从复制、读写分离、100%Linux中成功安装Mysql的方法
1 海量数据的存储问题 如今随着互联网的发展,数据的量级也是撑指数的增长,从GB到TB到PB.对数据的各种操作也是愈加的困难,传统的关系性数据库已经无法满足快速查询与插入数据的需求.这个时候NoSQL ...
- Python3.7安装PyQt5的方法
一.系统环境 操作系统:Win7 64位 Python Version:3.7 二.安装参考 方法1:pip install PyQt5 方法2:下载whl安装包安装 a.下载网址:https://p ...
- Ubuntu11.04中如何将pycharm添加到系统的“应用程序”菜单里 (pycharm已成功安装)
默认排序 Stu.zhouyc 21 人赞同了该回答 tools---->create desktop entry...不是很方便吗? 发布于 2016-04-09 21添加评论 分享 收藏 ...
- CentOS 6.3下Samba服务器的安装与配置方法(图文详解)
这篇文章主要介绍了CentOS 6.3下Samba服务器的安装与配置方法(图文详解),需要的朋友可以参考下 一.简介 Samba是一个能让Linux系统应用Microsoft网络通讯协议的软件, ...
- [转]Amazon AWS亚马逊云服务免费一年VPS主机成功申请和使用方法
今天部落将再次为大家介绍如何成功申请到来自亚马逊的Amazon AWS免费一年的VPS主机服务.亚马逊公司这个就不用介绍了,是美国最大的一家网络电子商务公司,亚马逊弹性计算云Amazon EC2更是鼎 ...
- MySQL-5.6.13免安装版配置方法
MySQL-5.6.13免安装版配置方法 1. 下载MySQL Community Server 5.6.13 2. 解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下,我的 ...
- AspUpload组件的安装及使用方法介绍
http://soft.huweishen.com/soft/47.html AspUpload对ASP编程人员来说要实现ASP网站文件上传功能它是首选.本文就为大家介绍一下AspUpload组件的安 ...
- 用Visual Studio 2015 编译张帆的第一个WDM驱动,并且成功安装到Windows 10里面!!!
开发工具:Visual Studio 2015 企业版 目 标 机:Windows 10 X86 前提:我们已经成功安装了Visual Studio 2015以及WDK,而且更重要一点是一定要SDK版 ...
随机推荐
- Win10 + Nginx 1.10 + PHP 7 + Redis 配置方法
软件包版本 软件 版本 - 链接 - Nginx nginx-x32-1.10.2.zip 下载 PHP php-7.0.12-nts-Win32-VC14-x64 下载 Redis php_redi ...
- EXCLE使用中常用函数和公式
1.查找重复项 IF(COUNTIF(A:A,A1)>1"重复""") 或者 IF(COUNTIF($A$1:$A$100,A1)=1,"&qu ...
- centos 6.4 升级python到版本2.7.12
注意:需要root权限 查看python版本:python --version 1.下载Python-2.7.12wget https://www.python.org/ftp/python/2.7. ...
- html,css命名规范 (转)
HTML+CSS命名规范总结 1.HTML部分 1.1添加必须的utf-8的字符集,并且使用HTML5的简洁 方式: <meta charset="utf-8"> 1. ...
- 关于url中的#-----hash
前言:不知道你们对url地址中的#一开始是怎么理解的,反正我以前一直都是默认那就是本页面中该id的位置.今天看了篇文章,才把这个真正透彻理解. 1,#涵义 #代表网页中的一个位置.其右面的字符,就是该 ...
- storm中DAU实时计算方案
所就职的公司是一家互联网视频公司,存在大量的实时计算需求,计算uv,pv等一些经典的实时指标统计.由于要统计当天的实时 UV,当天的uv由于要存储当天的所有的key,面临本地内存不够用的问题,异常重启 ...
- RabbitMQ详解
本文地址:http://www.host900.com/index.php/articles/351/ 介绍RabbitMQ前,有必须先了解一下AMQP协议.AMQP协议是一个高级抽象层消息通信协议, ...
- (译)关于async与await的FAQ
传送门:异步编程系列目录…… 环境:VS2012(尽管System.Threading.Tasks在.net4.0就引入,在.net4.5中为其增加了更丰富的API及性能提升,另外关键字”async” ...
- java学习笔记----枚举测试题
定义义一个交通灯枚举类,包含红灯.绿灯.黄灯,需要有获得下一个灯的方法,并实现红灯出现5秒之后变成绿灯,绿灯3秒之后变成黄灯,黄灯2秒之后变成红灯,如此循环 public class Test5 { ...
- 个人博客作业Week2
一.是否需要有代码规范 这些规范都是官僚制度下产生的浪费大家的编程时间.影响人们开发效率, 浪费时间的东西. 我反驳这个观点,这些规范是成千上万的程序员在开发程序中总结出来的代码规范,他有助于我们的开 ...