How do I add DreamPress to a new domain?

The following describes how to set up a new DreamPress installation on a new domain at DreamHost. If you already have an existing WordPress One-Click Install and wish to upgrade, view the following article instead:

If the domain already exists in your panel

You can add any domain in your panel to DreamPress easily, but make sure it's set as DNS only. To set a domain to DNS only:

  1. Visit the Backup article to backup any necessary web files.
  2. Next, follow the instructions in the 'Setting your domain to DNS Only' article.

Once the domain is set as DNS only, you can then proceed with installing DreamPress.

Installing DreamPress

  1. Log into your panel at
  2. Navigate to (Panel > ‘DreamPress’ > ‘Dashboard’).
    The Managed WordPress Hosting page appears:
  3. At the bottom, click the Get DreamPress button to create a new site.
  4. Enter your domain name. subdomains cannot be added to DreamPress. If you do not wish to add your current domain to DreamPress, you can still create a temporary domain using a domain instead. View the following article for details:

  5. Select a payment plan you'd like to use.
  6. Select the amount of storage your sites requires.
  7. Click the Add New DreamPress button.
  8. A success message displays on the DreamPress dashboard page.

Viewing your DreamPress plan

Once you have at least one domain on DreamPress, navigate to the (Panel > 'DreamPress' > 'Dashboard') page.


Click the 'Manage' button.

A panel displays showing you an overview of your DreamPress service:


Below is a description of each field:

Upper section

  • Jetpack Premium — Appears if you have enabled Jetpack premium for your DreamPress site.

Center section

  • Storage — Displays how much of your current storage plan you're using.
  • Plan — Displays if you're on a yearly or monthly plan and its renew date.

Bottom section (Details tab)

  • sFTP User — This is the website user you use to log into your server using SFTP or SSH. The user defaults to SFTP, but you can change that by clicking the 'Manage user' link. Please note, this is NOT your WordPress user, this is only your website user you use to log into your DreamPress server if ever necessary.
  • Server — The name of your DreamPress web server.
  • mySQL User — Your DreamPress MySQL database user. Please note that you do not have access to log into the MySQL server. 
  • mySQL Server — The name of your MySQL database server.

Bottom section (Domain tab)

When you click the 'Domain' tab, you are given the option to change your DreamPress domain name. To the right is also the option to import an existing WordPress site:


See also

Did this article answer your questions?

Article last updated PST.