新功能

使用邮件投递中心掌控您的邮件投递新功能:邮件投递中心,更智能的邮件投递 阅读更多 >

借助 WHM 经销商套餐(及 WHMCS 许可证)创办您自己的虚拟主机业务

一份面向建站公司和自由职业者的实用指南:为什么转售主机能带来持续性收入、WebGee 经销商套餐包含哪些内容,以及如何设置 WHM 套餐、客户账户和 WHMCS 计费。

AI 总结:
借助 WHM 经销商套餐(及 WHMCS 许可证)创办您自己的虚拟主机业务

如果您为客户建站或维护网站,那么您很可能已经在做一家主机公司的工作,却没有为此收费。您替客户选择主机、开通账户、修复邮箱、续费域名,网站宕机时还要接电话。经销商主机能把这些工作变成一项可以按月收费的产品。

本指南面向希望以自有品牌销售主机的建站公司、自由职业者和 IT 顾问。内容涵盖:为什么转售主机值得做、WebGee 经销商套餐能为您提供什么、如何在 WHM 中设置第一批套餐和客户账户、如何接入 WHMCS 实现计费与自动化、如何在多个区域销售,以及如何为自己的套餐定价。

要点速览

  1. 转售主机可以把您已经在为客户做的网站维护工作,变成持续性收入。
  2. WHM 用于创建套餐和 cPanel 账户;WHMCS 负责计费、发票和自动开通。
  3. 套餐限额必须在您经销商套餐的总额度之内,否则 WHM 不会创建该套餐。
  4. 如需在多个区域销售,每个区域需持有一个经销商套餐;追加套餐可享受折扣。
  5. 定价应基于您的成本和所提供的支持,而不仅仅是磁盘空间。

为什么主机业务是建站公司理想的持续性收入

项目收入时多时少。网站建设只付一次款,之后客户便没了动静,直到下一次改版。主机则恰恰相反:金额不大,但只要网站在线,就按月或按年持续计费。

对建站公司来说,转售主机有几项实实在在的优势:

  • 收入可预期。二十或五十个按月付费的客户累积起来,就能形成一笔基础收入,在任何项目到手之前就覆盖固定成本。
  • 掌控技术栈。每个客户网站都运行在您熟悉的平台上,使用相同的控制面板、PHP 配置和备份流程。
  • 支持更快捷。出现故障时,您可以直接登录排查,而不必等客户翻找某个您从未用过的主机的密码。

需要明确的是您要承担哪些责任。经销商主机是一门生意,而不是一键即用的产品。WebGee 负责服务器硬件、网络、平台更新和安全,并为您提供支持;您则负责支持您的客户、处理他们的计费并为他们开通账户。文档页面经营主机业务涉及哪些工作详细说明了双方的职责划分。

您的客户归您负责 WebGee 为您提供支持,而不是为您的客户提供支持,与他们没有任何业务关系,也看不到您的计费信息。请提前规划好如何解答客户的问题,包括在不方便的时间段。这一点最常被低估。

WebGee 经销商套餐包含哪些内容

WebGee 经销商套餐是一个基于 cPanel 和 WHM 的平台,让您以自有品牌运营客户账户。主要组成部分包括:

  • WHM(WebHost Manager)。这是您作为经销商的控制面板。您可以用它创建套餐和 cPanel 账户、暂停欠费客户、编辑 DNS,并且无需询问密码即可登录任意客户的 cPanel。
  • 每位客户独立的 cPanel。每位客户都拥有自己的 cPanel 账户,文件、数据库和邮箱彼此独立。
  • 白标品牌。套餐为 100% 白标:您可以用自己的 Logo 和品牌元素定制 cPanel,所有经销商套餐还免费包含自定义域名服务器,客户的域名指向的是您的品牌,而不是 WebGee。
  • 域名转售。每个 cPanel Reseller 和 Premium Reseller 套餐都可使用 WebGee 的域名经销平台,涵盖 1,000+ 个顶级域名,价格具有竞争力,且无开户费。
  • 经销商折扣。经销商账户在域名注册、转入和续费,VPS 和云服务器,独立服务器以及追加经销商套餐方面均享受折扣价。登录经销商账户后,结账时会自动应用折扣,当前折扣列表位于Client Area → Reseller Area → Exclusive Discounts。
  • 免费迁移。如果您的客户网站目前托管在其他地方,WebGee 的迁移团队会免费为您迁移网站、邮箱和数据库。详见免费迁移。

WHMCS 的作用

WHM 负责创建主机账户,但不能收款、发送发票或提供客户门户。这正是 WHMCS 的用途:在客户付款或逾期未续费时,它会自动开通、暂停或终止账户,并为客户提供一个统一的地方来管理服务、发票和支持工单。

