Learn Drupal 8

Written by developers for developers, Drupal allows easy and fast development of every website!

• Last Updated: 02/17/2020
• ( 6 minutes reading )

How to install Drupal via Suftaculous Auto Installer


Drupal is a free, open-source CMS based on PHP distributed under GNU General Public License. Drupal empowers more than 2.3% of the websites on the Web - from small personal blogs to corporate, political, and government sites.

If you have decided to develop your website using Drupal, in this tutorial, you will find the very first step you will need to take. We will give you the flying start by guiding you on how to install the Drupal software. We will be reviewing the installation process through the Softaculous Auto Installer integrated into your cPanel account. Considerably, this is the easiest way to install and set up Drupal - with literally a few clicks.

If you think you are ready, let's set off!


Accessing Softaculous Auto Installer

For a start, we will need you to access your cPanel account. In case you are not sure how to achieve that, please find detailed instructions in our guide based on How to access the cPanel service.

Once you are logged in to your cPanel account, please navigate to the “Software” features group where you will be able to locate the “Softaculous Apps Installer”.


Accessing Softaculous Auto Installer


When accessed, please use the search bar located in the left-hand sidebar to locate Drupal.


Locating the Drupal CMS


As soon as you enter it in the search field it should be displayed in the results. When it appears, please click on it to access the application overview page and initiate the installation.


Installing Drupal

Now that you have accessed the Drupal overview page, please click on the “Install Now” button to begin the installation process.


Install Now button


Afterward, you will be redirected to the “Install” page where you will need to specify the required configuration information. As you will notice the page is split into four sections. In order to keep it consistent, we will review each of the sections starting with the first “Software Setup” section.


Software Setup section


The first thing you need to select is the installation version. At the time this tutorial is being written, Softaculous supports Drupal, and 6.38. We strongly recommend you always choose the latest available version unless you strictly require another one.

Next, you will need to determine the application URL settings:

  • Choose Protocol - From this dropdown menu you will need to select the protocol over which your Drupal website will be accessed. Please note that in order for the secure HTTPS protocol to function properly it requires a valid SSL certificate installed on your domain name. If such is not detected on the selected domain, Softaculous will display a warning message right below this field.
  • Choose Domain - From this dropdown menu you will need to select the domain or subdomain you would like the installation to be performed onto. The dropdown will list all domains, addon domains, and subdomains currently configured in your cPanel.
  • In Directory - In this field, you can define a specific directory where the installation to take place. If you would like the installation to be performed directly under the root folder ( i.e. https://yourdomain.com), please make sure to leave this field blank. Alternatively, if you wish Drupal to be installed under a subdirectory (e.g. https://yourdomain.com/blog), please make sure to specify the subdirectory under this field.

Below the URL settings, you will notice the "Cron Jobs" fields where you will be able to specify the timing for the CRON jobs required by the Drupal software. As you will notice they are already pre-configured, therefore you may just leave them as they are unless you require them to run in a specific time frame.

By scrolling below, you will see the "Site Settings" and "Admin Account" sections.


Site Setting and Admin Account sections


The “Site Settings” section includes only one "Site Name" field. This represents the main title of your website and the text which will be displayed in the browser title bar. The value entered here can be changed anytime in the future.

Intuitively, from the “Admin Account” section you will be able to configure your Drupal Admin details:

  • Admin Username - In this field, you will need to specify the admin username for your Drupal backend.
  • Admin Password - In this field, you will need to enter the password for your Admin account. Please make sure to select a strong password as using insecure login credentials may affect your website security and make it vulnerable to various attacks. You can use the password generator (“Key” icon) to create a strong password.
  • Admin Email - In this field, you will need to enter the desired administrative email address which will be used for all update notifications, password reset requests, etc.

Last is the "Advanced Options" section which contains optional settings, therefore you can simply skip it. If required, you may expand by clicking on the “+” sign. Within it, you can customize the database assigned to your Drupal website and the automated backups generated by Softaculous.


Advanced Options section and installing Drupal


You will be able to give your database a custom “Database Name” and change the database “Table Prefix”. You can disable the Drupal application update notifications sent via email by ticking the checkbox. You can control the “Backup Location”, the frequency of the Softaculous “Automated Backups” and the “Backup Rotation”. Please note that these backups will be stored under your hosting account and they will demand available space. If you are using one of our shared hosting solutions HostArmada is already backing up your data and storing it on remote servers for enhanced security.

Whenever you are ready, please click on the “Install” button to initiate the process and allow it with a few moments to be successfully completed.


Drupal successfully installed screen


... and Voalá! Drupal was successfully installed! In this final screen, you will be provided with your website URL and your Drupal Admin URL. Now you are ready to go ahead and explore them both.

As we promised within a few mouse clicks you have a brand new Drupal empowered website. Now, most of it is in your hands. Put your creative thinking into work and develop a beautiful and successful website. We hope you have found our guide useful and easy to follow and we would like to welcome you to contact our Support Team in case you have run into any difficulties.



Content Marketing Specialist

Sebahat is a young and bright woman who has become an invaluable part of our team. She started as a Customer Care Representative, mastering that role and, along the way, growing into a tech-savvy individual who is well acquainted with every support layer of the company. Driven by her aim to improve our customers’ experience constantly, she is committed to enhancing the extraordinary support we deliver.