Skip to content
Netflix - 每月低至 25 元

MJJ 必备自建 IDC 系统 WHMCS 开心版 圆你一个老板梦

前言

WHMCS 是我们买 VPS 的最常见到的 IDC 系统,最近为了写 VPS 库存监控脚本,自己搭了一个 WHMCS 用来测试,顺便分享一下如何搭建属于自己的 WHMCS,圆你一个老板梦。WHMCS 开心版仅限学习、开发使用,商业用途请前往官网购买官方授权。

准备工作

本文基于 1Panel 面板进行搭建,你也可以使用其他面板,例如宝塔等等,也可以直接手搓,只要有 PHP + MySQL 环境即可。

  1. 首先创建 PHP 运行环境,建议使用 PHP 7,我测试下来 PHP 8 安装 ioncube_loader 不成功,至少需要包含以下扩展 mbstring,curl,pdo_mysql,bcmath,gmp,gd,ioncube_loader,如需更多功能,请参考官方扩展页面

创建运行环境

  1. 创建 MySQL 数据库,为了节约服务器资源,安装 5.7 版本即可

MySQL 数据库

  1. 创建网站,选择刚才创建好的运行环境

创建网站

安装 WHMCS

  1. 首先需要下载 WHMCS 以及 License.php 文件。下载链接:夸克网盘 / UC 网盘
  2. 将 WHMCS 上传至网站目录并解压

上传至网站目录

  1. 进入 https://domain.com/install/install.php 开始安装程序,一路下一步,来到填写数据库信息的界面,License Key 可以随意填写,Database Host 如果是 1Panel 安装的 MySQL 填写容器名

数据库信息

  1. 创建管理员账户

创建管理员账户

  1. 完成安装后,需要安装提示移除 /install/ 文件夹,并且设置定时任务

完成安装

  1. 替换授权文件,进入 /vendor/whmcs/whmcs-foundation/lib/ 目录将自带的 License.php 删除,然后将网盘中下载到的 License-8.10.1.php 重命名为 License.php 上传到该目录

效果展示

前台页面

后台管理

安装 Lagom 主题

由于 WHMCS 自带的主题比较丑,目前最流行的主题是 Lagom,网盘中提供的版本较老,可能和最新版的 WHMCS 有些不兼容,不过体验一下 UI 还是没什么问题的,商用请购买官方授权 官方演示站

  1. 建议在开始之前先备份一下整个网站目录,避免安装失败

  2. 将 templates 和 modules 中的所有文件,上传至 WHMCS 对应文件夹中,并赋予 /templates/lagom2/core/styles/ 目录写入权限

  3. 按照 Lagom 官方指导,在 WHMCS 后台将其启用

关注微信公众号搬瓦工 - 美国 CN2 优化线路
你认为这篇文章怎么样?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0

预览:

评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v3.1.3