Overview
This article walks you through the different options in the panel to add a domain, which differs depending on whether you have already registered the domain or are adding a subdomain. The following topics are covered.
- Option 1 — Enter a domain or subdomain you already own
- Option 2 — Create a subdomain
- Option 3 — Register a new domain
- Option 4 — Create a free DreamHost Subdomain (dreamhosters.com subdomains)
DNS Only Domains
If your domain is currently set as DNS Only and you wish to add hosting, first check to see if you have previously added any custom A or CNAME records to the domain. If so, these will need to be removed as they will conflict with the new configuration.
You can then refer to Option 1 to learn more about how to add hosting to the domain.
Adding a domain
The following describes different options to add a domain to a hosting plan or register a new domain.
It's possible you may encounter an error message when adding a domain. If so, please see this article for common solutions.
Option 1 — Enter a domain or subdomain you already own
Select this option if you've already registered your domain.
- Navigate to the Manage Websites page.
- On the top right, click the Add Website button.
- Enter a domain name you have already registered. If it's registered at another company, check the box to confirm you own this domain name.
- Click the Next: Hosting button on the bottom right. A list of your hosting plans appears.
- Click the Select button to the right of a plan you wish to add this domain to.
- Click the Set Up Website button on the bottom right to add hosting to the domain.
- Wait a few hours for the DNS to update online. After that, you will be able to visit your website in a browser.
Pointing DNS to DreamHost
The site is now hosted on DreamHost's servers, but it will not resolve online unless its DNS is pointing to DreamHost.
- Purchased at DreamHost — If you purchased the registration with DreamHost the DNS is already configured correctly (unless you added custom records).
- Purchased at another company — If you purchased the registration at another company, you would need to log into that company's panel and point your DNS records to DreamHost.
Option 2 — Create a subdomain
Select this option to create a subdomain on a domain you have already registered.
- Navigate to the Manage Websites page.
- On the top right, click the Add Website button.
- Enter your subdomain in the first text field — for example, blog or forum.
- From the Parent domain dropdown, select an existing domain on your account.
- Click the Next: Hosting button on the bottom right. A list of your hosting plans appears.
- Click the Select button to the right of a plan you wish to add this subdomain.
- Click the Set Up Website button on the bottom right to add hosting to the domain.
- Wait a few hours for the DNS to update online. After that, you will be able to visit your website in a browser.
Option 3 — Register a new domain
Select this option to first register your domain name. This option takes you to the Manage Registrations page, where you can purchase the domain registration. See this article for further details.
Once purchased, you can then add hosting to the domain as described in option 1.
Option 4 — Create a free DreamHost Subdomain
Select this option to create a free .dreamhosters.com subdomain.
- Navigate to the Manage Websites page.
- On the top right, click the Add Website button.
- Enter your subdomain in the first text field — for example, blog or forum.
- Click the Next: Hosting button on the bottom right. A list of your hosting plans appears.
- Click the Select button to the right of a plan you wish to add this domain to.
- Click the Next: Options button on the bottom right. This page lets you choose various options to add to your website (e.g., installing WordPress).
- Click the Set Up Website button on the bottom right.
- Wait a few hours for the DNS to update online. After that, you will be able to visit your website in a browser.
Uploading or creating your website
At this point, your website is hosted and resolving online, but if you visit it in a browser, you will see a 'Coming Soon' page generated by DreamHost. You must now upload your own website content to your DreamHost server.
If you already have a website created
If you already have a website from another hosting company or one that you created on your home computer, you can upload the content to your server via FTP.
If you do not have a website
If you need to create a new website, you can either build a custom website or install WordPress in the DreamHost panel. This allows you to create a website without the need for writing code. View the following articles for further information: