Home / Hosting / Guides / How to set up DreamHost
Tutorial · hosting · updated October 8, 2026
How to set up DreamHost: a practical walkthrough
DreamHost is a long-standing web host with a control panel that covers domains, email, and one-click WordPress installs in one place. This walkthrough takes you from choosing a plan to a working WordPress site on your own domain.

Independent analysis. This page may contain affiliate links. Some links here are referral links; if you sign up through one we may earn a reward at no extra cost to you, and it never changes what we recommend. We are an independent publisher and are not affiliated with, endorsed by, or an official partner of any tool mentioned. See our Affiliate Disclosure.
TL;DR
- Pick the hosting type that matches your site, not the cheapest line.
- Register or connect your domain during checkout to save a step.
- Use the one-click WordPress install for a clean starting point.
- Point DNS carefully and keep the old site up until the new one resolves.
- Run through permalinks, forms, and email after any migration.
On this page: What this covers · Before you start · Choosing a plan · Registering or connecting a domain · Installing WordPress · Pointing your domain · Moving an existing site · Where this fits
What this covers
Setting up hosting is mostly a matter of doing a few things in the right order. DreamHost bundles domain registration, email, and WordPress installs into one control panel, which keeps the moving parts in one place.
The steps below assume a new site. If you are moving an existing one, the migration section covers the extra checks that matter.
Before you start
- A domain name in mind, or an existing domain you will point at the host.
- An email address for account and payment confirmations.
- An idea of whether you want shared hosting or a managed WordPress setup.
- A strong password ready for your new admin account.

Choosing a plan
The main decision is the type of hosting, because it shapes the tooling and the support you get. Term length and included domains then set the day-to-day cost.
| Decision What it affects Pick it when | ||
|---|---|---|
| Hosting type | The kind of server and tooling you get | You want simple shared hosting or a managed WordPress path |
| Term length | How much you pay up front and when it renews | A longer term fits your budget and you are settled on the host |
| Included domains | How many sites and domains you can host | You run more than one small site |
| Email hosting | Whether mailbox features come with the plan | You want business email alongside the site |

Registering or connecting a domain
During checkout you can register a new domain or connect one you already own. If you already have a domain, you can keep it where it is and point it at the host, or transfer it if you would rather manage everything in one place.
Wait for the registration or transfer to complete before you build the site on that domain, so the install is tied to a name that already works.

Installing WordPress
The installer creates the database and core files for you, so you can go straight to choosing a theme and adding pages.
- From the control panel, choose the one-click WordPress install.
- Select the domain you want the site to live on.
- Set a strong admin password and a real admin email you can access.
- Open the new site and remove any default content you do not want.

Pointing your domain
Point the domain by updating its nameservers at your registrar, or by adding the records the panel shows you. Propagation can take a while, so keep any previous site online until the new one resolves reliably.
If email is involved, double-check the mail records before you switch, so messages keep arriving without a gap.

Moving an existing site
To move an existing site, use the panel tools to copy files and the database, or migrate manually with a plugin. After the move, check permalinks, forms, and outgoing email, since these are the usual trouble spots.
Review the site on the new host before you point DNS at it, so visitors never see a half-finished move.

Where this fits in your wider stack
For a closer look at the host itself, read the independent DreamHost review. To compare it with the wider market, see best web hosting for small business and best hosting for bloggers, then plan for later increases with hosting renewal pricing.
Frequently asked
Can I host more than one site on one plan?
Many plans allow several domains and sites. Check the plan details on the official pricing page for the current limits before you buy.
Do I have to register my domain with DreamHost?
No. You can point a domain registered elsewhere at your hosting, or transfer it if you would rather manage everything in one place.
Is WordPress installed automatically?
There is a one-click WordPress install in the control panel that sets up the database and core files for you.
How long does DNS take to update?
It varies by registrar and location. Keep your previous site running until the new one reliably resolves for you.
Ready to set up DreamHost?
Choose a hosting type that fits your site, then follow the install steps.
Referral link — we may earn a reward if you sign up, at no extra cost to you. We are an independent publisher. See our Affiliate Disclosure.
See also: What is DreamHost?.


















































