How to Install WordPress on Your Hosting
Last Updated: March 2026
2 min read
How to Install WordPress on Your Hosting
WordPress powers over 40% of all websites on the internet. Installing it on your hosting account is straightforward whether you use the one-click installer or do it manually.
Method 1: One-Click Install with Softaculous (Recommended)
Most cPanel hosting accounts include Softaculous, an auto-installer that makes WordPress installation effortless.
- Log into cPanel.
- Find and click Softaculous Apps Installer (or look for the WordPress icon in the Software section).
- Click WordPress and then click the Install button.
- Configure the installation:
- Choose Protocol: Select
https://if you have an SSL certificate. - Choose Domain: Select the domain to install on.
- In Directory: Leave blank to install on the root domain, or enter a folder name (e.g.,
blog). - Site Name & Description: Enter your site title and tagline.
- Admin Username: Choose a secure username (avoid “admin”).
- Admin Password: Use a strong, unique password.
- Admin Email: Enter your email address.
- Language: Select your preferred language.
- Choose Protocol: Select
- Click Install.
WordPress will be installed in a few moments, and you’ll receive the admin URL (typically yourdomain.com/wp-admin).
Method 2: Manual Installation
- Download WordPress from wordpress.org.
- Create a MySQL database and user in cPanel (see our MySQL databases guide).
- Upload WordPress files to your
public_htmldirectory via FTP or File Manager. - Navigate to your domain in a browser. The WordPress installation wizard will appear.
- Enter your database details:
- Database Name
- Database Username
- Database Password
- Database Host (usually
localhost) - Table Prefix (default:
wp_, change for security)
- Click Run the Installation.
- Set your site title, admin username, password, and email.
- Click Install WordPress.
Post-Installation Steps
After installing WordPress, complete these essential tasks:
- Update permalinks — Go to Settings > Permalinks and choose “Post name” for SEO-friendly URLs.
- Install a security plugin — Wordfence or Sucuri are popular choices.
- Install a caching plugin — WP Super Cache or W3 Total Cache improve performance.
- Delete default content — Remove the sample post, page, and comment.
- Choose a theme — Go to Appearance > Themes to select and customize your theme.
- Set up backups — Install a backup plugin like UpdraftPlus.
- Keep WordPress updated — Regularly update WordPress core, themes, and plugins.
Troubleshooting
- Error establishing database connection: Double-check your database credentials in
wp-config.php. - White screen of death: Increase PHP memory limit or disable plugins via FTP.
- Redirect loop: Clear cookies and check your WordPress URL settings in the database.
For WordPress installation help, contact 10Corp support.
Tags:
hosting
wordpress
installation
softaculous
cms