install wordpress via ftp

How to Install WordPress via FTP? – Simple Guide

Market analysis shows that WordPress is the world’s most popular CMS today. A look at the numbers reveals that this platform powers over 75 million websites. It becomes better considering that more than 26% of the 10 million best ranking websites rely on this site building tool.

Therefore, it is not surprising that if you are planning on building a website, WordPress will be your preferred choice. The only question is, how do you install WordPress?

If you are a beginner, it is vital that before rushing to install this software, you first find:

  • A domain name
  • A good web hosting company that supports this platform. The good news is that virtually all major hosting companies recognize this CMS.

How do you install WordPress?

Installing WordPress is one of the simplest processes for everyone, including beginners. There are different methods to go about this, and the choice depends on your needs.

In general, there are two ways to go about this as you could opt to:

  • Go manual and install WordPress via FTP
  • Automate the installation process

The simplest and fastest way to install WordPress is without a doubt by using auto-installers provided by most hosting companies. Some of the most popular auto-installers you can use for this process are:

  • Softaculous
  • MOJO Marketplace
  • QuickInstall
  • Fantastico

To enable you to use these auto-installers, most hosting companies will provide you with the all-popular cPanel dashboard. This dashboard has a user-friendly interface that makes it a breeze to use, and installing WordPress will take the shortest time. All you have to do is:

  • Go to the ‘Auto Installers‘ section and select WordPress.
  • On the next screen, click on the ‘Install Now‘ button.
  • Proceed by filling in the details of your WordPress install.

But, what if you want to learn how to install WordPress manually?

Then you will have to settle for the famous 5-minute installation. This is essentially a manual procedure that involves the use of quality FTP Programs.

How to install WordPress via FTP?

At the mention of the word ‘manual,’ most people instantly picture a complicated procedure. This is the complete opposite for anyone who wants to install WordPress via FTP as it is a straightforward step-by-step process. Most importantly, it will only take about five to ten minutes to complete, as its name suggests.

A simple guide to installing WordPress using FTP

1. Settle on the best FTP client for WordPress use

Among the free but highly effective options to consider are;

  • FileZilla (Available for Linux, Windows, and Mac users)
  • Cyberduck (Available for Windows and Mac users)
  • WinSCP (Only for Windows users)
  • FireFTP (Available for Windows, Mac, and Linux users)
  • Transmit (Only for Mac users)

A defining feature of all these FTP clients is they have easy-to-use interfaces and a broad range of features that make them an excellent tool for WordPress users.

2. Download and extract WordPress files

The next step to take is downloading the main installation package from the official WordPress website. As a rule, you should always download the latest version of WordPress that is always more stable and has fewer vulnerabilities. This is because the platform is continuously being updated to resolve security patches, fix bugs, and introduce new features.

Once you have downloaded the installation package, you need to extract it and view the files’ content. The extraction process will then leave you with a folder named ‘WordPress’ containing all the files required for the manual installation.

3. Upload the extracted WordPress files with FTP

After extracting the WordPress files, you should upload them to your hosting account’s directory. This is because your application requires a platform for it to run and be ‘live.’

To do this, you will need to:

  • Open your FTP client and use it to connect to the server. You will be required to use the login details that were provided when signing up for the account.
  • Using the FTP client, upload the WordPress files that you downloaded to your computer.
  • It is essential to have these files installed in the right directory. A general rule is to upload your files to the public_html directory if you want it to be accessed via your primary domain. 

On the other hand, if you wish to add WordPress in a subfolder such as your blog section, you need to upload it in the right folder, which would be /public_html/blog/ (for this case).

Once all the WordPress files have been successfully uploaded, there will be a display prompting you to choose the desired language. You should then select a language from the dropdown options and click on the ‘Continue’ button.

4. Create a MySQL database

After selecting a language of choice and clicking on the ‘Continue‘ button, you will have access to the installation wizard. But, there will be a warning message stating that there is no configuration file.

Is this a sign that you have done something wrong? No, this is just a warning message making it known that you need a configuration file before proceeding with the installation. So, how do you resolve this problem?

The good news is that the installation Wizard will tell you of the software’s requirements to work on the serve. Since WordPress is a PHP and MySQL driven application, it is necessary to have a database.

To create a MySQL database, you will need to:

  • Go to your cPanel account and under databases locate the ‘MySQL Databases‘ option.
  • Click on it to be directed to the ‘Create a New Database‘ tab. Here you will need to create a new name for your database before clicking on the ‘Create database’ button. Remember to use a name that you can easily remember later on or have it saved somewhere.
  • You will then need to create a new user for your database. This is done by going to the ‘MySQL users‘ section and under ‘Add a New User‘ creating a new user. All that is required is a username and password that should be very strong.
  • After creating a new user, go ahead and add it to the database you created. This is under the ‘Add a User to a Database‘ section that requires the username and database name. Do not forget to click the ‘Add’ button after providing these details.
  • Proceed to ‘Manage User privileges‘ and give the username ‘All privileges‘ that will automatically have all the boxes ticked. Complete this process by clicking on the ‘Save Changes‘ button at the bottom of the page.

5. Complete the installation process

Immediately after the FTP transfer is complete, you can now complete your installation process without any hiccups. For this last stage, you need to visit your domain and complete the installation process using the WordPress install Wizard. This time you will be directed to the welcome page (only after you have selected your language), and here you will be reminded to know the following:

  • Database name
  • Database username. This is the name of the user you granted all privileges to use a database.
  • Database password. This is the password configured for the user mentioned above.
  • Database host. This is the hostname of the database server you are using.
  • Table prefix (this is for those who want to run more than one WordPress on a single database)

If you are sure of all these details, click on the ‘Let’s go’ button.

You should then fill out this information on the page you will be directed to before clicking the ‘Submit’ button. This will then take you to the next stage, where you need to click on the ‘Run the installation‘ button.

6. Create an administrator’s account

After running the installation, you will be prompted to create an administrator’s account. This is the last step if you want to install WordPress via FTP and the information needed for this is:

  • Site title. This refers to the title you would like your website to have.
  • Username. This is the account name that will be used to log into the administrator’s section.
  • Password. You will need a password for accessing the administrator’s account.
  • Your email. This is the email account that will be linked to the platform.
  • Search engine visibility. Here you get to decide whether or not you want search engines to index your site.

After providing these details, complete the process by clicking on the ‘Install WordPress‘ button. The installation process will run, and you will see a display notifying you that the operation has been a success.

Now that you have your WordPress installed, you can easily access it by clicking the ‘Log-In’ button.


The five-minute WordPress installation process is not complicated and can be completed within a few minutes by anyone who can follow simple instructions. While automated installations of WordPress have become the in-thing, users must learn how to install WordPress via FTP?.

One thing about mastering these fundamental concepts is that they will make it more exciting to use this website building tool as they provide an immersive experience. You will also have a better grasp of the platform right from the word go and work your way to building an appealing site.

You may also like to see Some Other WordPress Tutorials:

Leave a Comment

Your email address will not be published. Required fields are marked *