Setting Up WordPress
WordPress powers over 40% of all websites on the internet. Here is how to install and configure WordPress on your {{COMPANY_NAME}} hosting account.
Method 1: One-Click Install (Recommended)
cPanel with Softaculous:
- Log in to cPanel
- Go to Software → Softaculous Apps Installer
- Find WordPress and click Install
- Configure the installation:
- Choose Domain: Select your domain
- In Directory: Leave blank to install on the root domain, or enter a folder name (e.g., blog)
- Site Name: Your website title
- Site Description: A short tagline
- Admin Username: Choose a username (do not use "admin")
- Admin Password: Use a strong password
- Admin Email: Your email address
- Language: Select your preferred language
- Click Install
- WordPress is installed and ready within seconds
Method 2: Manual Install
- Download WordPress from wordpress.org
- Upload the files to
public_htmlvia FTP/SFTP or File Manager - Create a MySQL database and user in cPanel/DirectAdmin (see our MySQL guide)
- Visit
yourdomain.comin your browser — the WordPress setup wizard will appear - Enter your database details:
- Database Name
- Database Username
- Database Password
- Database Host: localhost
- Table Prefix: wp_ (change for security if hosting multiple WordPress sites)
- Click Run the installation
- Set your site title, admin username, password, and email
- Click Install WordPress
After Installation
- Set permalinks — Settings → Permalinks → select Post name
- Enable HTTPS — update URLs in Settings → General to
https:// - Install LiteSpeed Cache — recommended caching plugin for {{COMPANY_NAME}} servers
- Install Wordfence — security and brute-force protection
- Update everything — WordPress core, themes, and plugins
- Backups — JetBackup runs daily on cPanel; add UpdraftPlus for offsite copies
Tips
- Choose a lightweight theme and keep plugins to a minimum
- Use PHP 8.1+ for best performance
- Contact {{COMPANY_NAME}} support at {{SUPPORT_URL}} for any setup issues