WooCommerce でホスティングを販売する方法 (#1 WHMCS 代替手段)

公開日 | による
8 分で読めます

Ever dreamed of starting your own web hosting company? For years, that dream came with a significant hurdle: WHMCS. While powerful, WHMCS (Web Host Manager Complete Solution) is notoriously complex, often requires specialized hosting, and demands a steep learning curve. This technical barrier has kept countless entrepreneurs on the sidelines.

しかし、すでに使い慣れているプラ​​ットフォームを使用して、完全に自動化されたホスティングおよびドメイン再販ビジネスを構築できたらどうでしょうか?

今がその時です。複雑さは忘れてください。 WordPress ダッシュボードから直接、プロフェッショナルでスケーラブルなホスティング ビジネスを立ち上げることができます。

This guide will walk you through the exact, step-by-step process of selling hosting and domains using ウーコマース. We’ll leverage the power of a game-changing plugin called SkyHS to bridge the gap between your reseller hosting account and your user-friendly WooCommerce store, creating a seamless experience for you and your customers.


WooCommerce のために WHMCS を捨てる理由は何ですか?再販への現代的なアプローチ

Before we dive into the “how,” let’s understand the “why.” Choosing WooCommerce isn’t just a workaround; it’s a strategic upgrade for your business model.

  • 比類のないシンプルさ: If you know WordPress, you’re already 80% of the way there. You’ll manage hosting products just like any other WooCommerce product, using a familiar interface.
  • 費用対効果の高い: WHMCS の高額なライセンス料や特殊なホスティング要件を回避できます。世界で最も人気のある (そして無料の) CMS の上に構築しています。
  • 完全な設計の自由度: ホスティング ストアは WordPress テーマの一部です。ルック アンド フィールを無制限に制御できるため、シームレスなブランド エクスペリエンスが保証されます。 (サポートが必要な場合は、WooCommerce に最適なテーマの選択に関するガイドをご覧ください)。
  • 大規模なプラグイン エコシステム: Want to add an affiliate program, advanced analytics, or a specific payment gateway? The entire WooCommerce and WordPress plugin library is at your disposal.
  • 優れたSEO: Built on WordPress, your hosting business is primed for search engine optimization from day one, allowing you to attract customers organically.

必須ツールキット: 始めるために必要なもの

ホスティング帝国を構築するには、いくつかの重要な要素が必要です。以下のものを準備してください。

  1. WordPress ウェブサイト: ビジネスの基盤。
  2. WooCommerce プラグイン: WordPress 用の無料の電子商取引エンジン。からダウンロードできます。 公式プラグインリポジトリ.
  3. WooCommerce サブスクリプション プラグイン: ホスティング プランの定期的な請求を処理するため。これは、自動サブスクリプション モデルに不可欠なプレミアム プラグインです。
  4. WHM リセラー ホスティング アカウント: これは再販元のサーバー バックエンドです。ホスティングプロバイダーは、必要な WHM 認証情報を提供します。
  5. SkyHS プラグイン: WHM と WooCommerce をつなぐ魔法の橋。 SkyHS を使用しているのは、現時点でこの特定の目的に最も直接的で機能が完全に統合されているためです。からライセンスを購入する必要があります サイトSkyline.com/skyhs.
  6. eNom アカウント: ドメインリセラーになるには。無料の再販業者アカウントにサインアップするには、 eNom ウェブサイト.

ツールキットを組み立てたら、ビジネスを構築しましょう。


パート 1: 財団 – WHM サーバーを WooCommerce に接続する

この最初のフェーズは、サーバーとストアフロントの間の技術的なハンドシェイクをセットアップすることです。

ステップ 1: SkyHS プラグインをインストールしてアクティブ化する

まず、SkyHS プラグインを購入してダウンロードし、WordPress サイトにインストールします。インストールしたら、プラグインの設定ページに移動し、受け取ったライセンス キーを入力して有効化します。

Activating the SkyHS plugin with a license key.

ステップ 2: 中央顧客ダッシュボードを作成する

顧客はホスティングとドメインを管理する場所を必要としています。 SkyHS を使用すると、これが驚くほど簡単になります。

  1. に行く ページ > 新規追加 WordPress ダッシュボードで。
  2. 「マイ ダッシュボード」や「クライアント エリア」など、ページにわかりやすいタイトルを付けます。
  3. ページコンテンツブロックに次のショートコードを追加します。 [skyhs_dashboard].
  4. クリック 公開。このショートコードは、顧客向けに強力なフロントエンド ダッシュボードを自動的に生成します。
Creating the client dashboard page in WordPress.

ステップ 3: SkyHS 設定でダッシュボードをリンクする

次に、SkyHS に顧客をどこに送るかを指示する必要があります。

  1. に移動します ダッシュボード > SkyHS > SkyHS 設定.
  2. というラベルの付いたオプションを見つけます ダッシュボードページ.
  3. ドロップダウン メニューから、作成したばかりの「マイ ダッシュボード」ページを選択します。
  4. クリック 変更を保存.
Linking the client dashboard page in SkyHS settings.

ステップ 4: WHM サーバーに接続する

これは最も重要なステップです。強力な WHM 再販業者アカウントを SkyHS にリンクします。

  1. に行く ダッシュボード > SkyHS > サーバー そしてクリックしてください 新規追加.
  2. サーバータイトルを追加: サーバーに内部名を付けます (例: 「Main Reseller Server」)。
  3. WHM 認証情報を入力します。 ホスティングプロバイダーからの情報をフィールドに入力します。
    • WHMユーザーID: WHM ユーザー名。
    • WHMトークン: WHM API トークン。 (これは、WHM パネル内の「API トークンの管理」で生成できます。ヘルプについては、WHM のドキュメントを参照してください。)
    • WHMホスト: サーバーのホスト名または IP アドレス。
  4. クリック 公開.

検証: 公開後、ページがリロードされます。成功すると、というタイトルの新しいセクションが表示されます。 デフォルトの機能リストを備えた WHM パッケージ。このホスティング パッケージのリストは、サーバーが接続されていることを確認するものです。

Successful WHM server connection confirmed by package list

パート 2: ホスティング プランの作成と販売

バックエンドを接続したら、顧客が購入する実際の製品を作成しましょう。

ステップ 5: 「バリアブル サブスクリプション」製品を作成する

に行く 製品 > 新規追加。製品に「Premium Web Hosting」などの名前を付けます。下にスクロールして、 製品データ 箱。ドロップダウンから選択します 変数サブスクリプション.

ステップ 6: 「ホスティング」製品として設定する

で 製品データ ボックスで、ラベルが付いた新しいボックスをオンにします ホスティング。これにより、ドロップダウン メニューが表示されます。 サーバーの選択。接続したばかりのサーバーを選択します。 製品を下書きとして保存します。 これはサーバー情報をエディターにロードするため、重要です。

Configuring a WooCommerce product as a 'Hosting' product type.

ステップ 7: 属性を使用して計画を定義する

  1. に行きます 属性 [製品データ] ボックス内のタブをクリックして、 追加.
  2. 名前: 「プラン」と入力します。
  3. 値: 階層名をパイプ | で区切って入力します。例: 基本 |標準 |プレミアム。
  4. チェックボックスをオンにします バリエーションに使用.
  5. クリック 属性の保存.
Creating product attributes for hosting plans.

ステップ 8: 各プランの価格と機能を設定する

  1. に行きます バリエーション タブ。
  2. 選択 すべての属性からバリエーションを作成する そしてクリックしてください 行く.
  3. 各バリエーション (Basic、Standard など) を展開して構成します。
  4. 価格と請求期間を設定します。 価格(例: $5.99)と間隔(例: 月ごと)を入力します。
  5. ホスティング プランを選択します: このプランに対応する WHM パッケージを選択します。
  6. 機能テキストエリア: このプランの機能を 1 行に 1 つずつ入力します。販売ページに表示されます。
  7. すべてのバリエーションについて繰り返します。完了したら、をクリックします 公開!
Configuring a specific hosting plan variation in WooCommerce.
Feature list for product

おめでとう!これで、完全に自動化されたサブスクリプションベースのホスティング製品が完成しました。


パート 3: ドメインの統合と販売

ホスティング ビジネスはドメイン登録なしでは完了しません。 eNom を使って自動化しましょう。

ステップ 9: SkyHS で eNom 設定を構成する

  1. WordPress ダッシュボードで、次の場所に移動します。 SkyHS > eNom 設定.
  2. デフォルトのネームサーバー: WHM プロバイダからのネームサーバーを入力します(例: ns1.yourhost.com、ns2.yourhost.com)。
  3. ドメインあたりの追加料金 ($): マークアップを追加します(例: 2 ドルの料金の場合)。
  4. モード: これを次のように設定します ライブ.
  5. ライブユーザー名とライブパスワード: eNom アカウントの資格情報を入力します。
  6. クリック 設定の保存.
Configuring eNom reseller settings in the SkyHS plugin

ステップ 10: メニューにすべてを追加する

あなたの製品は存在しますが、顧客はそれを見つける必要があります。

  1. に行く 外観 > メニュー.
  2. 左側で、「 SkyHS エンドポイント.
  3. 次のボックスにチェックを入れます ホスティング、ドメイン、 そして ダッシュボード.
  4. クリック メニューに追加、それらを並べて、 保存メニュー.
Adding hosting, domain, and dashboard links to the main menu.

あなたの努力を検証して、出発しましょう!

訪問者として Web サイトにアクセスします。新しい「ホスティング」メニュー項目をクリックしてプランを表示します。プランを選択してバリエーションをご覧ください。 「ドメイン」ページに移動してドメインを検索し、ライブ eNom 統合を確認します。

やったね! WHMCS の複雑さを回避し、WordPress と WooCommerce を使用して、強力かつ柔軟で完全に自動化されたホスティングおよびドメイン ビジネスを構築することに成功しました。ブランディング、価格設定、顧客エクスペリエンスをすべて 1 つのダッシュボードから完全に制御できるようになりました。

リセラーホスティングの未来へようこそ。


よくある質問 (FAQ)

Q: WHMCS をどこかにインストールする必要がありますか?
答え: いいえ!それがこのシステムの利点です。必要なのは、WHM リセラー ホスティング アカウントのみです。 SkyHS は、API を介してサーバーの WHM パネルと直接通信するため、別個の WHMCS インストールの必要性が完全に排除されます。

Q: eNom 以外のドメイン レジストラを使用できますか?
答え: このガイドと SkyHS プラグインは、eNom とのシームレスな統合のために特別に設計されています。他のレジストラの場合は、別のプラグインまたはカスタム ソリューションが必要になります。

Q: ホスティング アカウントはどのように自動的に作成されますか?
答え: 顧客が購入を完了すると、WooCommerce サブスクリプションによって定期支払いプロファイルが作成されます。同時に、SkyHS は、その製品バリエーションにリンクされたパッケージに基づいて cPanel アカウントを作成するコマンドを WHM サーバーに安全に送信します。 100% 自動化されています。

Q: どのようなサポートを期待できますか?
答え: サポートには 2 つの要素があります: 1) ホスティング プロバイダーからサーバーと WHM パネルのテクニカル サポートが受けられます。 2) プラグインの機能に関する問題や質問については、SiteSkyline の SkyHS 開発者からのサポートが受けられます。

Rupesh Sharma

Siteskyline 共同創設者 | WordPress 開発者 |エリートフリーランサー