DreamPress is DreamHost's managed WordPress hosting. It's a scalable service that allows users to manage their WordPress sites with simple pricing, added benefits of server robustness, caching, and memory.
Behind the scenes, it ties together different pieces of DreamHost's existing technology into a cohesive single unit. Below are all the details of this new service.
Getting started links
The following links will help you to get started with your new DreamPress plan.
Signing up for a new account
View the following article for instructions on how to create a new DreamHost account with DreamPress as your site's hosting plan.
Add an existing site to DreamPress
If you already have a DreamHost account, you can upgrade your WordPress site to DreamPress. You can also add a brand new website to DreamPress. View the following articles for further details.
Navigating the DreamPress dashboard
Once your site is added, you will have access to its setting in your DreamHost panel within the DreamPress dashboard. View the following article for information on how to get started with DreamPress and navigate this panel.
Each DreamPress instance is set up on DreamHost's cloud computing service called OpenStack. A new DreamPress service:
- is provisioned automatically.
- disallows root, sudo, and FTP access (you can still log in via SFTP or SSH).
- comes installed with a free secure 'Let's Encrypt' certificate.
- can be adjusted to its available memory and storage based on the plan selected.
- includes the most recent (as well as the two previous) versions of WordPress Core (see version numbering for more information).
- includes any PHP version that WordPress recommends for its last three major releases.
Additionally, DreamHost has added built-in server caching, which:
- is set up automatically for the DreamPress customer
- responds to web requests as a proxy in front of the Apache and PHP WordPress stack
- is extremely efficient at caching content
- allows this set up to scale to very high levels of traffic
- comes with a static IP
DreamPress is a managed WordPress service, which means DreamHost has restricted certain actions that users can take that could irreparably break their WordPress site.
Each DreamPress plan is configured for a single domain along with a staging site. You can also mix and match it with Shared, VPS, and Dedicated Hosting as well.
- No admin users or root SSH keys.
- No FTP access. One SFTP (optional SSH) user and the domain you choose will be configured automatically.
- Unable to add or remove databases or hostnames. The database and hostname will be created automatically for WordPress.
- Unable to add Wildcard DNS.
- Unable to delete the SSL certificate automatically installed.
- Unable to adjust HTTPS settings.
- Network (Multisite) installs not supported.
- A small number of required plugins are auto-installed and updated by DreamHost.
- Cannot add Unique IP addresses.
DreamPress comes with support from some of DreamHost’s top tech support, who also have experience in WordPress. After intensive training and evaluation by in-house WordPress core contributors, they were selected as the best-in-class to represent DreamHost and WordPress, and help you with any problems with your DreamPress site. If they don’t know the answer, they know how to find someone who does.
All that said, please note that DreamHost support is not a replacement for an actual website developer (should you need one); DreamHost can help install/configure plugins, but cannot make custom plugins or themes for you. Also if a plugin or theme is causing problems, the only support DreamHost may be able to provide is disabling the plugin/theme and suggesting alternatives.
- DreamPress FAQs
- DreamPress plans and pricing
- How do I add DreamPress to a new domain?
- How do I upgrade a WordPress site to DreamPress?
- Upgrading, downgrading, or deleting a DreamPress plan
- Importing an existing WordPress install into DreamPress
- How do I migrate from another host to DreamPress?
- How do I purge the DreamPress cache?
- Using DreamObjects with DreamPress