When people think about setting up WordPress manually they think that it is a daunting task. Most of them end up taking the easy route using the one step installation process also known as fantastico, not realizing that they are setting up WordPress without any security measures.
The truth is that while there are more steps involved than using the one-step installation process, it is well worth the extra effort.
One of the things that you need to know about WordPress is that it is a vulnerability waiting to happen. Now this doesn’t mean that you should not use it for your niche sites or authority sites.
It is a great platform and many Internet marketers and businesses have used it to grow their online business. Once you start using it, you will love the fact that you can invest in premium plugins and themes that will help you make your site user-friendly as well as more search engine optimized.
I am just saying that if you are going to be using it, you need to take the time to learn how to set it up properly. Now I’ve created a post on how to install WordPress manually in the past. I figured I would create an updated version of the post and make it a little easier to follow along with.
I have written a step-by-step process with pictures that will show you the process of setting up WordPress. If you want me setting up WordPress and get a front seat of my over the shoulder demonstration, don’t forget to check out my video here on setting up WordPress…I have made it easy to follow along. This video is for setting up a self hosted WordPress site and will not work if you are using a free site.
Watch My WordPress Installation Video Tutorial
First things first, I am going to assume that you already know how to register your domain and am going to jump right into the cPanel portion, also known as control panel. If you don’t have hosting yet, then I highly recommend this company.
Logging into cPanel
Log into your hosting account and scroll down until you see File Manager.
Check to make sure that you are in the public_html folder.
Now you want to go to wordPress.org to download a copy of the WordPress software. Save it to your desktop, as we will be using this later on.
Once you have downloaded it is time to upload it into the public_html folder
Now your have begin the process of setting up WordPress, it’s time to create a secure MYSQL database.
Head on over to the cPanel of your domain you are installing WordPress
Scroll down until you see:
Okay great, now we are going to create a secure WordPress database. Be sure to keep track of your:
- Database Username
- Database Password
You will need this information when we move on to the wp_config portion of setting up WordPress.
Now that we are inside of the MYSQL database portion, it’s time to create a database.
Now click on “Next Step”
Okay now you want to create a database user name and password.
When you see an all green check marks, click on create user.
Now that we got that part done, you are almost done setting up WordPress.
It’s time to connect the user to the database and allow privileges to the user you just created. This will allow you to setup the website.
Click on All Privileges…of course there are more WordPress security measures we can take. But that is a different day.
Once you got all that done, you should see:
Now you got the database setup. Head on back to your public_html folder inside of your File Manager.
WordPress should now be installed, it will be inside of a zipped file.
We are going to unzip the WordPress folder and extract all the files in the public_html root directory.
Once you’ve extracted the website files, you should see a WordPress folder. Go ahead and delete the WordPress-4.1.1 zip file, you don’t need it anymore and you want to try to keep your hosting account clean.
Next we need to move all the files outside of the WordPress folder so they will be directly inside the public_html directory.
Open up all the WordPress folder and click on “select all”
It will highlight all the files inside of the folder, we want to move those files outside of the folder.
So now it’s time to click on “Move File”
A box will popup now you need to delete WordPress until all you see is /public_html/
Now click on move Files and it will move all your files outside of the folder and into the public_html file. Which is where they need to be in order to install WordPress.
Now it’s time to look for a file that it called “wp-config-sample.php” and you want to left click on it and rename it to “wp-config.php.
Okay great hopefully, you saved all your database information that you created earlier, we are going to need it to finish the installation of WordPress.
Left click on the file you just renamed to wp-config.php and click on edit.
Now it’s time to locate your database information copy and paste it in the designated areas.
Put the information that you used to create your database in the appropriate space. Be sure that you leave the quotes.
For instance where it says “DB_Password”, ‘Password_here’) ; you want to paste your database password that you created in the spot that the ‘Password_here’ is and leave the quotations.
Repeat the steps for both the database username and the password.
Now that you’re done you can click on save. Inside the video I cover more security measures you can take to secure your WordPress site.
I won’t be covering them in this WordPress step-by-step installation written guide. You can watch the video if you want to implement more security measures.
Okay great now that you have changed the information in the wp_config file, it is time to click on save.
Now open up a new browser and type in your domain name like: http://yourdomain.com/wp-admin/install.php
You should see the Welcome to WordPress screen. From this point on, it’s pretty much self-explanatory. Choose the language that you want your website or blog to be created in, then click on “continue.
Next you will see a screen that will take a little longer to fill in, but the great thing is that you only have to complete it once.
Follow these steps to ensure that you get the best results from a properly setup up blog.
Title: consider utilizing an SEO optimized keyword title to help you with your Google rankings.
Username: avoid using Admin as a username as this is a huge NO NO for security measures
Password: enter a strong password, I love using this password manager to help me create my strong passwords. You can get a free version that allows you to store I believe up to 10 passwords.
Your Email: Enter a valid email that your login credentials will be sent to after setting up WordPress.
Privacy: I uncheck the “allow search engines to index this site” until I get the site up and running and ready for the search engines.
After you have filled out all the required fields, you will want to click on “Install WordPress.”
Hopefully if you have completed all the steps properly, you should see the WordPress success page!
Now all you have to do is log in and you will be directed to the WordPress dashboard. Congratulations, you have not successfully setup a manual installation that is more secure than using fantastico.
You can now start changing uploading your theme and uploading any plugins that you plan on using for your website.
As I mentioned earlier, if you want a more in-depth course on securing your WordPress blog, be sure to check out my course. For the rest of this month and April you can get a discount by entering “IMWITHSUSAN” to get a 30% discount.
You can use these security tips to help you with setting up WordPress securely so you can sleep at night without worrying about your sites getting hacked.