Complete Step by Step to Install Drupal on a Live ServerDrupal is a free and open source content management framework written in PHP and distributed under the GNU General Public License. Drupal provides a back-end framework for at least 2.3% of all websites worldwide– ranging from personal blogs to corporate, political, and government sites. Most Systems also use Drupal for knowledge management and for business collaboration. As of January 2018, the Drupal community is composed of more than 1.3 million members, including 109,800 users actively contributing, resulting in more than 39,500 free modules that extend and customize Drupal functionality, over 2,570 free themes that change the look and feel of Drupal, and at least 1,200 free distributions that allow users to quickly and easily set up a complex, use-specific Drupal in fewer steps. This post will walk you through how to install Drupal on a live server.

Manually install Drupal 7

Though you can use the Fantastico tool to install Drupal, sometimes Fantastico may not have the most up to date version. If you wish to install the newest update you will need to do so manually

Creating a database and user for Drupal to use

  • Log into cPanel
  • Click on the Database Wizard
  • Type in the database name and click “next step
  • Fill in the database user, password, and password (again)
  • Click create user
  • Check the box “ALL PRIVILEGES” and click “Next Step
  • Write down the Database name, Database User, and Database password

Uploading Drupal

  • First, you’ll have to download Drupal 
  • Login to your cPanel and click the file manager.
  • Click upload at the top of the page (a new browser/tab will open)
  • You should upload the zip file to the public_html folder.
  • Extract the files in the ZIP file you uploaded
  • Go to (replacing with your actual domain)
  • Choose the Standard installation and click Save and Continue
  • Select English for the language and click Save and Continue
  • Enter your Database name, Database username, and Database password (these are the details you wrote down from part 1) and click Save and Continue
  • Fill in the Site configuration settings
    • Site Name: This is the site’s name. You can change it to whatever you like.
    • Site Email Address: This is the email account all emails from your Drupal site will be sent from.
    • Username: This is the administrator account’s username.
    • Password: This is the password for the administrator account.
    • Confirm Password: Re-enter the password here for confirmation.
    • Default Country: Select your default country.
    • Default Time Zone: Select the time zone you want the site to use.
    • Update Notifications: These settings are used to check for updates and send email verifications
  • Click Save and Continue
Also Read  How to Create/Add Content Drupal

At this point, you have configured your Drupal installation

Manually install Drupal 8

Creating the database and user

The first step we need to perform is to create a database and user for the Drupal installation. Use the steps discussed in Drupal 7 to create a database

Uploading the files

Now that you have the database and its connecting user profile set up, it is time to get the files uploaded to the hosting account. First, we need to get the current version of Drupal 8.

  • First, you’ll have to download the latest version of Drupal
  • Login to your cPanel and click the file manager.
  • Click upload at the top of the page (a new browser/tab will open)
  • You should upload the zip file to the public_html folder.
  • Extract the files in the ZIP file you uploaded

Drupal installer

Now that the files are uploaded, you are ready to run the Drupal Installer. This portion of the setup is from the Drupal program itself.

  1. Visit the site where you installed the files. If you installed them into your public_html folder, then simply visit your site, for example, If you have installed the files into a subfolder, visit that. An example is
  2. You will be met with the Drupal Installer screen. The first screen guides you to pick the language you want to use. Click the Save and Continue button to move on to the next step.
  3. Next, you will choose the profile you want to install. There are two, standard and minimal. The largest difference is based on which modules are activated by default upon the complete installation. The differences for Drupal 6 and 7 are in the documentation, but as of yet, the Drupal 8 portion has not been created. It is advised to use Standard unless you are an advanced user. Click on Save and Continue to move on.
  4. After Drupal verifies the requirements it will move you on to the database configuration. Enter the database name, database user, and password for the database you created in the previous steps.
  5. The configuration will now proceed. You will see a progress bar as it works in this step. Once completed, you will see a screen with a few details to complete. These are for your site admin. Once completed, click on the Save and Continue button at the bottom. This will complete your installation and you can now visit your new Drupal site directly!
Also Read  How to Create Menu Navigation in Drupal

You may also be interested in

If you have found a spelling error, please, notify us by selecting that text and pressing Ctrl+Enter.

CMSFolks Editorial Crew

Editorial Staff at CMSFolks is a team of WordPress experts led by Ajayi Adekunle. Site maintained by CMSFolks Studio.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close Menu


Spelling error report

The following text will be sent to our editors: