Setting up GoDaddy Domain and AWS Route 53 with Elastic Beanstalk within 15 minutes

Eder
Quick Code
Published in
3 min readApr 9, 2019

This Tutorial will teach you how to forward your GoDaddy Domain to your AWS Route 53 and configure your WordPress environment.

The 10 steps in a DNS lookup

Intro:

Intro:

What is DNS?

The Domain Name System is a hierarchical and decentralized naming system for computers, services, or other resources connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities. (Wiki)

Amazon Route 53

Amazon Route 53

Amazon Route 53

It’s time to get your hands dirty :)

Setting up Route 53

1. Create Hosted Zone

Create Hosted Zone

Type your Domain Name in the red area.

Create Hosted Zone Domain Name

Once done you’ll see some configurations on the page. Save the NS value somewhere, we’ll need it when we set up GoDaddy. One of the most compelling reasons to learn AWS is the pricing option.

ns-1325.awsdns-37.org. ns-287.awsdns-35.com. ns-1715.awsdns-22.co.uk. ns-658.awsdns-18.net.

Route 53 Nameservers

2. Create Record Set: match your domain name to your Elastic Beanstalk environments

For example, we’ll have yourdomainname.com and www.yourdomainname.com

2.1 Click Yes near to Alias

2.2 Select Elastic Beanstalk environments from Alias Target

Link Alias Target to Elastic Beanstalk environments

2.3 Create WWW domain following the above steps.

WWW domain

Setting up GoDaddy Domain

Change the default GoDaddy Nameservers to Route 53 Nameservers.

Looking up your Nameservers Configuration from GoDaddy DNS Management.

Nameservers Configuration from GoDaddy DNS Management

Do you remember we just save the NS value from Route 53? Copy that to GoDaddy and save.

Godaddy Nameservers

When the nameservers are changed, you can expect a propagation time less than 5mins. It takes time for the DNS to take effect across the internet.

Wonderful! Let’s prepare a perfect cup of coffee before finishing it:)

Finally, setting up WordPress Address URL

It’s an optional step if your app is not using WordPress.

Navigation: Settings -> General

Type your domainname.com in WordPress Address (URL) and Site Address (URL)

Awesome, you did a great job!!

Please click 👏 button below a few times to show your support! ⬇⬇

--

--