How to Install WordPress on a cPanel Server

How to Manually Install WordPress on a cPanel Server
Create the Site's Database
  1. Log into your cPanel account by pointing a browser to http://IPAddressOfServer:2083 and using the credentials provided.
  2. On the Home screen, scroll down to the Databases section and choose MySQL Databases.

  3. In the Create New Database section, type the name of your database and click Create Database.
  4. Click Go Back
  5. In the MySQL Users Add New User section type the database user in the Username: field.
  6. Supply a Password and re-type it or use the Password Generator button. Click Create User. Note the database name, database username and password for a future step. Click Go Back.
  7. In the Add User To Database section, choose the user and database you just created and click Add
  8. Check the ALL PRIVILEGES box. Then click Make Changes.

    MySQL All Privileges
  9. Click Go Back.
Download and Install WordPress
  1. Go to and download the latest version of WordPress. (Choose the zip version if you are using a Windows machine while installing, or a tar.gz version if your workstation is a Mac or Linux machine.)
  2. Locate the package you downloaded and extract it to your local machine.
  3.  Use FileZilla or your favorite FTP client to upload the contents of the WordPress directory (not the directory itself) to the root directory of your website (public_html). 
    1. Open your FTP client.(These instructions are written for FileZilla)
    2. In the Host section, type the server's IP address.
    3. In the Username field, type the username you used to log into cPanel.
    4. In the Password field, type the password you used to log into cPanel.
    5. Click Quickconnect.
    6. On the left side, locate the WordPress folder you extracted. Highlight all the files and folders.
    7. On the right side, select the public_html folder.
    8. Drag the files on the left to the right.

      Transfer WordPress Files
    9. If your DNS information is not currently pointing your website's A record to the server's IP address, you will either need to make that change with your registrar or modify the hosts file of your local machine to point to the server's IP address.
    10. Open a browser on your local machine and type the domain name followed by /wp-admin/install.php.
    11. Fill out the required information.

      WordPress Installation Screen
    12. You will be asked for your database name, database user and database password. Supply them. Leave the database server name as default.
    13. Once WordPress has finished installing, you will be given an option to login.
    14. Click the Log in button and supply the username and password specified when setting up the site.

Add Feedback