Tạo Domain và Hosted Zone

Trong bước này, chúng ta sẽ sử dụng Amazon Route 53 để đăng ký domain (tùy chọn) và tạo Hosted Zone để Route 53 quản lý các bản ghi DNS cho ứng dụng.

Đăng ký domain qua Route 53 sẽ mất phí đăng ký (bắt đầu từ 15 USD/năm tùy theo TLD). Nếu bạn đã có domain đăng ký ở nơi khác, hãy bỏ qua đến bước 6 để chỉ tạo Hosted Zone.

Tùy chọn A — Đăng ký domain mới qua Route 53

  1. Mở Amazon Route 53 và điều hướng đến DomainsRegistered domains trên menu trái. Nhấp Register domains.

    CreateDomain

  2. Trong ô Search for domain, nhập tên domain bạn muốn đăng ký (ví dụ: fcajbookshop.com). Nhấp Search, chọn Selected trên kết quả tìm kiếm, sau đó nhấp Proceed to checkout.

    CreateDomain

  3. Bước 1 – Pricing, bỏ chọn Auto-renew để tránh bị tự động gia hạn. Nhấp Next.

    CreateDomain

  4. Bước 2 – Contact information, điền thông tin cá nhân của bạn. Cuộn xuống và nhấp Next.

    CreateDomain

  5. Bước 3 – Review and submit, cuộn xuống, tích chọn ô Terms and Conditions, sau đó nhấp Submit.

    CreateDomain

Sau khi submit, Route 53 sẽ tự động tạo Hosted Zone cho domain vừa đăng ký. Bạn có thể chuyển thẳng sang phần 3.

Tùy chọn B — Tạo Hosted Zone cho domain đã có sẵn

Nếu bạn đã có domain được đăng ký tại nhà cung cấp khác (ví dụ: GoDaddy, Namecheap, Tenten, P.A. Việt Nam…), thực hiện các bước sau để tạo Hosted Zone và cấu hình DNS thủ công.

  1. Trong console Route 53, nhấp Hosted zones trên menu trái, sau đó nhấp Create hosted zone.

    CreateDomain

  2. Nhập tên domain vào ô Domain name (ví dụ: tranvix.click). Giữ type là Public hosted zone. Nhấp Create hosted zone.

    CreateDomain

  3. Hosted zone được tạo với 2 bản ghi mặc định: NS (Name Servers) và SOA.

    CreateDomain

  4. Mở rộng phần Hosted zone details để xem 4 giá trị Name Server (NS) được gán cho hosted zone của bạn.

    CreateDomain

Bạn phải cập nhật bản ghi Name Server tại nơi bạn mua domain (nhà cung cấp domain như GoDaddy, Namecheap, Tenten…) bằng 4 giá trị NS ở trên. Thao tác này giúp Internet biết dùng Route 53 để phân giải DNS cho domain của bạn. Nếu bỏ qua bước này, việc xác thực chứng chỉ SSL và định tuyến CloudFront sẽ không hoạt động.

Cách cập nhật bản ghi NS tùy thuộc vào nhà cung cấp domain:

  • Đăng nhập vào trang quản lý của nhà cung cấp (ví dụ: GoDaddy, Namecheap, Tenten…)
  • Tìm mục DNS Management hoặc Name Servers của domain
  • Thay thế các name server hiện tại bằng 4 giá trị NS từ Route 53
  • Lưu lại — quá trình DNS propagation có thể mất vài phút đến 48 giờ

Chúng ta đã tạo xong Hosted Zone. Ở bước tiếp theo, chúng ta sẽ yêu cầu chứng chỉ SSL với AWS Certificate Manager.