一. WHMCS配置

  1. 安装宝塔面板7.4.5
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
  1. 解除新版宝塔强制绑定
sed -i "s|if (bind_user == 'True') {|if (bind_user == 'REMOVED') {|g" /www/server/panel/BTPanel/static/js/index.js

如果需要还原,如下:

sed -i "s|if (bind_user == 'REMOVED') {|if (bind_user == 'True') {|g" /www/server/panel/BTPanel/static/js/index.js
  1. 登录宝塔,安装基础环境


    • php 7.0 (扩展:ionCube)(宝塔默认开启OpenSSl、cURL)
    • pureftpd 1.0.49
    • phpmyadmin 4.9
    • mysql 5.6
    • nginx 1.18
  2. 添加站点同时创建数据库(可自行配置ssl证书)
  3. 上传whmcs安装包到站点目录并解压,解压后删除压缩包
  4. 将开心补丁上传到目录/vendor/whmcs/whmcs-foundation/lib
  5. configuration.php.new重命名为configuration.php
  6. 访问https://yourdomain/install/进行安装(授权随便输入即可)
  7. 删除install目录
  8. 设置自动任务php -q /www/wwwroot/mjj.fujuv2.xyz/crons/cron.php(每5分钟运行一次)
  9. 可自行部署进一步的安全步骤:https://docs.whmcs.com/Further_Security_Steps
  10. 访问https://yourdomain/admin进入后台进行配置
  11. 添加并配置插件(包括开心补丁、汉化、对接SolusVM、支付网关)


    1. whmcs开心补丁
    2. 汉化
    3. 对接SolusVM插件
    4. 支付网关(我使用的52fancy的当面付
  12. 对接SolusVM Master的API
  13. 添加产品服务器
  14. 添加产品(需要添加自定义字段vserverid并设置为Admin Only,否则无法显示小鸡的状态)

二. SolusVM Master 配置

  1. 安装Master(选择UI)
curl -o install.sh https://files.solusvm.com/install.sh && sh install.sh
  1. 记录下登录信息
  2. 编辑hosts文件进行伪授权

    vim /etc/hosts

以下二选一:
SolusVM Enterprise (NOC)

150.95.9.225 soluslabs.com
150.95.9.225 www.soluslabs.com
150.95.9.225 licensing1.soluslabs.net
150.95.9.225 licensing2.soluslabs.net
150.95.9.225 licensing3.soluslabs.net
150.95.9.225 licensing4.soluslabs.net
150.95.9.225 licensing5.soluslabs.net
150.95.9.225 licensing6.soluslabs.net

SolusVM Enterprise (RS)

 150.95.9.221 soluslabs.com
 150.95.9.221 www.soluslabs.com
 150.95.9.221 licensing1.soluslabs.net
 150.95.9.221 licensing2.soluslabs.net
 150.95.9.221 licensing3.soluslabs.net
 150.95.9.221 licensing4.soluslabs.net
 150.95.9.221 licensing5.soluslabs.net
 150.95.9.221 licensing6.soluslabs.net
  1. 添加节点
  2. 添加ip
  3. 添加默认安装的系统文件
  4. 添加产品计划
  5. 获得API与WHMCS对接

三. SolusVM Slave 配置

  1. 安装Master(选择OpenVZ)
curl -o install.sh https://files.solusvm.com/install.sh && sh install.sh
  1. 记录下ID以及API信息

四. 参考资料

  1. https://wzfou.com/whmcs-jiaocheng/
  2. https://www.hostloc.com/forum.php?mod=viewthread&tid=746068&highlight=whmcs
  3. http://www.yehes.com/fuli/847.html
  4. https://lula.fun/1370.html
最后修改:2023 年 08 月 26 日
如果觉得我的文章对你有用,请随意赞赏