Search The Hostwinds Guides Knowledge Base

How to Install Drupal Using Softaculous

Share This Article [TheChamp-Sharing]

Drupal is one of the most popular content management systems in use for building websites today. Flexible, scalable, customizable, and secure, Drupal is used by colleges and universities, local and national governments, entertainment industries, and major research organizations around the world. Hostwinds offers Drupal for installation via our Softaculous Apps Installer for all of our shared and business hosting plans, and can be installed on VPS and dedicated server solutions with the purchase of the Softaculous license available.

In this article we are going to walk you through how to install Drupal onto your website using Softaculous.


Step 1: Open your Softaculous Apps Installer. This can be found in your cPanel area as shown below:

The location of Softaculous Apps Installer in cPanel


Step 2: In the Softaculous search area, type in Drupal to narrow the list down to only the Drupal CMS.

How to find Drupal in Softaculous


Step 3: There are two ways to install Drupal. Feel free to click either one, as highlighted:

The Drupal page in Softaculous, with Installation buttons highlighted


Step 4: You will be shown a Software Setup page such as this one:

The Drupal installation page


Let’s go over each section of the Software Setup page in detail so you know which each option means.

First you can choose the version of Drupal you wish to install. Please note that currently Drupal version 6 is no longer supported, and Drupal 8 is currently the latest and most updated version available

The versions available in the Drupal installer


Next you can choose the protocol you want the website to resolve with, including whether you want the www. to be included at the front of the domain or not.

The protocols available in the Drupal installer


Then you choose the domain or subdomain you want to install Drupal onto.

The domains available for the Drupal installation


You also get to choose the directory you want Drupal installed in. By default this is in the directory drupal#, with the number being the version you are installing.

The directory to install Drupal into


Next you can set the CRON timings for the CRON job that keeps Drupal functioning. Leave this by default unless otherwise told.

The CRON Job settings for the Drupal installation


Afterwards you will set up the name of your website, which is what will display in the window or browser tab for anyone who visits your site, as well as in any headers or footers using the site name.

The Site settings in the Drupal Installer


You will then need to create an admin account for the Drupal installation. The default values for this are very insecure, so be sure to change the password at the very least. Also be sure to use an active email account in case you forget the password in the future.

The admin account creation settings for the Drupal installer


Finally, there is an advanced option to manually configure the database name and table prefixes. If you do not know what these do, feel free to leave them at the default values.

The advanced options for the Drupal installer


Step 5: Wait for the Installation to complete. This can take some time, so be sure not to leave the page until the bar reaches 100% and the installation is completed.

The Drupal installation progress page


Once the progress bar hits 100%, you will be greeted with a congratulations page detailing the installation’s success, the domain that was installed, and the administrative URL to login to the admin panel.

The installation complete page for the Drupal installer