For your site to open on your domain, the domain has to point to your hosting server. There are two ways; pick one.
Option 1: change the nameservers (recommended)
This hands all of the domain's DNS records over to your hosting.
- Find your hosting nameservers in the service welcome email or your client area (usually two addresses such as
ns1.example.comandns2.example.com). - Sign in to the panel of the registrar you bought the domain from.
- Open the domain's "Nameservers" or "DNS" section, remove the old nameservers, enter the new ones and save.
Option 2: add an A record
If you want to keep DNS somewhere else (Cloudflare, for example):
- Find your hosting IP address in the welcome email.
- In your DNS panel, create an
Arecord named@pointing to that IP. - Add another
Arecord namedwww(or aCNAMEfromwwwto your main domain).
How long does it take?
DNS changes usually show up within a few hours but can take up to 48 hours. In the meantime the site may open for some people and not for others; that is normal.