Can you name me one particular platform that has succeeded in overcoming the misconception that traditionally belies it? Any guesses? WordPress! WordPress operates on open-sourced software, allowing its users and developers to heavily contribute to the platform. Put down your pitchforks, hardcore WordPress users – it’s time to talk about ways to install WordPress manually on any host.

As one of the most popular platforms, WordPress powers nearly a third of websites across the globe. This means WordPress enjoys such adoration and popularity due to its ability to provide simple usability and high-quality features to websites of all types. Moreover, you can also use thousands of free and premium WordPress themes to make your website look stunning in all aspects. Considering today’s best WordPress web hosting companies, the platform allows you to install WordPress with just a few clicks. In most circumstances, installing WordPress is a simple process that takes less than five minutes to complete.

Whether you are a beginner or an advanced user, you can take advantage of the following tutorial on how to install WordPress on all top hosting platforms.

Download WordPress from, but before that, make sure that you are ready with the following:

  • Access to your web server via FTP
  • Text editors such as Notepad or your any preferred HTML editor
  • An FTP Client (Free download: or wsFTP, CuteFTP or any available FTP Program)
  • Any web browser of your choice (Internet Explorer, FireFox, Chrome, Safari)
  • A valid email address (for password recovery or reset should you need it)

1.  Install WordPress Manually via Cpanel

Step 1- Download and Upload WordPress- First of all, you need to copy all the latest version of WordPress and upload it to your web host. For that, login to your web host through the control panel and create a directory where you want to install WordPress.

Now, if you are installing in a domain, identify the domain site folder. Add the domain, and the DNS should be set to the respective site folder, which has to be located in a path like public_html/ Open this folder and upload the zip file then and there. To upload WordPress, simply click on the upload icon and select the zip file from the desktop. As soon as the WordPress upload is complete, you need to extract all the files in this folder and delete the zip file. After downloading and uploading WordPress successfully to your site folder, it is now time to create your site database.

Step 2- Create Database and User– Of course, creating a database on your web host may vary from one host to another, but it may interest you to know the most basic way of creating a database through MySQL wizard. Click on MySQL database wizard button in your web host control panel and follow the steps to create a database and create the user. Do not forget to assign the database user global privileges; it can also be done using Phpmyadmin. After you create the database, add a user with global privilege. You can start with the WordPress installation procedure.

Step 3- Configure WordPress Setup

After creating a database, we are now ready to begin setting up WordPress. Now visit your site. Now, you will able to see the WordPress installation screen. Time to select the preferred language.

Fill in your corresponding database details: the database name, the username, password, and host. Run the installation by further filling in details about your site, the site name, admin email, username and password, and then run the WordPress installation. Lastly, do not forget to test the installation. Get the logins from your admin email or where you saved them and go to the WordPress login screen and log in to check your site.

2.  Install WordPress Manually via FTP

The process of installing WordPress manually with FTP is quite similar to that of the control panel, which creates a database via the CPanel. After that, you need to upload the file through FTP to your respective site folder. Run the WordPress installation procedure as mentioned before. The only difference here is the way in which files are uploaded to your server. To login to your FTP, check the FTP account details from your web host panel.

Final Word

The process of installing WordPress, whether on localhost or on a web host, is largely the same, since you first create a database and then link it up with WordPress. If you are someone who wishes to set up a website in just a few minutes, look no further than WordPress.