Drupal can be installed on any domain via the use of software such as Fantastico and Softaculous. 

However, there are instances where a hosting company may not offer the version of Drupal, whether newer or older, that you’re looking to install. In this case, you may opt to perform a manual installation.

In this tutorial, we will go over how to perform a manual installation of Drupal.

There are 4 steps involved in the process:

Step 1: Downloading the necessary installation files
Step 2: Uploading the files to your hosting account
Step 3: Creating a MySQL database
Step 4: Installing your instance of Drupal

Let get started.

Step 1 – Downloading the Necessary Installation Files

Head over to and click on Download & Extend as shown by the red arrow below:

Click “Downlaod Drupal 7.14”.

Note: as of the writing of this tutorial, the latest version of Drupal is 7.14. You may be viewing a newer version as Drupal is frequently updated.

Click the zip file to begin the download.

Note: It is preferable to download the “zip” file instead of the “tar.gz” as the latter has been known to be difficult to extract.

Save the zip file to your computer. Make sure to note the folder in which the file is saved so you can access it once the download is complete.

Step 2 – Uploading the Files to Your Hosting Account

Once Drupal has finished downloading the files to your computer, the next step is to upload these files to you hosting account, namely to your public_html folder.

In the event that you have more than one domain hosted in the same account, it is important to ascertain that the files are uploaded to the domain under which your Drupal website is going to reside.

You may upload the files one of two ways:

• Using an FTP client such as FileZilla
• Using File Manager in cPanel

Whichever way you choose to upload your files, the end result will be the same. If you opt to use an FTP client, you will need to extract the files from the zip file prior to uploading. If you use File Manager, you may upload the zip file then extract the contents once the file has been uploaded.

If you use File Manager, the upload process will take slightly less time to complete as the zip file is smaller in size.

Using FTP Client

Locate your newly downloaded Drupal zip file and extract all of its files. To avoid confusion during the upload, extract the files to a separate, empty folder. Once the extraction process is complete, upload all the files to the desired location your hosting account.

Using File Manager

From your cPanel, click on File Manager in the Files section.

Then select upload.

Then hit Browse.

In the upload window, select the recently downloaded Drupal zip file.

Note: If you uploaded the zip file to the wrong folder on your hosting account, use the Move File option to move the zip file to the correct location.

Once the upload is complete, extract all files using the Extract function in the File Manager. Make sure you click on and highlight the Drupal folder.

You now have all the necessary files in place and are ready to proceed with the installation.

Step 3 – Creating a MySQL database

Before proceeding with the installation, you will need to create a database which will be used for your Drupal site.

To do this, go to your cPanel and click on MySQL Databases in the Databases section.

In the following page, create a database and assign a user.

Please take note of the following:

• Database name
• Username
• Password

You will need this information handy to complete the installation process.

Step 4 – Installing Your Instance of Drupal

We are now ready to proceed with the final step.

Head over to If you installed Drupal in a sub-directory, the URL will be

In the following screen, select your profile. It is recommended to select Standard as this will give you access to more Drupal features. Hit Save and Continue.

In the next page, hit Save and Continue to install Drupal in English.

Note: If your site is going to be in a language other than English, click “Learn how to install Drupal in other languages.

In the following page, enter your recently created database name, assigned username and password and click Save and Continue.

At this point, the installation will commence. Once the installation is complete, the site configuration page will appear.

Enter all information pertaining to your site as well as your desired administrative login details and hit Save and Continue.

A confirmation page will appear.

And that’s it! You have created your Drupal Website.

About The Author

Leave a Reply

Your email address will not be published. Required fields are marked *