.co.za, .com, .org, .africa, .capetown, .joburg, .mobi, .co.uk and more... Transfer your domain

Select Page

WordPress web hosting in South Africa

Get our most popular web hosting at R99/month

Our industry-leading hosting services deliver the best value for money in South Africa. Our mission is to help small business owners succeed online without breaking bank.

host your WordPress website with us

Install WordPress with a few simple clicks.

Our prices are more than competitive and our hosting plans are loaded with features and tools that make us a top web host in South Africa.

local web server hosting in our own data center.

You always want to host your website on a server closest to your target audience. Our servers are located in South Africa and monitored by a local team of experts.

instant same-day setup so you can start your business today.

You sign up, choose any one of our payment methods, and your hosting is ready to use. You will receive an email with login details and we will assist you in getting started. 

publish your website today and get your business online right away.

The hosting control panel will make it easy for you to install WordPress and publish your business website or blog on the same day.

free setup so you only pay the monthly fee.

You will notice that we never charge a setup fee for hosting solutions. We’ve already set everything up, we’re just waiting on you to join us.


This package is perfect for a medium-sized blog or website. Best for WordPress.


  • cPanel Dashboard
  • Host 100 websites
  • 5 GB storage
  • Unlimited mail accounts

Save R90 when taken annually!

Easy-to-use Dashboard

Get going with your website and emails in just a few clicks. You can get started right away.

Create Personalised Email Accounts

Set up your business email accounts in cPanel so you can add them to your device.

Install WordPress in 1 Click

We have the world’s best website creation software ready for you to install.

Upload Your Own Website

Building your own website? Take it from your PC to the web with the File Manager.

How to host a WordPress Website in South Africa

WordPress is now the website creation tool of choice. Chances are that you have encountered WordPress websites a few times today without realising it. This popular tool is ever-evolving and has set the standard for many other CMS platforms.


domain name

Choose a domain name for your business. Make sure that you select a domain that matches your business name. We offer co.za and .com and so much more.


web hosting

Get any of our hosting packages. We will ensure that it’s WordPress ready even without you asking. Once you sign in to your cPanel dashboard you can set up your website in a hearbeat.


web design

Get a theme and start designing. There’s a ton of YouTube guides and tutorials to assist you with getting started.

  1. Find Softaculous in cPanel

Softaculous will help you install WordPress in just a single click. 

How to manually install WordPress on your cPanel Hosting

You should never have to install WordPress manually. If you are having trouble you can follow this guide.

Step 1: Download WordPress from the WordPress website.
Download the WordPress package to your local computer from http://wordpress.org/download/.

Step 2: Upload WordPress to your cPanel Hosting Account
The easiest way to do this is to use the File Manager option in cPanel. Upload the files into a directory called ‘public_html’

Step 3: Create MySQL Database and User in cPanel
Everything in WordPress gets stored in a database. You will need a database and database username.

      1. You must be logged into cPanel.
      2. Click on Databases then MySQL Database Wizard icon.
      3. To Create a Database, enter the database name and click Next Step.
      4. Now, to Create Database Users, enter the database user name and password and click Create User.
      5. Click, Add User to the Database, click the All Privileges checkbox and click Next Step.
      6. Complete the task, make a note of the database name, username and password.

Step 4: Configure wp-config.php in the cPanel File Manager
Your WordPress installation requires a wp-config.php file. You need to edit this file with the database details you saved from Step 3. A wp-config-sample.php file can be found in File Manager in the folder where WordPress is installed. Edit this file:

      1. Log into cPanel.
      2. Click the File Manager icon.
      3. In the pop-up box, select Web Root and check the box for Show Hidden Files (dotfiles), then click Go. If you don’t see the pop-up box, click Settings at the top of your cPanel.
      4. From the left navigation menu in File Manager, click public_html to expand the folder.
      5. Click the folder containing the WordPress installation.
      6. On the right side of the File Manager screen, locate the wp-config-sample.php file.
      7. Right click on the file, click Rename and change the name of the file to wp-config.php. Click the Rename File button.
      8. Right-click on the wp-config.php file and select Code Edit. When the file opens, look for the following information:

define(‘DB_NAME’, ‘database_add_a_name’);

/** MySQL database username */
define(‘DB_USER’, ‘username_add_a_username’);

/** MySQL database password */
define(‘DB_PASSWORD’, ‘password_add_password’);

        1. Replace database_add_a_name with the name of the database you created in Step 3.
        2. Replace username_add_a_username with the username of the database you created.
        3. Replace password_add_password with the password of the database that you created.
        4. The single quotes need to be kept. When done editing, click the Save Changes button, then close the file.

Step 5: Run the Installation
Open a new browser window and browse to https://yourdomain.co.za/wp-admin.

You should see a page with the words “Welcome to the famous five-minute WordPress installation process!”

Step 6: Complete the Installation
On this page, fill in the fields for:

      • Site Name – Your Website Title
      • Username – A username of your choice
      • Password – A secure password of your choice
      • Email address – Choose an email address not linked to your domain.
      • Select whether to have the search engines index the site or not.

Click Install Now, and you should be greeted with “Success! WordPress has been installed”.

Share This