Viona W.25 Nov 2022Updated 27 May 2026WordPress3 min read

How to manually install WordPress on cPanel

On this page

Once you have a domain and hosting, you can follow the steps in this tutorial and have WordPress up and running in no time.  How to manually install WordPress on cPanel:

How to register a domain name and purchase a hosting account

First, you need to register a domain name for your website. You can do this at any domain registrar, but we recommend using HostAfrica. To register a domain and hosting with HostAfrica as a new client, you will need to create an account.

Once you have created the account, navigate to domains on the menu and select register a new domain on the dropdown. Search for the domain availability and if it is available add it to the cart and view the cart.

On the next step click on add hosting and select a plan or click on hosting on the menu to select another option.

Once that is done click next and go on with the process until you finish and you will get an invoice to make payment, After payment is done you will receive an email with your hosting details.


How to install WordPress manually on

Downloading & Uploading WordPress file

Download WordPress from the official WordPress website. WordPress.org to your local machine.

Login to your hosting Account (The cpanel) account

Go to file manager > go to Public_html and upload the downloaded file

Extract the files on public_html

g0ehdzelmxoyjc5gbnjvz1qrhs7p azqi3bw1a08pn3tdrg4klvp7v natb4nhw9ffrxxxzs33uroneg4c9td5woqpjsddfsmdjuk j9mm oxfoya8qbchsnuhmbyvenbbgo0sduoxvd f2we73euckrkydueqkwfphyhujsmi3dxsecksggxm8x 1bg

Click on the WordPress folder to open, Select all files and click on move, delete the WordPress part and click on Move files to move the files to Publi_html as shown below.

nou6icgjifnk0wdarzie0pvaxv8t2w3h huopkio6n6yh7mygvbvfcosyxlqrrp cj3d5nouzotwxrg1pul1hxhdas3foj umaecho0iqxxvlufzyeiu3abtrpe1n 3bzuinccpmr7wmdxkz3bexyobooj29ylsmpqowv31lf7gcjv0ve0ayv9bi8cjvvq

8le1syh4fev2grwigvxxpio1gmdx5edhb8bhqjo4dxfkymmyvqpyg1ecyes wpczgwffwrc4ozwol10qf8b3bsvtsh471tyfpgoo dpt8i3ayfg hbftybd ypv0tunfmt0nkm7w7foebso3 itzpdfgrmp86nhrdacl50xmnmaxtunxpmh9jvqsgc6cda

Creating Database

Navigate to Databases Section > go to MySQL Database Wizard

Follow the process, Name your database, user and add user and password to database and give the user ALL privileges

tcjw4reynug131qvmohnwwpim xnnavrp1ljkzgfn sl3rvrosdu80uiae wjxy5q5tfte8upg3zjuan5s 3whbsdp8gkxxx8mzzkwdnff6i3m29ymwnyvot8qwbw2xcwmwydfz4yxvmsydpz0crmxt3z79x9hsqrhkzz79v m8l uqnci9pzyrzwv2ima

Note: Save the database name, user name, and password in a safe place as you will need them later.

Install WordPress

Now visit your domain on a different tab on the browser. You will see a page as shown below. Select your language.

Click on next and click on Let’s go, On the next page paste in the database name, database username and the password.

Give your database tables a unique prefix, this is one of the Wordpress security measures. (you can delete the wp_ and replace it with something else) * there is no need to remember the table name.

Click next and then click on run installation

On the next page, Give your site a Title, username, password and an email address that you can access

Then click on install WordPress. After that you can now login and start creating your website.

Avatar for Viona W.

Viona W.

The Author

With over 7 years of experience crafting tech content, Viona W is a valuable asset to the HostAfrica editorial team. Her skills extend beyond writing, as she also boasts experience in public relations and cultivating relationships with media outlets. This makes Viona adept at ensuring HostAfrica's achievements and initiatives gain well-deserved public recognition. When Viona isn't immersed in the world of tech, she enjoys seeking out new experiences in nature and the power of storytelling to create positive change.