How to Install WordPress from cPanel
Quick Summary
WordPress is a popular website platform used for blogs, business websites, portfolios, landing pages, and online stores.
Many cPanel hosting accounts include a WordPress installer such as WordPress Manager, Softaculous, or another auto-installer.
Before You Start
Make sure:
- Your hosting service is active.
- Your domain is added to cPanel.
- Your domain points to the correct server.
- SSL is installed or will be installed after WordPress setup.
- You have decided whether WordPress should be installed on the main domain or a subfolder.
Steps to Install WordPress
- Log in to cPanel.
- Search for WordPress.
You may see one of these options:
- WordPress Manager
- WordPress Toolkit
- Softaculous Apps Installer
- Site Software
- WordPress Installer
- Open the WordPress installer.
- Click Install.
- Choose the installation URL.
For main website:
For a subfolder:
- Choose the domain.
- Leave the directory field empty if WordPress should install on the main domain.
- Enter your website name.
- Enter your website description.
- Create an admin username.
Do not use:
admin
Use something unique.
- Create a strong admin password.
- Enter your admin email address.
- Select your language.
- Choose optional plugins or themes if available.
- Click Install.
After Installation
Your WordPress admin area will be:
https://yourdomain.com/wp-admin
Use the admin username and password created during installation.
Important WordPress Security Tips
- Do not use admin as the username.
- Use a strong password.
- Keep WordPress updated.
- Keep plugins updated.
- Keep themes updated.
- Delete unused plugins.
- Delete unused themes.
- Install plugins only from trusted sources.
- Enable SSL.
- Take regular backups.
Common Issues
Issue: WordPress shows 404 error.
Solution: Check the domain document root and installation folder.
Issue: WordPress login does not work.
Solution: Use the password reset option on the WordPress login page.
Issue: Website shows insecure warning.
Solution: Install SSL and force HTTPS.
Issue: Website is slow.
Solution: Check plugins, theme, caching, and website optimization.
Need Help?
Open a support ticket:
