Web Hosting

How To Install WordPress Using Softaculous – Beginner’s Guide

Share on facebook
Share on twitter
Share on linkedin
How To Install WordPress - Beginner's Guide for Siteground Web Hosting

Heads Up:

My post may contain affiliate links! If you buy something through one of those links, you won’t pay a penny more, but I will get a small commission, which helps me support my blog and share more good stuff. Thanks!

Installing a WordPress CMS(Content Management System) in your hosting server have a lot of tedious processes to follow. If you’re going to do it manually, you need to consider this set of things:

  • You need to create the website’s database.
  • Create the user for your database and assign that user to your database.
  • Upload and extract the WordPress CMS file in your server using File Manager
  • Run the WP(WordPress) Installer
  • Assign the database to your WP site
  • Add the basic website’s information(website name, email address, username, password, etc.)

These might seems a simple list of process, but trust me I’ve done this many times, it’s a hassle task especially for you who are just starting to create your own website.

So why I created this tutorial post? Well, every popular WP web hosting company have a different process on how you can install this CMS in your hosting server. This tutorial is focused on how you can install a WordPress CMS if you are using Siteground. But I think this tutorial will work also on other web hosting platform that uses cPanel as their web hosting manager. It’s just a matter of familiarizing with the cPanel settings. I know I got this feature in Bluehost also, but never tried it because as you may know I’m that kind of developer who loves to do things manually and forgot these convenient features.

Before we proceed, this tutorial assumes you already have a Siteground web hosting and purchase a new domain name and need to install a WordPress in that domain name. If you still don’t have a web hosting, I’m recommending Siteground, I wrote an article why I recommend this web hosting, you can read it here.

Best web hosting company, mighty security, insane speed, guru support and crafted with care

Now, let’s install your WordPress!!

1. Login first to your account.

Siteground Login Area - Best Web Hosting Platform for WordPress
Siteground’s login page

2. You will be redirected to your web hosting home page, then click the My Accounts tab.

Siteground's home page | Affordable web hosting
Siteground’s home page after logged-in

3. You will be redirected to your My Accounts tab where you can see the list of your websites installed in your hosting server.

Siteground's My Accounts tab - Web Hosting Tutorial
Siteground’s My Accounts tab

4. Click the “Go to cPanel” button, a prompt dialog box will show, just click the “Proceed” button.

Siteground's Go To cPanel button - Easy Setup Website
Siteground's Prompt going to cPanel

5. You will see your cPanel settings page. This page contains all your web hosting settings such as Domains, Site Improvement Tools, Mail Settings, Databases, and many more. For now, we will just focus on how you can install your WordPress website using a certain application.

Siteground's cPanel page | Best hosting for WordPress
Siteground’s cPanel settings page

6. Find the section where it says “Auto Installers”, and click the WordPress icon.

WordPress installer for Siteground
WordPress installer

7. You will be redirected to the Softaculous page, this is the Auto Installer for WordPress. Click the “Install” tab.

WordPress installer page using Siteground's hosting
Softaculous page – WordPress installer

After that, you will be presented with a page where you can install WordPress with an easy, straightforward interface. This page has a set of sections of settings, and I will explain each for you.

Wordpress installation tutorial with Siteground


Choose the version you want to install – This is the dropdown list of WordPress version. I suggest you leave this because the default is the latest version which is the recommended version.

Choose Protocol – If you have an SSL Certificate for your domain you can choose https://, but if you don’t have you can choose the http://. Basically, the https:// means you have an additional layer of security for your site. Did you notice a small padlock icon in your browser’s URL Address field when you visited a website? That’s the sign of a website that has SSL Certificate.

Choose Domain – This is where you choose the domain name you want your WordPress to be installed. When you purchased a new WordPress hosting in Siteground you will have an option where you can buy a domain name, then Siteground will automatically install a WordPress for that domain name. But if you want a new website, you need to purchase a new domain name, then you can just choose your new domain name here.

