≡ Menu

[How-To Guide] Install WordPress Manually On Hostgator

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:

All you need to do in this step is to enter the database information only:
DB_NAME   The name of the database you created for WordPress (as created in step4).
DB_USER  The username you created for WordPress (as created in step6).
DB_PASSWORD  The password you chose for the WordPress username (as created in step6).
DB_HOST  The hostname usually localhost
DB_CHARSET  The database character set, normally should not be changed DB_COLLATE  The database collation should normally be left blank

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. install-wordpress-manually+install-wordpress+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.

{ 18 comments… add one }
  • 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….

    • 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)

  • Shashank

    you have a written a very detailed post which should be very useful for a newbie nothing much to add from me 🙂

    • Thanks for stopping and commenting here.
      Hope i have given your answer to question

  • 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…

    • 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

    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.

    • 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.

  • nice tutorial. unfortunately i installed the wordpress using fantastico. is there any harm in that?

    • 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

    Vivek thats superb,you made it really easy and no too messy.Work by guys like you is called as real hard work.

    • 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

    Is hostgator compatible with windows Vista? On their site, they had package for Linux only.

  • Manikandan

    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 🙂

    • 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

    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.

Leave a Comment