Skip to content
24/7 expert supportFree migration30-day money-back guarantee on hosting plans
Call us (+381) 60 3535 720 →

10 min

How to Install WordPress

Softaculous and manual installation step by step.

Free migration30-day guarantee24/7 support

BeoHosting Team

12+ years of experience — Web hosting and infrastructure specialists

  • Hosting
  • WordPress
  • cPanel
  • SEO
  • Email
  • 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

1

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.

2

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.

3

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.

4

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.

5

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.

6

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.

7

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?

SSL protectionSpeed24/7 support

Join 4,000+ satisfied customers. Free migration and 30-day money-back guarantee.

30-day money-back guarantee
Free migration30-day guarantee24/7 support

FAQ

Answers to the most common questions about our services.

Didn't find an answer?

Call us: support works 24/7, by phone and through tickets.

(+381) 60 3535 720
What is the easiest way to install WordPress?

The easiest way is via the Softaculous auto-installer in cPanel. On BeoHosting, the whole process takes less than 5 minutes: log into cPanel, open Softaculous, pick WordPress, fill basic data (site name, admin username and password) and click Install. Softaculous automatically creates the database, configures wp-config.php and installs the latest WordPress version.

Is Softaculous better than a manual install?

For most users, Softaculous is definitely better — faster, automated and less error-prone. A manual install makes sense only if you want full control over configuration, need a specific WordPress version, or your hosting does not offer an auto-installer. The end result is identical — both methods install a fully functional WordPress.

Which PHP version is required for WordPress in 2026?

WordPress in 2026 recommends PHP 8.2 or newer for optimal performance and security. BeoHosting servers support PHP 8.0, 8.1, 8.2, 8.3, 8.4 and 8.5 with version selection in cPanel. We recommend PHP 8.2 which offers the best balance between plugin compatibility and performance. A newer PHP version means a faster site — PHP 8.2 is up to 3x faster than PHP 7.4.

Which plugins should I install right after WordPress?

Essential plugins after installation: security (Wordfence), SEO (Yoast SEO or RankMath), cache (LiteSpeed Cache on BeoHosting), backup (UpdraftPlus), contact form (WPForms Lite or Contact Form 7), and image optimization (ShortPixel). That is 6 plugins covering the most important aspects of a site. Avoid installing unnecessary plugins — each adds load.

How much disk space does a WordPress site need?

A clean WordPress install takes about 70 MB. With theme, basic plugins and starter content, expect 200-500 MB. For a blog with hundreds of posts and images, the site can grow to 2-5 GB. For an e-commerce site with a product catalog, 5-15 GB is normal. BeoHosting START with 12 GB NVMe is enough for most sites, STANDARD with 40 GB for larger projects.

Can I host multiple WordPress sites on one account?

Yes, on BeoHosting you can install multiple WordPress sites on one hosting account using addon domains. START supports 2 sites, STANDARD 8, ULTIMATE 24. Each site has its own WordPress install, its own database and can use a different domain. Softaculous lets you manage all installations from one place.

Our guarantees for your peace of mind

Protected from every angle

30-day guarantee

We refund without questions in the first 30 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.