WordPress installation is not a very difficult process, it only need technical skills. For installing a WordPress you need a domain name and hosting space. You can also use these discount coupons to buy domain name and hosting space.
Domain Name Discount Coupon
Godaddy New Year Offer: Save $10 on Every Purchase
If you are unable to find a good and SEO friendly domain name then these articles help you out in finding SEO friendly domain name.
Tips and Tricks to Choose SEO Friendly Domain Name
Top 33 Tools to Find Domain Name
Web Hosting Discount Coupon
Hostgator $25 Discount Coupon for January 2011
Dreamhost $97 Discount Coupon for January 2011
Before getting started with installing WordPress, you need a little-bit knowledge of MySQL database, so that you will find no problem while installing WordPress Manually.
How to Guide on Creating New User in MySQL Database
Till now you have a domain name, hosting space and know how to create a new user in MySQL Database. Already I have shared a how-to guide on installing WordPress on Hostgator using Fantastico and now this guide also focus on installing WordPress on Hostgator but without using Fantastico. Here is a step-by-step guide on installing WordPress Manually in Hostgator.
Download and UnZip WordPress
This is the basic step and pretty obvious. Remember that do not download WordPress from any other third-party site. At WordPress.org site you can be assured that you’re getting the latest stable version direct from the official website.
Step1: Go to wordpress.org and download wordpress from there to your PC.
Step2: This download will be in the form of .zip file and now you have to unzip it. After unzipping, it contains a folder named WordPress (if you see there are many files after opening WordPress folder).
Create a Database and User
How-To Guide to Create a Database
This is where you need some technical skill. I’m using Hostgator which comes with inbuilt cPanel.
Step3: Now, you have to create a database. Log-in into your cPanel and click on “MySQL Databases” (as shown below):
Step4: When you click on “MySQL Databases”, it open a new window (as show below). Now you have to create a new database (as shown below):
Step5: When you hit the “Create Database” button, you will see a message like this (as shown below) which means that database has been created.
How-to Guide on Creating New User in MySQL Database
Step6: Now, database is being already created, only you have to create a new user in it. Fill-up all the details as shown below and hit “Create User” button to create a new user.
Step7: Now you have created a user (step6) and have to add this user to the database you have created in step4, click on “Add” button (as shown below) to add a new user:
Step8: When you click on “Add” button (in step 7), it open a window (as shown below) where you have to assign “All Privileges” to this user (the user that you have added in step7). Check out the box “All Privileges” and click on “Make Changes” as shown below:
Step9: When you click on “Make Changes” it open a new window like this (as shown below) which shows that a new user has been added to database.
Set-Up wp-config.php File
Now you have to edit wp-config.php file
Step10: Already you have created MySQL database and added new user. Now (go back to step2) select “wp-config-sample.php” file and rename this file (wp-config-sample.php) to wp-config.php as shown below:
Step11: In step 10 you have renamed the required files. Now open wp-config.php” file in notepad (or on your favorite text editor) as shown below:
Step12: Now (in step11) you have to do following things as listed below:
In this post (I’m using the respective names that I have already created in previous step)
DB_NAME is “wrdp” (step no.4)
DB_USER is “vikas” (step no.6)
DB_Password is “mydomainname” (step no.6)
Warning: Don’t select so easy to guess username and password, here I am taking easy username and password just for illustration.
To make it easy, I’m showing what changes I have done in this step in wp-config.php file, you can compared it to step 11
Upload the File
Step13: Now you have to upload the files to server. For uploading files to server you need FTP client (for me I’m using FileZilla to transfer my files to server) and you have to fill-up all the required fields and click on “quickconnect” button to connect it to server.
Step14: After filling all the details (in step13) you will see that your FTP client connected to server (as shown below):
Step15: Now (in step14) you will see a folder with “/” symbol. Click on “+” sign and you see the folder “public_html” folder (as shown below). Click on “public_html” folder, this is the folder where you have to upload the WordPress folder (which you have already downloaded and unzipped on your PC – step1 and step 2)
Step16: Now you have to upload the WordPress files to server. From (in step15) left select wordpress 3.0.4 (for me that’s the name of folder I have to upload) and start uploading this folder to server. You have to drag and drop the WordPress folder in root directory only (public_html folder). As soon as you drag and drop the folder, uploading of files will be started and it take couple of minutes to upload all the files to server.
Run the Script
Till now you have uploaded all files to server in root directory, to complete the installation process you have to run this script
Step17: Open your browser and type the following URL in your browser http://infoedutech.com/wp-admin/install.php (Replace infoedutech.com with your own domain name) and fill all the details (as shown below). After filling all the details click on “Install WordPress” button to install the WordPress.
Step18: When you hit the “Install WordPress” button you see a new window (as shown below) which show that “WordPress has been installed”.
Step19: Congratulations, you have successfully install wordpress manually on your hosting server. Now log-in and get started with WordPress.
You may be interested in reading out these WordPress tutorial also.
How to Guide on Installing WordPress Theme
How to Guide on Installing WordPress Plugin
How to Guide on Enabling Search Engine in WordPress
How to Guide on Scheduling Post in WordPress
How to Guide on Disabling Visual Editor in WordPress
How to Guide on Hiding Post From Some Users in WordPress
How to Guide on Renaming Uncategorized Category Name in WordPress
How to Guide on Adding Multiple Blogs in WordPress
How to Guide on Enabling WordPress MU in WordPress
How to Guide on Enabling Multi-Site Option in WordPress
How to Guide on Enabling keyboard Shortcut for Comment Moderation in WordPress
Do you find these tutorials useful, then share it with your friends also. If you face any problem regarding installation do let me know in comment section or you can also use Free WordPress Installation Service.
Don’t forget to like on Facebook so that you get more tutorials on WordPress.
Nihar says
Hi Vivek,
Visiting your blog for the first time.
I really liked this guide. It will be very helpful for those budding bloggers who are entering into wordpress….
Shashank says
you have a written a very detailed post which should be very useful for a newbie nothing much to add from me 🙂
Amandeep Singh says
A very explanatory post mate…. You have put in a lot efforts to write this post… This must have taken a long time to compose this one.. Good work… keep it up…
Vivek Parmar says
Welcome Nihar to WebGuide4U, Hope ypu like your stay at WebGuide4U
Thanks you like the way i write this tut. Newbies face lots of problems so WebGuide4U is an effort in making their problems to zero (as much as i can)
Vivek Parmar says
Thanks for stopping and commenting here.
Hope i have given your answer to question
Vivek Parmar says
Yes Amandeep, this post kills my lots of efforts. After seeing this on web i’m not satisfied with any of them and even get confused, so come up with my own post in an different style which makes easy to understand and even a newbie with no knowledge of WordPress, MySQL, FTP client will be able to install wordpress.
Thanks for wishes and kind words
Bilal Ahmad says
WordPress is so easy to install but one must select a web hosting which provide all the features that are helpful for you. For example fantastico which is offored by Host Gator.
HostGator is the best web hosting for wordpress because of fantastico and other features.
Vivek Parmar says
Agree with you Bilal, that one have to choose a best hosting company which offers every thing. Installing wordpress by using fantastico is easy. But this guide is for advanced users.
ashwin shahapurkar says
nice tutorial. unfortunately i installed the wordpress using fantastico. is there any harm in that?
Vivek Parmar says
No, Ashwin, there is no harm in it. This tutorial is for advanced users only who like to do more things with wordpress
Jagan Mangat says
Vivek thats superb,you made it really easy and no too messy.Work by guys like you is called as real hard work.
Vivek Parmar says
Installing WordPress manually sometimes looks little bit daunting and many of them mess up with this, so come out with this guide.
Thanks Jagan for the kind words
car accident compensation claim says
Is hostgator compatible with windows Vista? On their site, they had package for Linux only.
Vivek Parmar says
Yes, hostgator is compatible with windows vista. You can check out this http://support.hostgator.com/articles/plesk/windows-shared-asp-net-beta
you can also you use this to avail discount http://www.webguide4u.com/hostgator-hosting-25-promo-code/ or you can get in touch by using this http://www.webguide4u.com/free-wordpress-installation/ which offers you free wordpress installation
Manikandan says
Hi Vivek one of the best tutorial which I have ever read. After a long time, I read a post which gives 100% satisfaction to me. I knew preparing this post will definitely takes lots of time. But I hope you save all newbies valuable time. All the Best. Cheers 🙂
Vivek Parmar says
Thanks Manikandan for kind words. If you love your work then you can write good posts in no time and WebGuide4U is for newbies only.
veera says
Hi Vivek,
I am a newbie. I followed your guide and installed WordPress manually.But I am getting error 404 in step 17.i.e. when i type the URL in browser and enter wp admin area.What could be the reason? Plz help me.
Vivek Parmar says
@Veera: Did you follow this tutorial correctly? If not, follow it again and still you have any issues let me know again..
In Step 17 – you have to type http://mydomainname.com/wp-admin/install.php (replace mydomainname) with your domain name.