Adding a website and hosting

 

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.

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.

  1. Navigate to the Manage Websites page.
  2. On the top right, click the Add Website button.
    Enter domain
  3. 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.
  4. Click the Next: Hosting button on the bottom right. A list of your hosting plans appears.
  5. Click the Select button to the right of a plan you wish to add this domain to.
  6. Click the Set Up Website button on the bottom right to add hosting to the domain.
  7. 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.

Option 2 — Create a subdomain

Select this option to create a subdomain on a domain you have already registered.

  1. Navigate to the Manage Websites page.
  2. On the top right, click the Add Website button.
    Enter subdomain
  3. Enter your subdomain in the first text field — for example, blog or forum.
  4. From the Parent domain dropdown, select an existing domain on your account. 
  5. Click the Next: Hosting button on the bottom right. A list of your hosting plans appears.
  6. Click the Select button to the right of a plan you wish to add this subdomain.
  7. Click the Set Up Website button on the bottom right to add hosting to the domain.
  8. 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

  1. Navigate to the Manage Websites page.
  2. On the top right, click the Add Website button.
    Get a Free DreamHost Subdomain
  3. Enter your subdomain in the first text field — for example, blog or forum.
  4. Click the Next: Hosting button on the bottom right. A list of your hosting plans appears.
  5. Click the Select button to the right of a plan you wish to add this domain to.
  6. 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).
  7. Click the Set Up Website button on the bottom right.
  8. 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:

See also

Did this article answer your questions?

Article last updated PST.

Still not finding what you're looking for?