Chuyển tới nội dung chính

Hướng Dẫn Thiết Lập Addon Domain Trong cPanel

Giới Thiệu

Addon Domain là một tính năng mạnh mẽ trong cPanel, cho phép bạn quản lý nhiều tên miền và website hoàn toàn độc lập trên cùng một tài khoản hosting. Thay vì phải mua nhiều gói hosting riêng biệt cho mỗi website, bạn có thể tiết kiệm chi phí và quản lý tập trung hơn bằng cách sử dụng Addon Domain. Mỗi Addon Domain sẽ hoạt động như một website riêng biệt với các tệp tin, cơ sở dữ liệu và email độc lập, nhưng tất cả đều nằm dưới một tài khoản cPanel chính.

📋 Thời gian: 5-10 phút | Độ khó: Cơ bản

Yêu Cầu

Để thực hiện việc thêm Addon Domain, bạn cần đảm bảo các điều kiện sau:

  • ✅ Bạn có một tài khoản hosting cPanel đang hoạt động.
  • ✅ Bạn sở hữu một tên miền (ví dụ: yournewdomain.com) đã được đăng ký.
  • ✅ Tên miền của bạn đã được trỏ về máy chủ định danh (nameservers) hoặc địa chỉ IP của gói hosting cPanel hiện tại của bạn. Quá trình này có thể mất từ vài phút đến 24-48 giờ để hoàn tất (gọi là DNS Propagation).
  • ✅ Bạn có quyền truy cập vào cPanel với thông tin đăng nhập hợp lệ.

Các Bước Thực Hiện

Bước 1: Đăng nhập vào cPanel

Truy cập vào địa chỉ cPanel của bạn, thường là yourdomain.com/cpanel hoặc yourdomain.com:2083, và đăng nhập bằng tên người dùng và mật khẩu của bạn.

# Ví dụ: Truy cập qua trình duyệt web
# Mở trình duyệt và nhập địa chỉ cPanel của bạn
# https://yourprimarydomain.com/cpanel
# Hoặc
# https://yourprimarydomain.com:2083

Bước 2: Tìm và chọn mục "Addon Domains"

Sau khi đăng nhập thành công, bạn sẽ thấy giao diện chính của cPanel. Sử dụng thanh tìm kiếm (thường ở phía trên cùng) hoặc cuộn xuống để tìm mục "Domains" và click vào biểu tượng "Addon Domains".

# Trong giao diện cPanel:
# Tìm kiếm "Addon Domains" trong ô tìm kiếm
# Hoặc điều hướng đến mục "Domains" -> "Addon Domains"

Bước 3: Nhập thông tin Addon Domain

Tại trang "Addon Domains", bạn sẽ thấy một biểu mẫu để thêm tên miền mới.

  • New Domain Name: Nhập tên miền bạn muốn thêm vào (ví dụ: yournewdomain.com).
    • 💡 Mẹo: cPanel thường sẽ tự động điền các trường "Subdomain" và "Document Root" dựa trên tên miền bạn nhập.
  • Subdomain: Trường này sẽ tự động được điền. Nó tạo ra một tên miền phụ trên tên miền chính của bạn (ví dụ: yournewdomain.yourprimarydomain.com), nhưng người dùng sẽ truy cập website của bạn qua yournewdomain.com.
  • Document Root: Đây là thư mục trên máy chủ nơi các tệp tin của website mới sẽ được lưu trữ. Nó cũng sẽ tự động được tạo (ví dụ: /home/yourusername/public_html/yournewdomain.com). Bạn có thể thay đổi nó nếu muốn, nhưng tốt nhất nên giữ mặc định để dễ quản lý.
  • Create an FTP account associated with this Addon Domain: (Tùy chọn) Nếu bạn muốn tạo một tài khoản FTP riêng biệt cho tên miền này để quản lý tệp tin, hãy tích vào ô này và nhập tên người dùng FTP cũng như mật khẩu. Đây là một thực hành tốt để tăng cường bảo mật và giới hạn quyền truy cập.
# Các trường cần điền:
# New Domain Name: yournewdomain.com
# Subdomain: yournewdomain (tự động điền)
# Document Root: public_html/yournewdomain.com (tự động điền)
# Password (nếu tạo FTP): Mật khẩu mạnh cho tài khoản FTP
# Password (Repeat): Nhập lại mật khẩu

Bước 4: Tạo Addon Domain

Sau khi đã điền đầy đủ thông tin, click vào nút "Add Domain" hoặc "Addon Domain" để hoàn tất.

# Click nút "Add Domain"

Bạn sẽ nhận được thông báo thành công nếu mọi thứ đều chính xác. cPanel sẽ tạo các cấu hình cần thiết, bao gồm thư mục gốc (Document Root) và bất kỳ tài khoản FTP nào bạn đã chọn.

Bước 5: Kiểm tra và cài đặt website (tùy chọn)

Sau khi Addon Domain đã được tạo, bạn có thể kiểm tra xem nó đã hoạt động chưa.

  • Truy cập yournewdomain.com trên trình duyệt. Ban đầu, bạn có thể thấy một trang trắng hoặc trang "Index of" nếu chưa có tệp tin nào trong thư mục gốc.
  • Bạn có thể tải các tệp tin website của mình lên thư mục public_html/yournewdomain.com (hoặc thư mục gốc bạn đã chỉ định) bằng FTP hoặc File Manager trong cPanel.
  • Nếu muốn cài đặt CMS như WordPress, Joomla, v.v., bạn có thể sử dụng công cụ Softaculous Apps Installer (thường có sẵn trong cPanel) để cài đặt tự động vào Addon Domain mới của mình.

Troubleshooting

  • ⚠️ Lỗi 1: "The domain is not pointed to this server."

    • Nguyên nhân: Tên miền của bạn chưa được trỏ đúng về nameservers hoặc địa chỉ IP của gói hosting cPanel hiện tại, hoặc quá trình DNS propagation chưa hoàn tất.
    • Cách xử lý: Đảm bảo bạn đã cập nhật nameservers tại nhà đăng ký tên miền của bạn. Chờ thêm một vài giờ để DNS cập nhật toàn cầu. Bạn có thể kiểm tra trạng thái DNS bằng các công cụ như whatsmydns.net.
  • ⚠️ Lỗi 2: "Sorry, the domain is already pointed to an IP address that does not appear to use DNS servers associated with this server."

    • Nguyên nhân: Tên miền của bạn có thể đang trỏ đến một máy chủ khác hoặc quá trình cập nhật DNS chưa hoàn tất hoàn toàn. cPanel đôi khi cần xác minh rằng tên miền thực sự thuộc về bạn và đang trỏ đúng.
    • Cách xử lý: Kiểm tra lại nameservers của bạn. Đôi khi, việc chờ đợi thêm một chút hoặc thử lại sau vài giờ sẽ giải quyết được vấn đề. Trong một số trường hợp hiếm hoi, bạn có thể cần liên hệ với nhà cung cấp hosting để họ kiểm tra cấu hình DNS phía máy chủ.
  • ⚠️ Lỗi 3: "Sorry, a DNS entry for [yournewdomain.com] already exists."

    • Nguyên nhân: Tên miền này có thể đã được thêm vào cPanel của bạn dưới dạng một Addon Domain, Subdomain hoặc Parked Domain trước đó.
    • Cách xử lý: Kiểm tra lại các mục "Addon Domains", "Subdomains" và "Aliases (Parked Domains)" để tìm và xóa tên miền này nếu nó đã tồn tại mà bạn không biết.
  • ⚠️ Lỗi 4: Website không hiển thị hoặc hiển thị trang lỗi sau khi tạo.

    • Nguyên nhân:
      1. DNS propagation chưa hoàn tất.
      2. Thư mục gốc của Addon Domain (public_html/yournewdomain.com) trống rỗng hoặc không chứa tệp index.html/index.php hợp lệ.
      3. Cài đặt website (ví dụ: WordPress) chưa được thực hiện hoặc có lỗi.
    • Cách xử lý:
      1. Chờ thêm thời gian và kiểm tra DNS propagation.
      2. Sử dụng "File Manager" trong cPanel để tải lên một tệp index.html đơn giản vào thư mục gốc của Addon Domain để kiểm tra.
      3. Nếu cài đặt CMS, kiểm tra lại các bước cài đặt và cấu hình cơ sở dữ liệu.

Kết Luận

Việc thêm Addon Domain trong cPanel là một quy trình đơn giản nhưng cực kỳ hữu ích, giúp bạn tối ưu hóa việc sử dụng tài nguyên hosting và quản lý nhiều website một cách hiệu quả. Bằng cách làm theo các bước hướng dẫn trên, bạn có thể dễ dàng mở rộng số lượng website trên tài khoản cPanel của mình.

💡 Best practices:

  • Luôn đảm bảo tên miền đã được trỏ đúng nameservers trước khi thêm vào cPanel.
  • Sử dụng mật khẩu mạnh nếu bạn chọn tạo tài khoản FTP riêng cho Addon Domain.
  • Kiểm tra định kỳ các thư mục gốc của Addon Domain để đảm bảo an toàn và hiệu suất.
  • Thực hiện sao lưu (backup) thường xuyên cho tất cả các website của bạn.

Xem thêm: