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.
Method 1: Softaculous (Recommended)
Step 1: Access Softaculous
- Log in to cPanel.
- Scroll to the Software section.
- Click Softaculous Apps Installer.
Step 2: Select WordPress
- In Softaculous, click WordPress (usually featured on the home page).
- 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
- Review all settings.
- Click Install.
- 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)
- In cPanel, find WordPress Manager by Softaculous or WP Toolkit.
- Click Install.
- Select the domain and fill in site details.
- Click Install.
After Installation
Essential First Steps
- Log in to `
/wp-admin` with your admin credentials. - Delete sample content — remove the "Hello World" post and sample page.
- Set permalinks — go to Settings > Permalinks > select "Post name".
- Install a theme — go to Appearance > Themes > Add New.
- 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.
- 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.
Related Articles
Need help? Contact our support team at {{SUPPORT_URL}}/client/support.