WordPress Installation – Manual Installation Guide for Beginners



WordPress is one of the most popular open source blogging platform and content management system. Most of the web hosting companies provide a quick installation guide for setting up WordPress blog. Installing WordPress manually is also an easy task and here in this tutorial we will be explaining about the steps regarding it.

Requirements for manual WordPress Installation

You will need following things in hand before starting manual WordPress installation:

  • Domain name to access the website.
  • Web Hosting account to host the website files.
  • MySQL Database to store the WordPress information(comes with hosting account).
  • FTP client like FileZilla to upload the files to hosting account.

Once you have these things ready, go ahead with following steps.

Step1: Download the WordPress Package

Download the latest WordPress package to your local computer from http://wordpress.org/download/. Unzip the downloaded file to a folder.

Download WordPress

Click on Download WordPress

Step 2: Upload WordPress package to hosting account

Upload the WordPress files to the root directory or any folder of your hosting account using the FTP client. We can also upload the files through the FileManager of your hosting account or through SSH (Secure Shell).

Uploading files to hosting using FTP

Uploading files to hosting using FTP

Note: We can either upload the downloaded zip file directly to the hosting account and unzip it in the FileManager of the account or we can unzip the file and upload the unzipped files to the account.

Step 3: Create MySQL database

Login to the hosting account and create a MySQL Database by providing Database Name, Database Username and Database Password. After creating the database, add User to the database.

Creating MySQL database and database user

Creating MySQL database and database user

Step 4: Adding database details to wp-config.php file

Configure WordPress to connect to our newly-created database. The wp-config-sample.php file contains the database information and tells the WordPress application which database to pull information from. The wp-config-sample.php file can be found in File Manager in the folder where the WordPress files are uploaded. Rename the filename to wp-config.php in the FileManager. Open the wp-config.php file in code editor and look for the following information:

/** The name of the database for WordPress */
define(‘DB_NAME’, ‘database_name_here’);

/** MySQL database username */
define(‘DB_USER’, ‘username_here’);

/** MySQL database password */
define(‘DB_PASSWORD’, ‘password_here’);

Now, replace database_name_here with the name of the database we created, replace username_here with the username of the database and replace password_here with the password of the database. Save the file ‘wp-config.php’ after editing.

Newly created wp-config.php file

Newly created wp-config.php file

Step 5: Run the installation

Run the installation script by opening a new browser window and accessing the installation page at the URL:


Note: Be sure to replace yourdomain.com in the example above with actual domain name.

A welcome page that says “Welcome to the famous five minute WordPress installation process!” will be displayed.

Step 6: Completing installation

Complete the Installation on this page by filling in the Site Name, Username, Password and Email address. Also, specify whether or not search engines should index your website.

WordPress installation website information page

WordPress installation website information page

Click Install Now, and you should be taken to the final screen, showing the following message:

WordPress installation success page

WordPress installation success page

Congratulations! You have successfully completed WordPress installation. Now you can now click log in, to explore the options available in your websites dashboard. You can learn about protecting your website from possible hacks here.