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 http://drupal.org 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
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 http://yourdomain.com/install.php. If you installed Drupal in a sub-directory, the URL will be http://yourdomain.com/sub-directory/install.php.
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.