WHMCS 是一套专用于域名主机服务器的财务系统。其名声和优势无需我多言了。这么多年一直稳定维护,现在已经更新到 v7.1 版本了。最近有客户想安装最新的这个版本,在网上找教程的时候却发现几乎没有最新的几个版本的安装流程记录,大多是 v5 或者 v6 的开心版安装教程。帮客户装的时候就刻意注意记录下了过程。
一、系统要求
1、PHP 版本 5.6.0 及以上;MySQL 版本 5.1.0 及以上;
2、CURL(SSL)支持;JSON;PDO;PDO-MySQL;GD;XML;
3、配置文件(/configuration.php)、附件目录(/attachments/)、下载目录(/downloads/)和模板编译目录(/templates_c/)可读写。
二、安装之前
1、上传到网站目录,解压缩。(wget、unzip)
2、将文件 configuration.php.new 改名为 configuration.php。
3、 将 /configuration.php、 /attachments、 /downloads、 /templates_c 这四个文件(夹)的权限更改为777,即完全权限。(如果是suPHP 或 PHPSuExec不需要修改)
4、如果是开心版,需要将 License.php 补丁授权文件覆盖掉原授权文件,WHMCS 7.x 授权文件所在位置:\vendor\whmcs\whmcs-foundation\lib\license.php。(如果是正常购买的授权,请忽略本步)
三、安装 WHMCS
1、打开 http://网站域名/install
2、同意 WHMCS END USER LICENSE AGREEMENT;系统检查后,开始安装。
3、输入 License Key、Database Username、Database Password 和 Database Name,继续。(如果是开心版安装,License Key 可以随便填字母数字组合)
4、输入后台管理员的信息,继续安装。
5、安装完成之后,删除 /install 目录,修改/configuration.php 文件权限为644。
四、安装之后
安装完成之后,第一次来到网站后台会有初始设置向导,分别有基础信息、支付网关、域名服务、主机服务这四个很基本的设置向导。也可以在 Setup>General Setting 中来详细地设置每一项。
有一个东西需要看的,就是 http://网站域名/admin/systemhealthandupdates.php,这是 WHMCS 的系统健康检查,可以根据提示使安装的 WHMCS 变得更安全和稳定。
因为版权问题,暂不公开分享 License.php 补丁授权文件
呼吁:开心版只作为研究之用,勿用作商用,请尊重 WHMCS 版权。