Lately I’ve been tinkering with my site a bit more than usual. Playing with those dangerous files under the hood and driving myself and probably everyone else crazy.
I’ve broken my site several times and thankfully learned how to bring it back up again all by myself.
Today I learned how to set up a testing site for my blog, and I was really amazed by just how EASY it was. I had Googled my little heart out to find a tutorial for setting up a test site for my blog and honestly I came up empty handed.
Today, I headed out to the bookstore and found this book:
WordPress All-in-One For Dummies
This IS available in Kindle format.
But that would be a HORRIBLE idea.
For the process of setting up a test site for my blog I flip flopped throughout the entire book from front to back…this would not be easy in an e-reader (but I do love my Kindle!). This book is about 4 inches tall.
It’s an enormous book, but it contains a TON of awesome information.
I digress though, let’s set you up with a test site for your blog!
Set Up A Test Site for your WordPress Blog
Time: Several hours. Most of it you can walk away from, but be sure to copy down where you are at in the process so you don’t get confused.
Requires knowing how to use your FTP client.
WARNING: You can absolutely positively screw up your entire site by messing with these files. If you do EXACTLY what I say, you won’t actually be modifying anything on your actual site. However, if you mess up and delete something or hit the wrong key…permanent type stuff can happen.
I recommend backing up your site before you get started and making sure the backup is successful. Once you have your backup…you should proceed with caution. I’m not trying to scare you.
IN FACT, by helping you set up a test site for your blog, I’m trying to empower you.
With a test site you can start trying to learn how to modify and alter your site through trial and error, which in my opinion, is the best way to learn. I’m not going to lie though, if you don’t know how to do much more than write a post and hit publish (and there is NO shame in that), you probably shouldn’t attempt this.
Note: This tutorial is long and it is involved. I recommend scanning it through before you start. That said, it’s one of those things that you might not fully understand until you are following along with it. Step by step. I might try and make it available as a printable PDF if anyone is interested. Tell me in the comments if you are interested.
Finally, I take no responsibility if you blow up your blog. I went so far as to double check this tutorial by setting up a SECOND testing site (which I don’t need) to ensure this tutorial would work. It works. If it doesn’t work for you, I’m so sorry but I can’t take responsibility. Okay…let’s go!
Part 1 of setting up a test site for your blog: Setting up the subdomain & creating your MySQL database
Step 1: First you’ll need to log into your CPanel where you host your site. I host my site through WiredTree (I love it there!).
Step 2: Now you’ll scroll down until you see Subdomains icon. Click on it.(note: You might find yourself stopped in your tracks right here. Not all hosting companies offer subdomains. If you don’t see this icon, contact them. They might be able to set you up from their end, or unfortunately, they might let you know it’s simply not possible. In which case, you COULD just buy a random domain name, and start this tutorial with installing wordpress. It’s more convenient though if you can just use a subdomain.)
Step 3: On this next screen, you’ll name your subdomain. Just type in what you want to call your subdomain.
Next to Domain Root, choose the name of the domain you want to assign your subdomain to in the drop down box (if you only have one blog hosted, it will be the only option in the drop down for you).
Step 4: Click Create
Step 8: A Message will appear to let you know you were successful. Click Go Back.
Step 9: In the drop down under Add Users to Databases, choose the user you just set up and in the database drop down list, choose the database you just created. You’ll be taken to a new screen. Assign ALL Privileges to the user (you). Click Make Changes. Go back.