How to Install & Setup WordPress Manually on Hosting

How to Install & Setup WordPress Manually on Hosting


WordPress is one of the most loved platforms when it comes to developing websites, WordPress powers more than 59% of the websites using any CMS platform.

The major reason is the interface that it offers, simple and the ease of installing plugins for added support and operability.

And then there are more than thousands of premium as well as free WordPress themes that give your website a unique and stunning look. These themes are well-designed and can be used readily, without having to learn any programming language. Additionally, WordPress gives you drag and drop options so that you can place widgets on the site easily.  

If you wish to enhance the features of your website according to how you want it, then it gives you the option to add customization codes.

In this post, you will learn about the process to setup WordPress on hosting.

Installing WordPress on the hosted server that you have, can be done in various ways. However, it’s better to install WordPress manually than going for a one-click installation.

How to Install & Setup WordPress Manually on Your Hosting Server Step by Step

1. Download the WordPress package

Download WordPress from its original website. it is always better to make the download from the official site, why even go somewhere else when the official website is available.

2. Upload the package to your hosting account

There are 3 ways of uploading the WordPress package to your hosting account:

–        Uploading via FTP (File Transfer Protocol)

–        Uploading via SSH (Secure Socket Shell)

–        Uploading via File Manager

3. Create User and MySQL Database

To do this, you will need to have cPanel access to your hosting account. Typically, WordPress stores all its data in a specific database. A database is like a storage house for the content visible on your website.

For storing the data, you should create a database by following these steps:

–        Log in to cPanel

–        Under the database section, find ‘MySQL Database Wizard’, click on it and note all the information somewhere, you will need that information.

–        Now you need to make a database and name it and then click on the next step.

–        In this step, create another thing called database users and enter your username, password and then click on create a user.

–        Now add the user to the database and then you will be taken to the privileges section. Here, select the options which suits you the best. However, if you are planning to create an admin account then make sure to select all the privileges that are mentioned there. You don’t have to do the same for a user account though.

–        Make sure you note down all the details like database name, username and password in a separate file and folder.

4. Fill the necessary details in WordPress

To make sure that your database is linked with your WordPress, you will have to fill the details of step 3 in WordPress too. Let’s see how that is done:

–       As soon as you will open WordPress in your browser window, you will have to fill in the necessary details so that you can connect to your database. Make sure your database name is the same as the name you created in step 3 earlier.

–        Now, enter the username of the database.

–        Enter the password for the username. Make sure that your password is lengthy, not easily catchable. You can also use a password generator for this, by using this application you will get a password that is a unique combination of numbers and letters and special characters.

–        Using the information from your web host, choose a database host.

–        It is suggested that you do change the default table prefix ‘wp’.  That way, your database will be made more secure and no one without the access would be able to access it.

In the end, just press the submit button, doing so will connect your database to the WordPress account.

5. Run the WordPress installation

The primary steps of setting up WordPress on the hosting of your choice have been completed. All you need to do now is press a final button. You are just one step away from making your website live. So as a part of this last step, you have to execute this installation script from the installation page. Click on any of the URLs given below to find that script:



in the links given above, simply replace yourdomain with the name of your domain. when you do that, you will be taken to a page that welcomes you in a very quirky manner, I won’t tell you how, you need to find that yourself. When you are on this page, know that you have successfully completed the process. 


We don’t want to spend as much time in making a WordPress account, as we need in formatting it further according to our needs. This is why WordPress is perfect for your needs because it has a simple user interface making the entire process faster.

This is probably the only reason why it is the most preferred platform for setting up websites, especially dynamic ones like e-commerce websites. This process gave above hardly takes 7 minutes of your time. 

Following the WordPress setup, you should concentrate on selecting the best theme for your blog. There are thousands of free themes available if you want more, then move over to the premium section. The premium section has some amazing themes.

Now that you have given a look to your website by choosing a particular theme, it is time to start in posts for your blog.

Also, make sure that you complete the About Me section of your website. After you have made the first post on your website, it is now time to submit and verify your website on search engines.


1.    How to find a good host for a WordPress site?

A host that supports a particular set of requirements set up by WordPress can be used for hosting. If you have read the requirements but you are still confused, just contact their customer care.

2.   Do I need to create e database in WordPress?

Yes, the creation of the database is a compulsory task, you can’t forego it in any case.

3.     Why is the upload directory ‘C:\\pache\htdocs\wordpress’?

That’s because while specifying the upload path you used backslashes, try forwards slashes to change it.

Leave a Reply

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