StarDomain

How to Install WordPress on cPanel

How to Install WordPress on cPanel

WordPress powers over 40% of all websites. This guide shows you how to install it on your {{COMPANY_NAME}} cPanel hosting in minutes.

Step 1: Access Softaculous

  1. Log in to cPanel.
  2. Scroll to the Software section.
  3. Click Softaculous Apps Installer.

Step 2: Select WordPress

  1. In Softaculous, click WordPress (usually featured on the home page).
  2. Click Install Now.

Step 3: Configure Installation

Fill in the following:

Software Setup:

  • Choose Protocol: https:// (if SSL is installed).
  • Choose Domain: select your domain.
  • In Directory: leave blank to install on the root domain, or enter a folder name (e.g., `blog`).

Site Settings:

  • Site Name: your website title.
  • Site Description: a short tagline.

Admin Account:

  • Admin Username: choose something other than "admin" for security.
  • Admin Password: use a strong, unique password.
  • Admin Email: your email address.

Choose Language: select your preferred language.

Step 4: Install

  1. Review all settings.
  2. Click Install.
  3. Wait 1-2 minutes for installation to complete.

[screenshot: Softaculous WordPress installation form]

Step 5: Access Your Site

  • Website: `https://yourdomain.com`
  • Admin Panel: `https://yourdomain.com/wp-admin`

Tip: Softaculous also offers automatic updates. Enable them to keep WordPress secure.

Method 2: WordPress Manager (WP Toolkit)

  1. In cPanel, find WordPress Manager by Softaculous or WP Toolkit.
  2. Click Install.
  3. Select the domain and fill in site details.
  4. Click Install.

After Installation

Essential First Steps

  1. Log in to `/wp-admin` with your admin credentials.
  2. Delete sample content — remove the "Hello World" post and sample page.
  3. Set permalinks — go to Settings > Permalinks > select "Post name".
  4. Install a theme — go to Appearance > Themes > Add New.
  5. Install essential plugins:

- LiteSpeed Cache — for optimal performance on LiteSpeed servers.

- Wordfence or Sucuri — for security.

- UpdraftPlus — for backups.

- Yoast SEO or Rank Math — for SEO.

  1. Set up SSL — if not already done, ensure the site URL uses https://.

Tip: LiteSpeed Cache plugin is specifically optimised for {{COMPANY_NAME}} servers. Install it for the best performance.

Troubleshooting

500 Internal Server Error After Install

  • Check `.htaccess` file permissions (644).
  • Increase PHP memory: in cPanel > MultiPHP INI Editor, set `memory_limit = 256M`.

Cannot Access wp-admin

  • Clear browser cache.
  • Try an incognito/private window.
  • Reset password via Softaculous or phpMyAdmin.

Need help? Contact our support team at {{SUPPORT_URL}}/client/support.