V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Nyarime
V2EX  ›  推广

在服务器上搭建 WHMCS 财务系统

  •  
  •   Nyarime · 2021-05-30 17:52:25 +08:00 · 1494 次点击
    这是一个创建于 1306 天前的主题,其中的信息可能已经有所发展或是发生改变。

    好久没有更新博客了,这篇文章将教你如何在服务器上部署 WHMCS 。这个程序对主机圈的大佬应该算是老朋友了,虽然有 Zkeys 等新的财务系统,但是 WHMCS 在总体上还是蛮不错的。下面我们准备下服务器和相关的文件。

    准备工作

    WHMCS v7.10 能够建站的服务器一台 (没有?可以试试腾讯云轻量服务器)

    创建服务器

    这里我购买的是腾讯云轻量。可以在这购买: https://curl.qcloud.com/dfMFnwqL

    选择实例的区域和配置

    注意,如果你的域名没有备案,可以选购香港或海外实例。这里为了方便,我们选择宝塔面板应用,等会建站就十分方便了。 当然,如果你不喜欢使用面板,也可以自己编译 web 环境等等,这里还是以小白的角度来教学。

    配置 Web 环境

    在此,我们已经创建好服务器。现在我们需要安装 Web 环境,这边笔者以 Nginx-Tengine 和 MySQL8 为例。

    配置好的 Web 环境

    然后我们编辑 PHP 设置,安装一些必要的扩展

    安装扩展

    到目前为止,已经环境部署。然后各位同学可以按照对应需求进行调整和删减。

    创建和部署 WHMCS

    先创建站点,以“store.idc.moe”为例。我们创建站点:

    创建 store.idc.moe

    然后上传并解压 WHMCS:

    解压 WHMCS

    如果你有许可证,可以先跳过 [授权程序] 步骤!

    授权程序

    如果你没有取得 WHMCS 许可证,请记得替换授权文件! 先从 https://lib.idc.moe/whmcs/License.zip 下载并解压,提取里面的 license.php 文件 然后覆盖 (网站目录)/vendor/whmcs/whmcs-foundation/lib 下的 License.php 即可

    安装 WHMCS

    打开 store.idc.moe 你可以看到:

    whmcs 安装

    点击 Click here to begin... 继续安装 在要求授权码的地方,随便填写即可。总之 License.php 已经替换掉了,不会出现错误

    授权码

    然后打开宝塔面板的 [计划任务] 中,按要求添加计划任务

    计划任务

    不然你的客户到期了,产品也不会停止。

    配置宝塔面板

    然后继续安装 WHMCS 之后,删除 install 文件夹。到此你已经成功安装 whmcs 在服务器上!

    Love4Taylor
        1
    Love4Taylor  
       2021-05-30 22:24:10 +08:00 via iPhone   ❤️ 1
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2938 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 18ms · UTC 14:15 · PVG 22:15 · LAX 06:15 · JFK 09:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.