What You Need Before You Start
- A web hosting account with cPanel (e.g., Flyhost shared hosting)
- A domain name pointed to your hosting
- Access to your cPanel login (username and password from your welcome email)
Step 1: Log in to cPanel
Go to yourdomain.com/cpanel or the cPanel URL provided in your welcome email. Enter your username and password to log in.
Step 2: Find Softaculous Apps Installer
Scroll down to the Software section in cPanel and click on Softaculous Apps Installer. Softaculous lets you install WordPress and 400+ other scripts with one click — no manual file uploads required.
Step 3: Click on WordPress
Inside Softaculous, click on WordPress (it is usually featured on the homepage). Then click the Install Now button.
Step 4: Fill in the Installation Details
- Choose Protocol: Select https:// (your SSL must be active).
- Choose Domain: Select your domain from the dropdown.
- In Directory: Leave this blank to install WordPress on the root (yourdomain.com). If you want it in a subfolder (yourdomain.com/blog), type blog.
- Site Name & Description: Enter your website name and a short description.
- Admin Username: Choose a unique username — avoid "admin".
- Admin Password: Use a strong password (12+ characters, mix of letters, numbers, symbols).
- Admin Email: Enter your email address for password recovery.
- Language: Select English or your preferred language.
Step 5: Click Install
Scroll down and click the Install button. Softaculous will install WordPress in 30–60 seconds. You will see a success message with links to your website and admin panel.
Step 6: Log in to WordPress Admin
Visit yourdomain.com/wp-admin and log in with the username and password you set in Step 4. You are now inside the WordPress dashboard.
First Things to Do After Installing WordPress
- Install a lightweight theme (e.g., Astra or GeneratePress).
- Install essential plugins: Yoast SEO, WP Super Cache, and Wordfence Security.
- Set your permalink structure to Post Name (Settings → Permalinks).
- Delete the default "Hello World" post and sample page.
- Enable automatic backups in cPanel or via a plugin.
Conclusion
Installing WordPress on cPanel takes less than 5 minutes with Softaculous. No FTP, no manual database setup — just a few clicks. Get cPanel hosting from Flyhost with Softaculous included on every plan.