Read Time:7 Minute, 46 Second

How to Setup a Blog with DreamHost

Are you thinking about starting blog? Well then read on!! In this post we’ll cover How To Setup a Blog with DreamHost!

This post may contain affiliate links. Please read my disclosure for more info.

Are you considering DreamHost as your web host for your self hosted blog?


DreamHost is 1 of the top 3 hosting companies recommended on the official WordPress site

According to the WordPress website, ” DreamHost has been committed to WordPress and its community for over 10 years.”

I like that fact that DreamHost has been a trusted partner with the WordPress community for that long. That means you will have 10 years of reviews, comparisons, and everything you need to make an informed decision about your new web host.

Why did I choose DreamHost as my provider?

I chose to go with DreamHost for the following reasons:

  • Great Monthly Price
  • Free SSL to keep your site secure
  • Unlimited Websites
  • Unlimited Traffic – see site for details.
  • Fast SSD Storage
  • Unlimited Email

This is on the WordPress Unlimited package that is either $10.95/mo or as little as $4.95/mo if you buy 3 years at a time.

I love the flexibility of being able to pay monthly with DreamHost. At this time, Bluehost does not offer a month to month plan.

I’ll be the first to admit that my mind is kind of like a dog when a squirrel is around. I chase different dreams and try new things pretty frequently. Once I see that a project is stable and I can put it on auto-pilot for a while, then I like to switch to the longer term plans. But if it doesn’t work out after a few months, then I’m not stuck with 8 or 9 more months of hosting that I don’t need.

Please Note: You will see the greatest savings if you buy for 3 years at a time!

DreamHost WordPress Pricing

Does DreamHost do Managed WordPress Hosting?

Yes! And at great prices, too! Get this, starting for just $19.95/mo you get the following options on their DreamPress  Tiers:

  • Unlimited Email
  • 30GB SSD Storage
  • Unmetered Bandwidth
  • SSL Pre-installed
  • Daily & On-Demand Back-ups

As well as several other cool features that allow you to host a site that can handle roughly 100k monthly visitors!

The great news is that if (when) your site explodes and you’re the next big thing, you can easily scale your site with even more storage, fantastic support, and be able to handle up to 1M+ monthly visits all for under $100/mo.

How much under $100/mo? The price for the DreamPress Pro  is just $71.95/mo! That’s awesome if I do say so. Keep in mind these are just monthly plans! If you were to go with the Yearly plans you would save up to 16% and pay only $16.95/mo for the basic and $71.95/mo for the Pro!

DreamHost DreamPress Pricing

Does DreamHost offer VPS WordPress Hosting?

According to DreamHost, they “have the perfect VPS configuration for your WordPress site — whether it’s small and just starting off, or a mission-critical site demanding the most resources and performance.”

Prices range from $15/mo – $120/mo between the VPS Basic and Enterprise plans if you go Monthly. You get significant savings if you buy for 3 years at a time with prices ranging from $10/mo for VPS Basic to $80/mo for Enterprise. Those are some serious savings!

The key benefits of your own Virtual Private Servers for WordPress are:

  • Expandable RAM & Storage
  • Unhindered Performance
  • Managed Security
  • Ideal way to Support up to 5 WordPress Websites
  • 100% up-time guarantee

You also get the usual features of Unlimited Bandwidth, SSL Certificates, Unlimited Email Accounts, as well as Unlimited MySQL Databases.

DreamPress VPS Pricing

DreamPress VPS Pricing


For more questions regarding their VPS Specifications, check out their great online VPS knowledge base.

Now that you have an understanding of their pricing and plans, let’s get started on setting up our blog.



How do I setup a blog on DreamHost ?

First off, you will need a domain name for your new site. What do you want to call it? Make it something special that represents you or what your ideas and passions are about. If you want to see which domain names are available, you can use NameCheap to shop for your domain name before setting up your blog.

If your favorite sites are already taken, then I recommend NameMesh as a fun way to find variations of the domain name your heart is set on.

The good news is when you sign-up for hosting, you are able to search and select your domain name directly on DreamHost and get 1 year for free when you sign up for a year or longer contract.

After you choose your plan, create your account, and finish the sign-up process, it’s time to setup your blog on DreamHost.

The DreamHost sign-up process is pretty intuitive so I won’t go over the entire sign-up process at this time, but be on the lookout for a video that does include a complete walk-thru for those that are interested. If you are interested, shoot me a message and I’ll get that sent over to you first!

The following info is from the DreamHost help files located here.

Before installing

Before installing WordPress, make sure your domain is Fully Hosted and that its web directory is empty. If there are any files in it, including hidden files, the installation will fail with the following error:

The problem was directory /home/username/ is not empty!

This is only an issue if you’ve uploaded files to the site in the past. If this is a new site you just added to your DreamHost panel, you can skip this step.

To check if your web directory is empty, log in using any FTP client. View the following article for instructions:

Next, make sure the FTP client is set up to view hidden files.

Log in and click into your website’s directory. It’s most likely named the same thing as your website. The directory should be completely empty. If you notice any files, back them up or move them to another directory. Only when your site’s directory is empty can you proceed with installing WordPress.

Installing WordPress

  1. To install WordPress on DreamHost, log into your panel and go to the One-Click Installs page at One-Click Installs.
  2. From the list of One-Click-Installs, select ‘WordPress’.
  3. Enter the following:
    • Install to: Select the domain you’d like to install into. The second textbox is if you want to install into a subdirectory (if you do not want it stored in the primary directory). For example, if you want it installed into first select in the first dropdown menu. In the second textbox type in blog.
    • Select Database: You probably want ‘Automatically Create Database’ since this creates a new unique database for your site. You can also choose an existing database if you like.
    • Deluxe Install: It’s recommended you check this box if you would like the extra features mentioned below. This is a free addition to your install.
  4. Click the Install it for me now! button. Within 15 minutes, an email is sent to you at the primary email listed on your DreamHost account. This email details further steps to take to complete the installation.

How to log into your WordPress site

After you’ve installed WordPress, you’ll receive an email to the primary email address on your DreamHost account. This email lists further steps to take to complete the installation.

When WordPress is finally running on your site, you can log into it at:


Install Issues

If the One-Click installation does not complete within 20 minutes or fails with an error, please contact support.

Additionally, if the installation completes but you do not receive the email with the instructions on how to access your new WordPress install, you can always check your “Recent Messages” on the Contact Support page for an archived copy of that email.


Now that you’re up and running, let’s get started on your first blog post!


As you can see it is super easy to setup a Blog with Dreamhost. Super easy and super affordable I should say. Keep checking this post for more information as it gets updated and be on the lookout for a video walk-thru that will show just how easy it is.

So what do you think? Have you used DreamHost before? Any tips you can give other people or suggestions for newcomers? Leave them in the comments below and if they are good I will update the post and give credit where credit is due! I’ll make you famous 🐱‍👤

As always, make sure to like and share our posts so we can help spread the word and help everyone start their next hustle!

Hustle on!