How to Install WordPress Manually Using FTP


To install WordPress manually by using FTP you will need a FTP Client to upload files into your web server.  Don’t know how to use FTP to upload files please a take a look here How To Use FTP.


First thing you need to do is download the latest version of WordPress. Unzip the file, and upload all the files into your web server by the use any FTP software.

If you want to install WordPress on your root domain name (like, then you need to upload WordPress files to your website’s root directory. (/public_html/ or /httpdocs/). On the other hand, If you want to install WordPress in a subfolder (like, then upload it in a folder /public_html/blog/ or /httpdocs/blog/.

Upload WordPress Files


[alert-note]Note: Copy your Database Name, User Name, Password for future reference.[/alert-note] Let the files to be uploaded. Meanwhile you can go to your hosting control panel to create a database. The following screenshots are the control panel of cPanel web hosting.

Create database using MySQL Database Wizard (Easy Process)

MySQL Database Wizard

To create a database you can click on “MySQL Database Wizard” and follow all the steps:

Step-1: Enter your database name and go to next step.

Create Database using Wizard

Step-2: Enter your database user name and password and go to next step.


Step-3: Add user to the database


Tick mark on ALL PRIVILEGES to add the user to the database and give them full permissions to perform all actions.

Create database using default method

This is the database section of your CPanel hosting panel.

Cpanel MySQL Database SectionThere are some steps you need to follow:

Step-1 : Creating a Database

Go to MySQL Databases. On MySQL databases page in your cPanel account, create a new database by simply entering your database name and clicking on the ‘Create a user’ button.

Step-2 : Creating Database User

Now you have successfully created your database, but MySQL still needs a username. This username will have access to perform actions on the database.

On the MySQL Databases page, scroll down to MySQL Users section. Simply provide a username and password for your new user and click on the ‘Create a user’ button.

Step-3 : Adding user to access your database

New user still does not have access to the database you created earlier. For that you will need to add the user to the database and give them permissions to perform all actions.

On the same MySQL Databases page in your cPanel account, scroll down to ‘Add User to a Database’ section. Select the database user you created from the dropdown menu next to user, then select database, and click on the add button.

You will be now asked for the privileges you want to allow this user. Select all privileges and click on the Make changes button.

Your MySQL database and user creation has been completed, and now it is time to run the WordPress install.


Now you can go to the URL where you uploaded WordPress. If it is in the main domain, then enter your domain name in the browser window, like or if it is in the subfolder then go to

You will see the language selection page. You can choose your preferred language here. Your rest of the installation is displayed in your preferred language.

WordPress LanguageClick on the continue button to proceed.

You will now see some installation instructions. Basically WordPress will now tell you that it will need your database name, password, and mysql host information.

Click on the ‘Let’s go’ button to continue.

WordPress will now show you a form. You need to enter the name of the database you created earlier.

WordPress Database SettingsFill in the information and then click on submit button. WordPress will now connect to your database and will show you a success message.

Run The InstallClick on ‘Run the Install’ button to continue.

WordPress will now create tables in your database and then send you to the next step of the installation.

Now you need to provide some information for WordPress to setup your site. This includes site title, username, password, and admin email address.

If you do not want your website to be visible to search engines, then you can check the box next to search engine visibility. Later when you are ready you can change this from WordPress settings. If you are unsure about what to do, then simply leave it unchecked.

WordPress Site SettingsClick on the Install WordPress button to continue. WordPress will setup your website and finish the installation.

You will see a success message showing your username. You can now click on the Log in button to sign in to your WordPress site.

WordPress Install Success

If you like this post please Like | Share | Comment


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.