Domain Name Registration with AWS Route 53

How to Register a Domain Name with AWS: Step by Step Guide

In this tutorial, I explain how to register a new domain name for your website with AWS, and how to connect that domain name through DNS to your webserver.

The tutorial consists of two sections:

  1. Registering a domain name
  2. Configuring DNS

Section 1: Registering a domain name

Step 1: Sign in to your AWS console.

Step 2: Go to Route 53 service.

Go-to-route-53

Step 3: Under Domain Registration, click Get Started Now

Domain-Name-Registration

Step 4: Type the desired domain name then select a Top Level Domain (TLD) (e.g. .com, .org, .co.uk, etc.) And click the Check button to see if the domain is available.

Check-Domain-Name-Availability

Step 5: Choose the domain name, and click Add to cart button.

Add-to-cart

Step 6: Enter your Contact Details (These are the details that will be associated with your domain name), enable privacy protection, then click Continue. [AWS offers privacy protection for free]

Revise-Contact-Details

Step 7: Check your contact details, set the domain auto-renewal, and check the box titled I have read and agree to the AWS Domain Name Registration Agreement, then click Complete Order.

Domain-Auto-Renewal

Order submitted successfully.

Order-Submitted-Successfully

Step 8: Confirm your email address; you will receive an email that asks you to confirm your email address. You must follow the link in this email to confirm your email address, or the domain won’t be registered.

You will receive an email as soon as your domain registration is approved.


Section 2: Configuring DNS

Step 1: Under DNS Management click Hosted Zones.


Step 2: Click on your domain name.


Step 3: Create Record Sets; we will create two records (naked domain + www)


First Record Set:

  • Name: Leave it empty
  • Type: A – IPv4 address
  • Value: Webserver IP address

Second Record Set:

  • Name: www
  • Type: A – IPv4 address
  • Value: Webserver IP address

Step 4: Visit your websites using the records you have just created (in my case business-nuggets.com & www.business-nuggets.com)


In the next article, I will explain how to host a WordPress website on GoDaddy hosting.

Leave a Comment

Your email address will not be published. Required fields are marked *