WebGee 是 WHMCS 授权经销商。Premium Reseller 套餐包含一个免费的 WHMCS Starter 许可证,最多支持 250 个客户账户,客户区页脚会带有标准的“Powered by WHMCS”链接。其他经销商套餐可以以经销商专属价格购买 WHMCS 许可证,带品牌标识的 Starter 版本低至 $8.95/月;各版本详情请参阅 WHMCS 许可证。从 WebGee 获取的 WHMCS 许可证与您的经销商套餐绑定,取消套餐即同时终止许可证。

第 1 步:登录 WHM 并完成基础设置

WHM 运行在 2087 端口。域名指向服务器后,通过 https://yourdomain.com:2087 登录;在此之前,请使用 https://your-server-hostname:2087。登录凭据在您的欢迎邮件中,您也可以通过自己 cPanel 中的 WHM 图标打开 WHM。

在 WHM 中最快捷的导航方式是搜索框。输入所需工具的名称,菜单就会自动筛选。

WHM 主界面,箭头分别指向侧边栏的工具搜索框和顶部的 Search Tools and Accounts 搜索框
使用任一搜索框即可直接跳转到 WHM 工具,例如 Create a New Account。

在创建任何客户账户之前,先完成以下两项设置,越早做越省事:

  • 自定义域名服务器,例如 ns1.youragency.com 和 ns2.youragency.com,这样客户就永远不会看到 WebGee 的域名服务器。详见创建自定义域名服务器。
  • DNS 区域模板,适用于每位客户都需要相同记录的情况。在 Edit Zone Templates 中,您可以添加 SPF 记录,或为您提供的某项服务添加 CNAME。模板仅对新创建的域名(或您重置的区域)生效,因此请在接入客户之前完成设置,并先在一个测试账户上验证。详见自定义 DNS 区域模板。

第 2 步:创建与您的套餐相匹配的产品套餐

套餐就是您销售的产品:一组限额(例如磁盘配额和带宽),WHM 会将其应用到基于该套餐创建的每个账户上。请在创建账户之前,通过 Packages → Add a Package 创建套餐。

最重要的规则是:套餐的限额必须在您经销商套餐的总额度之内。如果某个套餐的磁盘配额超出您的套餐允许范围,WHM 会拒绝创建,将配额设为 unlimited 也同样如此。带宽的规则相同。

WHM 的 Edit a Package 界面,显示套餐名称以及 Resources 部分,其中 Disk Space Quota 设为 10240 MB 并设置了 Monthly Bandwidth Limit,Unlimited 选项均未选中
请为 Disk Space Quota 和 Bandwidth 设置明确的数值,而不是选择 Unlimited,确保套餐不超出您的总额度。

按计划销售的账户数量来规划套餐大小 用套餐的存储空间除以您计划销售的账户数量,而不是现有账户数量。一个 50 GB 的套餐如果卖成十个 5 GB 账户,就已全部分配完毕;如果卖成十个 20 GB 账户,则属于超售,WHM 也不会允许您创建这样的套餐。

如果您想提供包含 SSH 的套餐,请在套餐中启用 Shell Access,这样新账户会自动获得该权限。编辑套餐只会影响新创建的账户,已使用该套餐的现有账户不会被追溯更新。详见为客户账户启用 SSH。

第 3 步:为客户创建 cPanel 账户

套餐准备好后,创建账户只需一分钟:

  1. 在 WHM 中搜索 Create a New Account。
  2. 输入客户的域名、用户名、密码和联系邮箱。
  3. 选择用于设定账户限额的套餐。
  4. 点击 Create。
WHM 的 Create a New Account 表单中的 Domain Information 部分,包含 Domain、Username、Password、Re-type Password 字段、带 Password Generator 按钮的密码强度指示器,以及 Email 字段
Create a New Account 中的 Domain Information 部分。请使用 Password Generator 生成高强度密码。

此后,您可以在 List Accounts 中搜索、登录、暂停或终止账户。域名旁边的橙色 cP 图标可以在无需客户密码的情况下打开其 cPanel,让您在不打扰客户的前提下提供帮助。

先暂停,再终止 Terminate an Account 会删除文件、数据库和邮箱,且无法撤销。只要情况尚未明朗(例如客户逾期付款),请改用暂停。暂停是可逆的,同样能让网站下线。

向其他经销商销售需要 VPS

共享主机上的经销商套餐无法再创建下级经销商;这需要在 VPS 或独立服务器上拥有 root 权限的 WHM。如果您以后想提供自己的经销商账户,创建方式相同,只需在 Reseller Settings 中勾选 Make the account a reseller。在交付登录凭据之前,请先设置好新经销商的限额。详见在 WHM 中创建经销商账户。

WHM 的 Create a New Account 表单中的 Reseller Settings 部分,Make the account a reseller 复选框已勾选并高亮显示,Make the account own itself 选项未勾选
在拥有 root WHM 的 VPS 或独立服务器上,此选项可将新账户设为经销商账户。

第 4 步:接入 WHMCS 实现计费与自动化

客户不多时,仅靠 WHM 也能应付,但手动开票和开通账户很快就难以为继。WHMCS 将您的在线商店与 WHM 连接起来,客户付款后即可自动创建账户。

  1. 安装 WHMCS。在 cPanel 中打开 Softaculous Apps Installer,搜索 WHMCS 并使用您的许可证密钥进行安装。通常会选择 billing.youragency.com 这样的子域名。除非您想安装到子目录,否则请将 In Directory 留空,因为许可证与签发时指定的域名、IP 地址和目录绑定。安装完成后,删除 install 目录,将 configuration.php 的权限设为 400,并添加 WHMCS 的 cron 任务。详见使用 Softaculous 安装 WHMCS。
  2. 生成 WHM API 令牌。在 WHM 中进入 Development → Manage API Tokens,生成一个名称类似 whmcs 的令牌并复制。令牌只会显示一次。请将其限制为仅允许您的 WHMCS 服务器 IP 地址使用,这样即使令牌泄露,在其他地方也无法使用。详见按 IP 限制 WHM API 令牌。
  3. 在 WHMCS 中添加服务器。在 Setup → Products/Services → Servers 中,添加一个类型为 cPanel 的服务器,填写您的经销商用户名和 API 令牌,勾选 Secure 并使用端口 2087。点击 Test Connection,测试通过后再保存。详见将服务器添加到 WHMCS。
  4. 将每个产品关联到 WHM 套餐。在每个 WHMCS 产品的 Module Settings 中,选择 cPanel 模块以及该产品要开通的 WHM 套餐。
WHMCS 的 Edit Product 界面 Module Settings 选项卡,Module Name 设为 cPanel,Server Group 设为 Shared Hosting,WHM Package Name 设为 Test
已关联 WHM 套餐的 WHMCS 产品。该产品的新订单会基于对应套餐创建账户。

如果 WHM Package Name 列表为空,几乎可以肯定是该套餐因限额超出您的套餐总额度而从未在 WHM 中创建成功。请在 WHM 中检查 Packages → List Packages,修正磁盘和带宽数值,然后在 Module Settings 中重新获取列表。同时,请确认 WHMCS 连接时使用的是拥有这些套餐的同一个经销商账户。

WHMCS 的 Module Settings 选项卡,已选择 cPanel 模块,但 WHM Package Name 下拉列表为空
WHM Package Name 列表为空,通常意味着该套餐尚未在 WHM 中创建。

通过 SMTP 发送 WHMCS 邮件

默认情况下,WHMCS 使用 PHP 的 mail 函数发送邮件,这种方式未经身份验证,无法通过 SPF 和 DKIM 检查。对计费系统而言,这意味着发票和密码重置邮件会进入垃圾邮件箱。请在接收第一笔订单之前将其切换为 SMTP:

  1. 在 WHMCS 用于发信的域名上创建一个邮箱,例如 [email protected]。Gmail 或 Outlook 邮箱无法使用。
  2. 在 WHMCS 中进入 Configuration → System Settings → General Settings → Mail,然后点击 Configure Mail Provider。
  3. 选择 SMTP,填写主机 mail.webgee.com、端口 465、SSL 类型 SSL,用户名填写完整的邮箱地址,并填写邮箱密码。
WHMCS 的 Mail 设置,Mail Provider 显示为 PHP Mail (Default),箭头指向 Configure Mail Provider 按钮
WHMCS 默认使用 PHP Mail。点击 Configure Mail Provider 进行更改。
WHMCS 的 Configure Mail Provider 对话框,Mail Provider 设为 SMTP,Mail Encoding 为 8bit,Service Provider 为 Generic,SMTP Host 字段为空
选择 SMTP,然后填写主机、端口、SSL 类型和邮箱凭据。

端口与 SSL 类型必须匹配 端口 465 需要使用 SSL,端口 587 需要使用 TLS。两者混用是 WHMCS 无法发信最常见的原因。

在多个区域销售

如果您的客户分布在不同国家,服务器位置就很重要。物理距离会增加每个请求的延迟,而且有些客户要求数据必须存放在特定的司法管辖区内。

WebGee 经销商套餐位于下单时选定的一个区域,套餐内的所有账户也都位于该区域。如需在多个区域销售,请在每个区域各持有一个经销商套餐,并将每位客户的账户创建在离客户或其访客最近的套餐上。追加经销商套餐可享受折扣,折扣从第二个套餐开始适用,而非第一个。

