Sign in

How to Install WordPress on cPanel (Step by Step)

Updated · 5 min read

With cPanel you can have WordPress running in a few minutes — no technical knowledge required.

Before you begin

Make sure your domain points to your hosting (nameservers or an A record) and that the SSL certificate has been issued. Then log in to cPanel from the client area.

Option 1 — One-click installer

  1. In cPanel, open the app installer (for example WordPress Manager or Softaculous, depending on the server).
  2. Choose your domain and leave the directory empty to install on the main site.
  3. Set an admin username (not "admin"), a strong password and your email.
  4. Click Install. Your site is ready at https://yourdomain/wp-admin.

Option 2 — Manual installation

  1. Create a database and user in MySQL Databases and give the user all privileges.
  2. Download WordPress from wordpress.org and upload the zip to public_html with the File Manager, then extract it.
  3. Open your domain in a browser and follow the setup wizard using the database details.

First things to do

  • Set Settings → Permalinks to "Post name".
  • Install a caching plugin and an SEO plugin.
  • Delete unused themes and plugins, and keep everything updated.
  • Enable two-factor authentication for administrators.

Ready to claim your name?

Related guides