How To Install Drupal 7 On Ubuntu Linux

Article By: peggy


Install Drupal 7 VPS server.

Install Drupal 7

In this tutorial you will learn how to Install Drupal 7 ( CMS ) on Ubuntu Linux using Apache web server and MySQL database. This installation guide assumes that Apache web server and MySQL database are already installed on your Linux system.

These instructions can be also used on a Debian server or any other Debian based Linux systems. All commands below are run as root. If you are a sudo user, prefix all commands below with sudo.

Prerequisites Installation

# apt-get install php5-mysql apache2 \
 mysql-server php5-gd libapache2-mod-php5

Download And Decompress Drupal Install Files

Download and extract all drupal files into /var/www/drupal directory:
# cd /var/www
Download and decompress Drupal 7 install files:
# wget
# tar xvf drupal-7.0.tar.gz
# mv drupal-7.0/ drupal
Change an ownership of all Drupal 7 installation files to www-data user. ( apache webserver ):
# chown -R www-data.www-data /var/www/drupal/

Configuring Apache For Drupal

Create an apache config file for a drupal website:
# cd /etc/apache2/sites-available
# sed 's/www/www\/drupal/g' default > drupal
Enable a new drupal site config, disable default site and restart apache webserver:
# a2ensite drupal
# a2dissite default
# /etc/init.d/apache2 restart

4. Create MySQL Database For Drupal Installation

In this step we will create a MySQL database to be used by our new Drupal 7 installation. By now you should have a MySQL server already installed on your system, as well as you should have an administrative password to access MySQL command line interface. Let's create and use following credentials:

  • Database: drupal7
  • User: drupal7
  • Password: drupal7-pass
# mysql -p
Enter password: 
mysql> create database drupal7;
Query OK, 1 row affected (0.00 sec)

mysql> CREATE USER 'drupal7'@'localhost' IDENTIFIED BY 'drupal7-pass';
Query OK, 0 rows affected (0.00 sec)

mysql> grant all privileges on drupal7.* to [email protected];
Query OK, 0 rows affected (0.00 sec)

mysql> quit

5. Drupal 7 Install

Everything should be now ready for the actual Drupal 7 installation. From now on, the installation using Drupal 7 installer is rather self explanatory. Navigate your browser to Apache's hostname or IP address and follow Drupal 7 installer to complete your own Drupal 7 installation.

Tags: , , , , , , , , ,

Welcome to the healthcare-only HIPAA - GDPR compliant cloud. Exclusively hosted on a HPC environment!

Learn more or start today by choosing your secure HIPAA - GDPR compliant server's Operating System bellow and pick the package that's best for you.

BIPmd makes it simple to launch in the cloud and scale up as you grow – whether you’re running one virtual machine, thousand or more.

Windows VPS options and add ons
Linux VPS options and add ons


Looking for a custom solution?

Our technicians can provide you with the best custom-made solutionss on the market, no matter whether you're a small business or large enterprise.

Get in touch

Leave a Reply