Manual Installation WordPress On Any Host

Are you planning on having a WordPress website? Then the very first thing you should know is the manual installation of WordPress on any host. The steps are pretty basic and simple. Your knowledge of WordPress is going to expand if you follow this article.

It also gives practical knowledge for installing WordPress locally. You can have control over your installation. It becomes very convenient when you move your site to any web host, later on.

To manually install WordPress, we need to follow 5 simple steps. Those steps are easy and simple. Importantly, just pay attention to each of the steps while you are reading, and do accordingly.

Let’s Jump to the Point

Step #1: Log In to cPanel

To give an illustration, you can do a manual installation of WordPress by logging into cPanel first. You should have a hosting that provides access to a Cpanel for this. If you don’t know how to open cPanel then you have to go to your website URL and type “/Cpanel” at the end of it. It will direct you to the cPanel page. You can enter the Username and Password and hit log in.

manual installation of WordPress

Step #2: Download the latest WordPress version

Since you have accomplished logging into cPanel, proceed with the further steps. Now, step ahead to install WordPress’s latest version from here. Simply, just need to download the WordPress zip file and extract the contents.

You can also download it through cPanel. There is a software called Softaculous Apps Installer in the software section of cPanel home.

Additionally, the cPanel home has a dedicated section of the Softaculous Apps Installer that showcases the most popular programs. From there, you can also install WordPress.

Step #3 Upload the WordPress package to your Hosting Account

After installing the latest WordPress version, you can upload the WordPress zip file in the file manager of cPanel.

  • First, locate the File manager from cPanel’s  Files option.
manual installation of WordPress
  • Once, you are in the File manager option, will see the below page.
manual installation of WordPress

Choosing the right Directory

In order to upload the WordPress zip file, you have to choose the right directory. In most cases, it’s “public_html”. We are going to use this directory, as well. From there you will notice the upload option in the top right corner. Click here and upload the downloaded file.

manual installation of WordPress
manual installation of WordPress

When the upload is finished, you can close the tab and go back to the File Manager. if you’re still unable to find the files in the “Public_html” directory, click the Reload button in the file manager. Now, the WordPress zip file will be visible.

Extract WordPress File

After successfully finishing the upload of the WordPress Zip file, we have to extract the other files from the folder. To do that,

  • You have to Go Back to the folder and Click the link.
manual installation of WordPress
  • Right Click on the WordPress folder. And you will be able to see the Extract option to choose from. That is how files can be extracted.
manual installation of WordPress
  • Once the extraction is finished, click the Reload button. There should be a WordPress folder visible.
manual installation of WordPress

Move the Files to Parent (Public_html)  Directory

Let’s continue the process of manual installation of WordPress. If you are done with extracting files, some other files will show up. In that case, you need to move them into the Parent directory which is  “Public_html”.

  • You just have to Select All the files and hit the Move option to transfer all the files to the parent directory.
manual installation of WordPress
  • When you click  Move a pop-up modal will show up to allow you to move the files to “Public_html” which is also the parent directory.
manual installation of WordPress

However, we just moved the files to the parent directory since we don’t want them under a folder called “WordPress.” In order to do this, we delete the word “WordPress” and selected Move Files. The WordPress folder has to be empty and the files moved. So, the original WordPress ZIP archive and WordPress folder can both be deleted.

Step #4 Create Database (MySQL) and User

In order to install WordPress manually, we have to create a database and a user first. Then allow the user the privilege to access the database. We are going to use the MySQL database to store the data. It’s just a few simple steps. Let’s find them out.

  • First, you have to go to the MySQL Database Wizard from cPanel.
manual installation of WordPress
  • Then try to set a unique database name for security purposes.
manual installation of WordPress
  • At this stage, you have to create a new user. Additionally, we must create a strong password and store it in a safe location. For you, cPanel will automatically fill in the generated password. To continue, click on Create User.
manual installation of WordPress

Connecting Database and User

After successfully creating the database and user, you need to set up a connection between the database and the user. Otherwise, nothing will work properly if both are not synced. The data and command will not follow accordingly. Since the new user has been created. We will provide the user permissions at this stage to access the database. To make a connection we have to go through some simple instructions.

  • To get all rights, just click ALL PRIVILEGES.
  • Click Next Step to complete further process
  • The required modifications to the user will now be made by cPanel as instructed.
manual installation of WordPress

Finally, you have just connected the database successfully. Just provide a few pieces of information required to finish the work. The steps are so simple that anyone can learn them and try them by following this article.

Step #5 Connect Database to WordPress

It seems great that one by one, we have completed four steps. This is the last step. To get started, enter your site’s domain in the placeholder at

Before clicking “Continue,” you should see a prompt asking you to select a language for your WordPress installation. You can choose as per your required language.

manual installation of WordPress

This will be the final phase of WordPress installation. Now you have to provide the same information here as creating a database and user. After giving all the information, you will be able to connect WordPress with the database. Here are the categories where you have to provide information.

  • Database name
  • Database username
  • Database password.
  • Here in the database host, you should write localhost.
  • It’s recommended  to keep the table prefix different from the default “wp.” Your database will be safer and more complicated for anyone to access it.

Submit the information. This would connect your WordPress account with the database. That’s it.

manual installation of WordPress
manual installation of WordPress

Well done, You have made it so far. To connect WordPress with the database, you must go through the following instructions, which are very simple but necessary.

  • Enter your desired username, password, and email address. Keep these details on your computer.
  • You can uncheck the search engine option to index your site. This will not allow your site to be visible in search engines.
  • Finally, the time has come to hit Install WordPress.
manual installation of WordPress
manual installation of WordPress

Finally, you have reached the final stage and completed the manual installation of WordPress successfully. Indeed, you have done a great job by following all the necessary steps. Let’s log in to the page.

While logged in, this is how the dashboard will look like-

manual installation of WordPress


In this blog, we have completed the manual installation of WordPress in 5 simple steps. The steps we have described along with the relevant images will definitely help you to keep focused on the right track.

You just have to give it some time to finish the process with patience. Once you are finished with all the simple steps, you will be able to use WordPress for your purpose. This is a great platform to portray your work or content.

The ultimate Blocks for Gutenberg

No Coding Required

Get Update Emails only

We hate spam. Join our mailing list and be first to get updates, features, giveaways, and all about the industry’s latest blocks.

    Subscribe to our newsletter