10 min
How to Install WordPress
Softaculous and manual installation step by step.
BeoHosting Team
10+ years of experience — Web hosting and infrastructure specialists
- Hosting
- WordPress
- cPanel
- SEO
- Security
- Domains
Last updated:
WordPress powers over 43% of the web and is the most popular CMS in the world. Installing it has never been easier — Softaculous (cPanel auto-installer) deploys a full WordPress site in 60 seconds. This guide covers both Softaculous and the manual method, plus a post-install checklist for security, SEO, and performance.
How to Install WordPress
Log into cPanel
Open your cPanel control panel via the link in your activation email (typically yoursite.com/cpanel or yoursite.com:2083). Enter username and password. If you do not have a hosting account, register with BeoHosting and you will receive credentials within minutes.
Open Softaculous Apps Installer
In cPanel find the "Software" section and click "Softaculous Apps Installer". A library of 400+ web applications opens — WordPress is featured first.
Select WordPress and click Install
On the Softaculous home page, click the WordPress logo, then the blue "Install Now" button. The installation wizard opens with all configuration options.
Configure installation parameters
Pick the protocol (https:// for a site with SSL), the domain you are installing on, and the directory (leave empty to install on the main domain). In the "Site Settings" section, enter the site name and tagline.
Pick language and theme
In the "Choose Language" section pick English (or your locale). In "Select Theme" you can leave the default or pick from the included starter themes. You can change the theme later from the WordPress admin.
Click Install and wait
Check all parameters and click "Install" at the bottom of the page. Softaculous automatically creates the database, configures wp-config.php and installs WordPress — the whole process takes 30-60 seconds.
Access the WordPress admin
Once installed, Softaculous displays links to your site and the admin panel (yoursite.com/wp-admin). Log in with the username and password you chose. Congratulations — WordPress is installed. Now you can customize the theme, install plugins and add content.
Ready to launch your website?
Join 4,000+ satisfied customers. Free migration and 15-day money-back guarantee.
FAQ
Answers to the most common questions about our services.
Our guarantees for your peace of mind
Protected from every angle
15-day guarantee
We refund without questions in the first 15 days.
Free migration
We migrate your site with no downtime — you do nothing.
24/7 support
Our experts are here 24/7 via tickets and live chat.