We rank vendors based on rigorous testing and research, but also take into account your feedback and our commercial agreements with providers. This page contains affiliate links. Advertising Disclosure
  1. Website Planet
  2. >
  3. Blog
  4. >
  5. How to Connect a Domain and Install WordPress on DreamHost

How to Connect a Domain and Install WordPress on DreamHost

Mark Holden Mark HoldenWeb Hosting Expert
DreamHost has grown from zero to 400,000 customers in just the 22 years since it was established in 1997. It has customers from over 100 different countries and power more than 1.5 million websites and 750,000 WordPress installations.

Congratulations on your new host! If you’re just starting out with DreamHost and need some help to set up your WordPress website, this guide takes you through the very, very small process. It’s quick, it’s easy, and it’s beginner friendly.

Step One: Wait for Your Confirmation Email

This may sound a bit weird, but the first step to installing WordPress is to wait. Remember when you created your account with DreamHost? Do you remember leaving the box checked for a free WordPress install?

If so, the clever folks at DreamHost will have automagically installed WordPress for you. That means no fiddling around with one-click installers or the cPanel, just wait for your confirmation email and login to brand new WordPress admin.

Yes! That’s the kind of setup process we like.

How to Connect a Domain and Install WordPress on DreamHost-image1

Step Two: Connect Your Domain

If you purchased a domain with DreamHost, you can skip this step. But if you’ve used a domain registered at a third-party registrar, it’s equally simple. Grab your nameservers from your Account Approval email and update them at your existing registrar. Wait while they propagate, and hey presto, your sparkly new website is live.

Step Three: Install Your Free Cloudflare CDN

DreamHost offers a free Cloudflare CDN with all of its plans. It’s also easy to set it up. Follow this easy process to add a CDN to your account:
  1. Select Domains in the left-hand navigation. Find the applicable hosting service and click Edit.
  2. If you are using Cloudflare without a subdomain, check Add WWW.
  3. Scroll down and select Enable Cloudflare.
  4. Either connect to an existing Cloudflare account or create a free account following the instructions online.
How to Connect a Domain and Install WordPress on DreamHost-image2

The Most Simple Setup I’ve Ever Experienced

I have extensively tested multiple website hosts, and I must say that this is the simplest process I’ve come across. Surprisingly, all I had to do was to map the domain and install the free Cloudflare CDN. I must give top marks to DreamHost!

I’m really impressed by DreamHost so far, but if you’re looking for an alternative, there are plenty of options. If you’re looking for a vendor who has more advanced features, consider reading about DigitalOcean or if you want to learn about another giant of the industry, check out SiteGround.

Rate this Article
4.0 Voted by 2 users
You already voted! Undo
This field is required Maximal length of comment is equal 80000 chars Minimal length of comment is equal 10 chars
Any comments?
View %s replies
View %s reply
Related posts
Show more related posts
We check all user comments within 48 hours to make sure they are from real people like you. We're glad you found this article useful - we would appreciate it if you let more people know about it.
Popup final window
Share this blog post with friends and co-workers right now:

We check all comments within 48 hours to make sure they're from real users like you. In the meantime, you can share your comment with others to let more people know what you think.

Once a month you will receive interesting, insightful tips, tricks, and advice to improve your website performance and reach your digital marketing goals!

So happy you liked it!

Share it with your friends!

Or review us on

Best Speed & Uptimeimage

Great Hosting for a Great Price

Plus, get a FREE domain name and email