In Directory – I suggest to leave this blank because if you add some text here, Siteground will create a new folder in your domain name then your WordPress will get installed in that folder. For example, You purchased a domain name – bestlawyer.com, if you put “attorney” in this field, the WP will get installed in the bestlawyer.com/attorney directory.

Software Setup - WordPress Installation Tutorial
Software Setup section – WordPress Installer


Site Name – You can add your Business name in this field

Site Description – Add some description of what your business is.

Enable Multisite (WPMU) – If you’re going to have multiple websites for your domain, check this. Siteground will install a different version of WordPress where you can manage multiple WordPress installs in one domain. But if you just need a single website, just leave this unchecked.

Site Settings - WordPress Installation Tutorial
Site Settings section – WordPress Installer


Admin Username – Add your chosen username, you will use this to access your website admin dashboard. Just a quick suggestion for choosing your username, avoid using easy-guessing common words such as “admin”, “manager”, “editor”, etc. Hackers really love these words and use it to guess your access.

Admin Password – I highly suggest to choose a strong password, avoid easy-guessing common words also.

Admin Email – Add your chosen email address, this email address will be used for admin purposes. Also if you forgot your password you can retrieve your access by using this email address.

NOTE: Please write down or copy/paste your username, password, and email address, so you can access your website administration page later.

Admin Account - WordPress Installation Tutorial
Admin Account section – WordPress Installer


Select Language – Choose your desired website language.

Choose Language - WordPress Installation Tutorial
Select Language section – WordPress Installer


Limit Login Attempts (Loginizer) – If you check this option, Siteground will install a plugin in your website. This will add a new security layer on your website. I suggest leaving this unchecked because I have some recommended plugin for security(it will be tackled in a different post).

Classic Editor – When WordPress releases Gutenberg version, it opens a lot of incompatibilities issues in plugins and themes. Basically, Gutenberg version replaces the classic wysiwygwee – si – wig”(What You See Is What You Get) editor with a content page builder. So they created a plugin which is the Classic Editor for those website owners who need the old page editor. In your case, since you need a brand new website, you can leave this unchecked.

wpCentral – Manage Multiple WordPress – I’ve never used this plugin, I think it’s a helper plugin for the MultiSite settings mentioned above. If you don’t need a multisite for your website, you can leave this unchecked.

Select Plugin(s) - WordPress Installation Tutorial
Select Plugin(s) section – WordPress Installer


WordPress Starter – By default, this will be checked, Siteground will install a plugin for you, this plugin will add functionality in your website where you can choose a theme. I suggest unchecking this also because you don’t need this plugin.

Easy setup - WordPress Installation Tutorial
Easy setup section – WordPress Installer


If you click this “Advanced Options”, it will show you the Database Name, Table Prefix, and Backup Location. By default, Siteground will automatically fill this for you. This section is a bit technical since you need to know how to work with your databases, So I suggest to ignore these settings and click the “Install” button

Advanced Options - WordPress Installation Tutorial
Advanced Options – WordPress Installer

After you click the “Install” button, it will check if you missed something. When you’re good to go, the page will redirect you to the installation process page. This may take some time, so please wait until the process is done.

Web hosting installation process
WordPress installation process
Congratulations page after successful WordPress installation

You will receive an email notifying you that your installation process is done and you’re website is ready to use. The login page URL is included in the email, this is where you can access your admin dashboard, you can now use your chosen username and password.

In some cases, if you didn’t receive any email notification; you can still log in to your admin dashboard by going to your new website and add a “/wp-admin” after your domain name.

For example, https:egoymagnaye.com/wp-admin

So that’s it guys, this is how you install WordPress in your new domain name using Siteground Auto Installer – Softaculous. Enjoy this feature when adding a new website and avoid hassle installation process. Do you have any comments, leave it in the comment section below.

Get A Reliable Web Hosting

Crafted with care