Connecting a GoDaddy domain with DigitalOcean droplet [Step by step guide with images]

In this article we will show you how to connect your GoDaddy domain name with a VPS droplet from DigitalOcean.

Before we begin - here is our GoDaddy review and DigitalOcean review where you can find more info about both companies and here you can find the most recent GoDaddy discounts.

So lets begin.

1. Go to your DigitalOcean control panel and create a new droplet (click on the green button Create and choose Droplet)

Screenshot 2017 7 30 DigitalOcean Droplets

2. Choose the options

Screenshot 2017 7 30 DigitalOcean Create Droplets

The main options here are to choose an OS, choose the resources that you might need and then select a data center location where you want the droplet to be created. It is advised to be as close to your main target visitors as possible.

3. Wait till the doplet is created

Choose a name for the droplet that will be easy to recognize. In my case I ll call it 'crazyhostguy' since I'll connect crazyhostguy.com

Screenshot 2017 7 30 DigitalOcean Droplets1

It should look like this when the droplet is created. Make a note or copy the IP address.

4. Go to Netowking > Domains

Screenshot 2017 7 30 DigitalOcean Domains

5. Add a new domain

6. Go to Networking and click on your domain name

7. Create a new A record for the domain

Screenshot 2017 7 30 DigitalOcean Control Panel

First add the non-www by adding @ in the hostname and push the blue button create record.

Then add the WWW version as well. In the hostname enter www and click create record again.

Both those should be A records.

Now the domain is added to the droplet. It is time to point it to DigitalOcean from GoDaddy.

8. Head to your GoDaddy domain manager

Screenshot 2017 7 30 Domain Manager

Here you should see all your domains like in the image. Select the domain you want to point to DO.

9. Click on the domain and scroll down till you see Manage DNS

10. Click and scroll down to Manage Nameservers

Screenshot 2017 7 30 Domain Manager1

11. Click on Change, choose Custom from the drop down and enter your Digital Ocean nameserves here

Screenshot 2017 7 30 Domain Manager2

DigitalOcean name servers are by default:

ns1.digitalocean.com
ns2.digitalocean.com
ns3.digitalocean.com

12. Wait 10 minutes for GoDaddy to refresh the DNS settings and the Manage DNS should look like this:

Screenshot 2017 7 30 Domain Manager3

13. Then you should wait for your ISP to propaganate the new DNS, could take from 5 minutes to 24 hours.

14. To check if your new domain is pointed to the DigitalOcean servers you can go to check-host.net and check the domain. Should look something like this:

Screenshot 2017 7 30 IP and website location Check host online website monitoring

15. Do not forget to add both the www and non-www version of your site

If you haven't added it, when check with check-host you will see something like this:

Screenshot 2017 7 30 IP and website location Check host online website monitoring1

To sum it up

What you have to do is create a droplet in DigitalOcean and then add your domain name to the droplet in the Networking tab. You have to add both the non-www and www versions so the domain will be pointed correctly. You have to set the A records for those two to the IP of the droplet that DigitalOcean assigned to it.

Then from your GoDaddy domain manager you have to go to ManageDNS and chnage the defult GoDaddy name servers with those of DigitalOcean. Save it and you are done.

Wait for up to 24 hours and test the domain with check-host.net If all done correclty the domain should point to the servers of DigitalOcean in the city you have selected.

If you still have any questions about the setup or you get stuck on some step, write below in the comments and we'll get you sorted.

Check top5hosting often for more tips and tutorials on the best web hosting sevices in the UK.

Last modified onSunday, 30 July 2017 10:50
Connecting a GoDaddy domain with DigitalOcean droplet [Step by step guide with images] - 5.0 out of 5 based on 2 votes
More in this category: « Boost your site speed with HTTP/2

Leave a comment

Make sure you enter all the required information, indicated by an asterisk (*). HTML code is not allowed.

GoDaddy Web Hosting