Before starting this guide, you’ll need to have a registered domain name. If you have no clue what a domain name is, read my article on what is a domain name?. If you’re ready to register a domain name but don’t know how, check out my step by step guide to registering a domain name with Godaddy.
In this article, I will go over how to connect a domain name registered with GoDaddy to a Dreamhost shared hosting plan. At the end of this article, your domain name be fully functional and ready for you to start adding content. Let’s get started shall we?
Double Check with GoDaddy – Are your name servers setup?
In the end of my guide on registering a domain name with Godaddy, I mentioned something about setting the name servers. If you’ve already done this, skip this section. If not, here are the steps again.
First, log into your GoDaddy.com account. You can manage your domains under the “Domain” tab clicking on “Domain Management”.
You will find a list of all your registered domains here. If this is a new purchase, it usually takes several minutes for the new order to show up. Click on the domain name you want to manage to enter the “domain details” page.
Now, click on “set nameservers” under the Nameserver heading. A pop-up will appear.
Click on “I have specific nameservers for my domains” and enter your nameservers. For all Dreamhost.com customers, enter NS1.DREAMHOST.COM, NS2.DREAMHOST.COM, and NS3.DREAMHOST.COM and click ok. This usually takes several minutes to update, however, it may take up to 24 hours to spread globally.
We’re all set, you can now log out of GoDaddy.com now.
Sign up for Dreamhost.com and log in
If you’re not a Dreamhost customer yet, sign up now! They’re a great hosting company that I’ve been with for more than 10 years. Their shared hosting plans offer unlimited disk space and bandwidth for $8.95 a month with a 2 week trial period.
After purchasing a shared hosting plan, your web server will be ready for use within minutes. To start setting up your hosting service, log into Dreamhost’s control panel with the link below.
Dreamhost developed their own control panel and it’s one of the most user friendly control panels I’ve worked with. In fact, I’m going to show you how to get your domain name added to Dreamhost in several simple steps.
Adding a domain name to Dreamhost
Follow the steps below to add a Godaddy domain name to your Dreamhost shared hosting plan:
- On the top left navigation panel, click on “Manage Domains“.
- Click on the large, grey “Add New Domain / Sub-Domain” link located next to the green + icon.
- Domain to host: enter the domain name you want to host, in this example we’ll use website.com. (insert without www in front of the domain)
- Do you want the www in your domain? Choose “Add WWW: Make http://website.com/ redirect to http://www.website.com/
- Run this domain under the user: Your main account should be default, don’t touch this.
Web Directory: You don’t need to change this. The default value should be your domain name. In our example, it should be website.com. Dreamhost will automatically add a folder call “website.com” and place all the web content there. This is a great way of keeping track of multiple websites on the same web server as each folder represents a different domain name. - Logs directory: You don’t need to change this.
- PHP mode: Change this to PHP 5.3.x FastCGI
- Extra Web Security? Keep checked.
- Page Speed Optimization: Keep unchecked.
- PHP XCache Support: Keep unchecked.
- Passenger (Ruby/Python apps only): Keep unchecked.
- Enable CloudFlare on this domain? Keep unchecked.
- Use Gmail?: Keep unchecked.
- Use Google Apps?: Keep unchecked.
- Click on “Fully host this domain” button.
Here’s a pictural guide incase you can’t find some of the links:
That’s it, you’re all set! Wait a couple minutes for everything to take effect and then visit your website using your domain name. In our example, http://www.website.com should be working and look something like the below picture.
note: If the Dreamhost splash page is still not showing after 10 minutes, you may need to remove/refresh the cookies/cache on your web browser. If you’ve only recently changed your name servers in Godaddy, it may take several minutes to 24 hours for the changes to take effect. Lastly, you may need to go over the above steps making sure you did not misspell your domain name.
Quick recap and what now?
Again, give yourself a pat on the back because your website is now up and running using your own domain name! There is no content there yet (hence the Dreamhost splash page), however, the fact that when you enter your domain name into a web browser and something shows up means you’ve correctly connected your domain name to your web host. It’s a milestone!
Now that you have the backbone of what it takes to start a blog, I need to show you how to get WordPress installed so you can start blogging (this article is coming soon!). WordPress is the most used, easiest to use, completely free, and probably the best blog publishing platform in the world. Dreamhost is optimized for WordPress so installation takes only minutes to complete.
Awesome post ! Cheers for, commenting on my blog page dude! Ill message you some time! I didnt realise that!
Howdy I am so excited I found your weblog, I really found you by mistake, while I was researching on Askjeeve for something
else, Regardless I am here now and would just like to say thanks a lot for a incredible post and a all round exciting
blog (I also love the theme/design), I dont have time to browse it all at the minute but I have book-marked it and also added your RSS
feeds, so when I have time I will be back to read more, Please do keep up the awesome work.
Thanks for the compliments. I really enjoy writing and taking pictures, so blogging seem to me the perfect fit. Now it’s about having time for it, while havinga family.
Excellent put up, very informative. I ponder why the opposite specialists of this sector don’t realize this. You should continue your writing. I am confident, you have a huge readers’ base already!|What’s Taking place i am new to this, I stumbled upon this I’ve found It positively helpful and it has helped me out loads. I’m hoping to give a contribution & help other customers like its aided me. Great job.
Dear joanna,
Really thanks for your post. It is really useful and sorted my issue.
Hello, i think that i saw you visited my blog so i came to return the want?
.I’m attempting to to find things to enhance my website!I suppose its good enough to make use of a few of your concepts!!
Hi there to every body, it’s my first pay a visit of this blog; this web site contains amazing and actually good data in support of visitors.
Hey there! Would you mind if I share your blog with my twitter group?
There’s a lot of folks that I think would really appreciate your content. Please let me know. Cheers
yes, you may share with your twitter group!
Hello, I read your blogs on a regular basis. Your humoristic style is
witty, keep up the good work!
This is a nice and very helpful section of information and facts. I will be fulfilled that you just discussed this handy details along with us. Remember to stop us educated similar to this. Appreciate your sharing.