Ultimate Link Building Guide
How To Increase The Speed Of WordPress
Show all

WordPress Installation Guide


Introduction To WordPress Installation

There are a few methods to set up WordPress, and you also have to do it in the sense that works for you. Some hosts have "one-click" installs via programs that install WordPress on your behalf without knowing what is under the hood. You can even install it with Shell access or an FTP client. We are going to go the manual direction in this post for a few reasons, with FTP:

  • There are too many hosts with distinct versions of setup procedures that are automated.
  • It is advantageous to know what is happening under the hood. Do not stress though, one of the best things about WordPress is how simple it is to handle.

Tools Required For A Manual Installation

FTP or Shell access - FTP (File Transfer Protocol) is the easiest method to go here really. It lets you transfer data as you may have thought. Through FTP, you can upload, and download files to and from your server of your web host. There are plenty of options for FTP clients or the interface that connects the server and you. Personally, I use FireFTP (Mozilla Firefox program), as it is lightweight, is an in-browser program and does everything you need for WordPress functions. Another well-known Mac/Windows/Linux FTP application is the FileZilla FTP client.

Text Editor - To work with program code, a good text editor is needed. Please note that a Microsoft Word is not a text editor because it adds some formatting that will break our code. A good text editor is Notepad++ (for Windows) or TextEdit (for Mac). However, they're super lightweight and do not come with any frills. Personally, I adore Notepad++, as it's easy enough for my needs and also strong enough with WordPress. I hear TextWrangler is an excellent choice to Notepad for Mac users as well.


Required Information Before The WP Installation Process

FTP login information - You need to have confirmed FTP login info by means of your host. You need your username and password to the server for FTP access. The address for the FTP site will probably be like your internet address, but instead of, it'll be For those who have WordPress installed in a subdomain of the main domain name you host with you may log in to the FTP account and perform the install in a folder within that account.

cPanel (hosting control) login information - You should ensure you learn the best way to get cPanel, or your hosting control panel, with your host so you could prepare the database for WordPress. It's possible that your host setup a database for you, and you'll need your database name and user information useful.


The WordPress Installation Process

Step 1: Download WordPress

You can find the latest stable release at:

WordPress is an open source software that's continuously being refined by members of the WordPress community. The improvements happen in the background so that end users just get stable versions that are secure. The most recent, most secure variant is constantly in the download page. You should be running the latest launch to secure your website and never be afraid of upgrades! Download the latest zip file on the download page.


Step 2: Create Database & Username

The easiest method to do so is normally through the cPanel, or control center of your host. Login to your account and try to find a something like MySql, Databases.

You will also have to input a database host when you name your database appropriately. Not consistently, although usually localhost is what you use. Check with your web host to know appropriate database name to use.

When you create a user, remember to pick an excellent password that is long with upper and lowercase letters and a few numbers also. Recall user information and the database name, because we'll need it for the following measure.


Step 3: Edit wp-config.php

In the WordPress, we downloaded earlier; there is a file called wp-config-sample.php. We need to edit that file and change its name to wp-config.php. So load wp-sample-config.php in your text editor and make some changes.

/** 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');

/** MySQL hostname */

define('DB_HOST', 'localhost');

- Change database_name_here with the name you defined previously, keeping the single quotes.

- Replace username you defined in the last measure surrounded with single quotes.

- Change password_here with your database password you defined in the last measure keeping the single quotes.

Localhost can remain the same unless your host uses an alternative name.

Now set up your secret keys. In a row, there are eight lines that state "put your unique phrase here." All these are security keys that were added in WordPress 2.6 and improved in WordPress 2.7. Note that this is very significant, from using a security key that is proper and also you must not slack off!

WordPress has made this job super simple with this particular secret key generator for you. Simply visit this URL and copy the code and replace the present lines in your config file. It simply randomizes the keys so they can be unique every time the page is seen.

When you conclude with the edits, make sure to rename or duplicate this file as wp-config.php.


Step 4: Upload The Files Through FTP

Launch your FTP client and log in. When you log in, locate the directory you would like to load WordPress. In the event, you need WordPress to be on your site's homepage (that I recommend), it has to be in the root directory. In the event, you do not place WordPress in the root directory; visitors will navigate to to see your WordPress website.

You do not upload the whole WordPress folder but instead, open the folder of WordPress and transfer every file and folder into the root or subdirectory depending on where you're installing it.


Running The Installation Script

Now it's time to check your new WordPress website! Go to If you did not upload WordPress in the root folder, then you need to add that directory you chose, such as

Now you'll be greeted with the WordPress setup page. You must insert your site name, admin username (don't use the word "admin" as username!), a strong password, as well as your e-mail that is utilized for notification purposes.

Click "Install WordPress" and you are done! It's possible for you to visit with your URL to check and see the way it appears. Congratulations! You have successfully installed WordPress, and it's the right time to allow it to be wonderful!

You will now be ready to log in and start using your newly installed WordPress.

(Last Updated On: 24/03/2019)
Roland Zelhof
Roland Zelhof
An online entrepreneur and the founder of He has more than 8+ years of experience in web development and digital marketing. He is also a video game developer and open source advocator.