This guide shows how to install WordPress by hand in cPanel: create a database, upload WordPress and run the installer. It takes about 15 minutes.

Create a database

  1. Log in to cPanel and open MySQL Databases.
  2. Under Create New Database, enter a name such as wp and select Create Database. cPanel adds your username to the front, so the full name looks like username_wp.
  3. Under MySQL Users, create a user with a strong password. Use the password generator and keep a copy.
  4. Under Add User to Database, choose the user and the database, select Add, tick All Privileges and save.

See How to create and manage MySQL databases in cPanel.

Upload WordPress

  1. Download the latest WordPress from wordpress.org.
  2. In cPanel, open File Manager and go to public_html.
  3. Select Upload and upload the zip file.
  4. Select the zip file and choose Extract. This creates a wordpress folder.
  5. Open the wordpress folder, select all the files and move them up into public_html. Then delete the empty wordpress folder and the zip file.

Run the installer

  1. Go to your domain in a browser. The WordPress installer opens.
  2. Choose your language.
  3. Enter the database name, user and password from the first step. Leave the database host as localhost.
  4. Enter your site title, an admin username (not admin), a strong password and your email address.
  5. Select Install WordPress, then log in at yourdomain.co.za/wp-admin.

After you install

If something goes wrong

Related guides

WordPress Hosting is R149 a month or R1,499 a year, with automatic WordPress security updates and a staging copy. See WordPress Hosting.

Was this answer helpful? 0 Users Found This Useful (4 Votes)