How to Install WordPress Manually using cPanel on Any Web Host
In this basic step-by-step guide, you will learn how to install WordPress manually using cPanel in any web hosting server. Here, the easy steps guide you to install WordPress manually using cPanel within 10-15 minutes. The newbies take time to install WordPress manually using cPanel, but this guide will help you step by step without missing any action.
Here, a few steps you have to follow to install WordPress manually using cPanel.
- Upload the WordPress files to your web hosting server.
- Create a database through the cPanel.
- Run the WordPress installation in a few minutes.
These steps help you install WordPress manually. These steps are primarily unchanged in the web hosting companies cPanel, be it managed to host, shared hosting, or your localhost machine server.
Using cPanel
Almost every shared web hosting company has a license of cPanel in your web hosting account. Because of cPanel, a lot of our work has been reduced, and we install WordPress manually easily.
- I assume you have a shared web hosting with cPanel installed. If you have a tough time selecting which shared web hosting to go for, so you could try GreenGeeks.
- You have to access your public_html directory, and you can access this via cPanel or FTP. We can do it here through cPanel.
- You have a database like MYSQL, which you can access via cPanel. You don’t need to worry about this.
- You have to download the wordpress.zip file from the wordpress.org website.
Main steps in Manual Installation
Upload WordPress files to a shared web hosting server
First, we download the latest version of the WordPress.zip file from the official website of WordPress.org.
We are using the cPanel File Manager to upload the zip file.
Step1: Login into the web hosting cPanel
- Login to your web hosting provider’s Client Area and launch cPanel.
- In case you can face any problem login to cPanel, then please contact your web hosting company’s provider customer support.

Click on the File Manager to enter the directory.

We select the public_html directory to upload the WordPress ZIP file. Double click on the public_html directory.

You have to again click on public_html to select your domain name. If you have many domain names are in a web hosting account. As I have many domain names in this web hosting, I will have to select a particular domain name where I want to install WordPress manually. Double click on public_html to enter the directory.

Step1: Understanding which domain name and directory to Install WordPress
We will learn that we have many domain names in one web hosting. How to install WordPress manually in a particular domain name?
When you double-clicked on public_html, you have to see many of your’s registered domain names. How to point a domain name to a web hosting account? Here the guide.
Select the domain name to install WordPress; here, I am selecting the domain name mentioned in the image.

Step2: Uploading WordPress ZIP file using cPanel File Manager
First, we have to download WordPress ZIP files from the WordPress.org website.


Save the WordPress ZIP file on your computer/laptop desktop

Step3: Upload, Extract and Move the WordPress file
Select and open the domain name in public_html directory, where you want to install WordPress manually.

Upload the WordPress Zip file. Don’t extract the file on the desktop. We will do extract in the directory.

Click on select file button to upload the WordPress

Uploading the WordPress Zip file, make sure you are uploading ZIP file.

Successfully WordPress Zip File upload in the directory.

Extract the WordPress Zip file in the domain name directory. Now, we have to move all the files from the WordPress folder to our domain name space.

Here, in the image, we have to delete the WordPress name.
/public_html/surmountdigitalmarketing.com/wordpress
we have to remove the WordPress name from here like
/public_html/surmountdigitalmarketing.com/
Creating a new MYSQL database and user name
Before the installation of WordPress, we need to create a database for this. Because WordPress needs a database to store its files and configuration data. Here, we will learn how to create a database and user.
- Create a new MySQL database.
- Create a new database user.
- Connect the new user to the database.
Step 2.1: Creating a new MYSQL Database in cPanel
Login into your cPanel and launch the MySQL Databases.

- Create a new database
We have created a new database the name of the database is connectordb. Write the name of a database and click on the Create Database button.

Step 2.2. Creating a new user MYSQL Database in cPanel
2. Create a new database user
Now, we have created a new username, here the username is connectuser, and create the password, make sure your password should be strong. You could also use a password generator. I always use the password generator. Clicked on the Create user button to complete the process.

Step 2.3: Connecting the MYSQL user to the database
3. Connect the new user to the database
Select user name and database name and connect them and click on the Add button to complete the process.

Step 2.4: Manage User Privileges
You have to give the privileges to the user. So, the user manages all the necessary commands without any interruption.
Check to All Privileges and click on the Make Changes button to complete the process.

Done! You’ have successfully created a new database and user.
Step 3: The Final WordPress Installation
We have completed the installation WordPress manually procedure through cPanel. Congratulations!!!
Let’s run the WordPress installation.
In my case, it would be surmountdigitalmarketing.com/wp-admin
In your case, it would be yourwebsitename.com/wp-admin
or
yourdomainname.com/wp-admin
- Select your preferred language to further proceed. Here, I preferred English language.

2. Before getting started, we need some database information, and you will need to know the following information before proceeding. If you want to change the table prefix, you can change as per you.

3. Before proceeding further, you have to enter all the database connection fields.

4. Database is installed. Now, it times for run the installation.

5. Welcome to the famous five minutes WordPress installation process. Just fill all the information below to proceed.

6. Success! WordPress has been installed.

7. Enter the username or email address and password to enter the WordPress dashboard.

8. Successfully installed WordPress. You are now a WordPress dashboard. You are using the most powerful personal publishing platform in the world.

Congratulations!!! You have installed WordPress manually using cPanel successfully.
I hope you understand the process of install WordPress manually using cPanel as much as I have enjoyed writing all the processes of it. I have written all the processes in detail. If you find any difficulty in any step of WordPress installation, please feel free to comment. I will happy to help you.
Thank you for reading. If you have any suggestions for me; please let me know. Please feel free the comment.
I am searching on google how to install WordPress in cpanel and I find your post. And after reading your content, hopefully, now we can install WordPress easily. Thank you!
Thank you, Devid !!! Hope this post helps you 🙂