运营多个套餐时需要注意以下几点:

  • 将每个套餐作为独立服务器添加到同一个 WHMCS 安装中,然后选择在哪里开通账户。
  • 套餐不会在不同的 WHM 之间同步,因此需要在每个套餐上重新创建。
  • 自定义域名服务器可以指向您的主套餐,客户无需知道您持有多少个套餐。
  • 在您自己的套餐之间转移账户属于迁移操作。请不要使用 Migration Center;请提交工单,WebGee 会使用 Live Transfer 进行迁移,期间账户保持在线。

完整说明请参阅在多个地区销售主机。

为您自己的主机套餐定价

定价没有唯一的标准答案,但以下几条原则可以帮助您保持转售业务的盈利:

  • 从成本出发。把经销商套餐、WHMCS 许可证(如有)、支付网关手续费和域名费用加总,再算出需要卖出多少个账户才能覆盖成本。超出部分就是利润。
  • 卖的是成果,而不是兆字节。大多数小企业客户并不会比较磁盘配额。请把主机与他们真正看重的东西打包在一起:安装配置、SSL、经过测试的备份、更新维护,以及一位可以直接联系的专人。
  • 精简产品线。两三个套餐比八个套餐更容易讲清楚,也更容易提供支持。入门版、商务版和托管版三个套餐,足以满足大多数建站公司的需要。
  • 为您的时间定价。支持是随客户数量增长的成本。如果套餐包含 WordPress 更新或邮箱方面的帮助,就要为此收费。
  • 善用您的折扣。通过经销商账户购买的域名、VPS 和独立服务器均享受折扣,转售时就有了利润空间。

还要清楚哪些限制才是关键。在 WebGee 共享主机和经销商主机上,带宽不计量;账户受 CloudLinux LVE 在 CPU、内存和入口进程方面的限制。如果某位客户的用量超出其配额,Resource Boost 可以为该账户单独将 RAM、CPU 和入口进程翻倍。详见包含多少带宽和为单个账户增加资源。

迎来第一位付费客户之前

  • 已在您自己的域名上设置好自定义域名服务器
  • 已在 WHM 中创建限额符合套餐总额度的套餐
  • 已创建并检查测试账户,包括 DNS 和邮箱
  • 已安装 WHMCS、添加 cron 任务并删除安装文件
  • WHM API 令牌已限制为仅允许 WHMCS 服务器的 IP 使用
  • WHMCS 产品已关联 WHM 套餐,并已完成一笔测试订单
  • WHMCS 已通过 SMTP 从您自己的域名发送邮件
  • 已准备好服务条款、可接受使用政策,并公布了支持时间
与 WebGee 一起开启您的主机业务白标 cPanel 和 WHM 经销商主机,提供自定义域名服务器、域名转售、经销商折扣和免费迁移。需要更多资源和免费的 WHMCS Starter 许可证?欢迎了解 Premium Reseller 主机。
查看经销商主机套餐

下一步

从小规模起步。先迁移几位现有客户——如果他们托管在其他地方,可以使用免费迁移——在大范围推广主机服务之前,先打磨好您的套餐和支持流程。准备就绪后,可以对比经销商主机的各个套餐;如果您希望服务器负载更低并附带 WHMCS Starter 许可证,也可以选择 Premium Reseller 主机。

常见问题

转售主机需要技术能力吗?

需要一些。WebGee 负责管理服务器、平台更新和安全,但您需要在 WHM 中创建账户、处理计费并为自己的客户提供支持。熟悉 cPanel、DNS 和电子邮件会是很大的优势。

WebGee 经销商主机包含 WHMCS 吗?

Premium Reseller 套餐包含一个免费的 WHMCS Starter 许可证,最多支持 250 个客户。其他经销商套餐可以以经销商专属价格添加 WHMCS 许可证。从 WebGee 获取的许可证与您的经销商套餐绑定。

我的客户能看出主机来自 WebGee 吗?

经销商套餐均为白标服务。您可以用自己的 Logo 为 cPanel 打造品牌,并使用自定义域名服务器,所有经销商套餐均免费包含此功能。

我可以在多个国家销售主机吗?

可以。每个经销商套餐位于一个区域,因此您需要在每个想要服务的区域各持有一个套餐。追加套餐可享受折扣,并且每个套餐都可以作为独立服务器添加到同一个 WHMCS 安装中。

经销商主机的带宽有限制吗?

WebGee 共享主机和经销商主机不计量带宽。账户受 CloudLinux LVE 在 CPU、内存和入口进程方面的限制,这才是需要关注的指标。

  • 经销商主机
  • WHM
  • WHMCS
  • cPanel
  • 建站公司
  • 白标主机
关于作者WebGee Sr. Support Engineer
在 Google 上将 WebGee 设为首选来源
借助 WHM 经销商套餐(及 WHMCS 许可证)创办您自己的虚拟主机业务 | WebGee