Setting up GoDaddy Domain and AWS Route 53 with Elastic Beanstalk within 15 minutes
This Tutorial will teach you how to forward your GoDaddy Domain to your AWS Route 53 and configure your WordPress environment.
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
It’s time to get your hands dirty :)
Setting up Route 53
1. Create Hosted Zone
Type your Domain Name in the red area.
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.
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
2.3 Create WWW domain following the above steps.
Setting up GoDaddy Domain
Change the default GoDaddy Nameservers to Route 53 Nameservers.
Looking up your Nameservers Configuration from GoDaddy DNS Management.
Do you remember we just save the NS value from Route 53? Copy that to GoDaddy and save.
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! ⬇⬇