Reseller Hosting คืออะไร
Reseller Hosting คือบริการที่ให้คุณซื้อพื้นที่ Hosting จากผู้ให้บริการหลัก (Host Provider) ในราคาส่ง แล้วนำมาแบ่งขายต่อให้ลูกค้าของคุณเองในราคาปลีก เปรียบได้กับการเช่าห้องในอาคารแล้วนำมาปล่อยเช่าต่อ
ระบบที่ใช้งานหลักสำหรับ Reseller Hosting คือ WHM (Web Host Manager) ซึ่งเป็น Control Panel ระดับบนที่ให้คุณสร้างและบริหาร cPanel Account ของลูกค้าแต่ละรายได้ ลูกค้าจะได้รับ cPanel เป็นของตัวเองเหมือน Shared Hosting ทั่วไป แต่คุณจะเป็นผู้บริหารจากด้านหลังผ่าน WHM
ทำไมถึงเลือก Reseller Hosting
Reseller Hosting เหมาะกับหลายกลุ่ม:
- นักพัฒนาเว็บและ Web Agency — จัดการ Hosting ให้ลูกค้าหลายรายในที่เดียว
- ผู้ที่ต้องการรายได้เสริม — ขาย Hosting เป็น Side Business
- ผู้ประกอบการ IT SME — ให้บริการ Hosting เป็นส่วนหนึ่งของแพ็กเกจบริการ
- ผู้ที่มีลูกค้าหลายรายและต้องการควบคุม — ตั้งค่า Quota/Resource ให้แต่ละ Account ได้เอง
โครงสร้างของ Reseller Hosting
สิ่งที่คุณได้รับเมื่อซื้อ Reseller Plan คือ:
- WHM Access — Control Panel ระดับ Reseller ใช้จัดการทุกอย่าง
- Disk Space และ Bandwidth รวม — เช่น 50 GB / 500 GB แบ่งให้ลูกค้าได้ตามต้องการ
- จำนวน Account ไม่จำกัด (หรือตามแพ็กเกจ)
- ชื่อแบรนด์ของตัวเอง (Private Label) — ลูกค้าจะเห็น Nameserver และ Control Panel ในชื่อของคุณ
ตั้งค่า WHM สร้าง Account ลูกค้า
หลังได้รับ WHM Access ให้ทำตามขั้นตอนนี้:
ขั้นที่ 1: Login WHM
เข้า WHM ผ่าน URL เช่น https://yourserver.com:2087 หรือ https://yourserver.com/whm ด้วย Username และ Password ที่ได้รับจาก Host Provider
ขั้นที่ 2: สร้าง Package Plan
Package Plan คือ Template ที่กำหนด Resource ให้แต่ละ Account เช่น Disk 5GB, BW 50GB, Max Emails 50
- ไปที่ Packages → Add a Package
- ตั้งชื่อ Package เช่น "Basic Plan", "Pro Plan"
- กำหนด Disk Quota, Bandwidth, Max Databases, Max Subdomains
- กด Add เพื่อบันทึก
ขั้นที่ 3: สร้าง Account ลูกค้า
- ไปที่ Account Functions → Create a New Account
- กรอก Domain Name ของลูกค้า
- กำหนด Username, Password, Email
- เลือก Package ที่สร้างไว้
- กด Create
หลังสร้างเสร็จ ลูกค้าสามารถ Login cPanel ได้ที่ https://yourdomain.com/cpanel ด้วย Username/Password ที่กำหนด
ขั้นที่ 4: ตั้งค่า Nameserver ส่วนตัว
หากต้องการ Branding ให้ตั้ง Custom Nameserver เช่น ns1.yourbrand.com และ ns2.yourbrand.com โดยไปที่ Server Configuration → Basic WebHost Manager Setup
Billing Management สำหรับ Reseller
การเก็บเงินลูกค้าสามารถทำได้หลายวิธี:
- WHMCS — ระบบ Billing อัตโนมัติที่นิยมที่สุด รองรับการเปิด Invoice, เก็บเงิน, ระงับ Account อัตโนมัติ
- ClientExec — ทางเลือกราคาถูกกว่า WHMCS มีฟีเจอร์ครบสำหรับ Reseller ขนาดเล็ก
- Manual Invoice — สำหรับลูกค้าน้อยราย ใช้ Google Sheets หรือโปรแกรมออก Invoice ทั่วไป
ตรวจสอบระบบ Reseller ทำงานถูกต้อง
# ตรวจสอบ Disk Usage ทั้งหมดใน Reseller Account
whmapi1 getdiskusage
# ดูรายการ Account ทั้งหมด
whmapi1 listaccts
# ตรวจสอบ Quota ของ Account ลูกค้า
whmapi1 getacctlimits user=customerusername
# ทดสอบว่า cPanel ลูกค้าเปิดได้ปกติ
curl -I https://customerdomain.com/cpanel
# ตรวจสอบ Nameserver ที่ตั้งค่าไว้
dig +short NS yourbrandns.com
แก้ปัญหาที่พบบ่อย
Error: "Account Quota Exceeded" เมื่อสร้าง Account ใหม่
แสดงว่า Reseller Account ของคุณถึง Limit ที่ Host Provider กำหนด ต้องอัพเกรด Reseller Plan หรือลดขนาด Package ที่แบ่งให้ลูกค้าเพื่อประหยัด Quota
ลูกค้า Login cPanel ไม่ได้หลังสร้าง Account
ตรวจสอบว่า DNS ของโดเมนลูกค้าชี้ไปที่ Server ของคุณแล้วหรือยัง และรอ Propagation 24-48 ชั่วโมง ลูกค้าสามารถ Login ผ่าน IP Address โดยตรงได้ในระหว่างรอ
WHM แสดงข้อผิดพลาด "Disk Full" ทั้งที่ยังมีพื้นที่เหลือ
อาจเกิดจาก Inode (จำนวนไฟล์) เต็ม ไม่ใช่ Disk Space ให้ตรวจสอบ Inode Usage ใน WHM และแจ้งให้ลูกค้าลบไฟล์ที่ไม่ใช้ โดยเฉพาะ Cache Files และ Log Files เก่า
Nameserver ส่วนตัวใช้งานไม่ได้
ต้องตั้งค่า Glue Record ที่ Domain Registrar ของ Nameserver Domain ด้วย ไม่ใช่แค่สร้าง A Record ใน WHM เท่านั้น Glue Record คือการผูก IP กับ Nameserver โดยตรงที่ Registry
คำถามที่พบบ่อย
Q: Reseller Hosting ต่างจาก Shared Hosting อย่างไร?
A: Shared Hosting คุณได้แค่ cPanel เดียวสำหรับเว็บตัวเอง แต่ Reseller Hosting คุณได้ WHM ที่สามารถสร้าง cPanel Account ให้คนอื่นได้ไม่จำกัด Resource ทั้งหมดจะถูกแบ่งมาจาก Reseller Quota
Q: ต้องมีความรู้เทคนิคมากแค่ไหนถึงทำ Reseller ได้?
A: ความรู้พื้นฐานเรื่อง cPanel, DNS, และ Email Setup ก็เพียงพอสำหรับเริ่มต้น WHM มี GUI ที่ใช้งานง่าย ไม่จำเป็นต้องรู้ Linux Command Line สำหรับงานทั่วไป แต่ถ้าลูกค้ามีปัญหาซับซ้อน ความรู้ด้าน Server จะช่วยได้
Q: Reseller Hosting ทำกำไรได้จริงไหม?
A: ได้จริง ถ้ามีลูกค้าเพียงพอ ตัวอย่างเช่น ซื้อ Reseller Plan 500 บาท/เดือน แล้วขาย Hosting ให้ลูกค้า 10 ราย ราคา 100 บาท/เดือน/ราย จะได้รายได้ 1,000 บาท/เดือน กำไร 500 บาท/เดือน
ผู้ที่ต้องการเริ่มธุรกิจ Reseller Hosting สามารถดูแพ็กเกจ hosting จาก asiagb.com ซึ่งมีราคาเริ่มต้นที่เหมาะสำหรับ reseller ในไทย