Drupal adalah Sebuah Open source manajemen konten yang menggunakan PHP dan database backend, seperti MySQL. Drupal sendiri diciptakan pada tahun 2001 dan saat ini masuk kedalam 3 situs manajemen konten online paling populer. Drupal saat ini juga memiliki lebih dari 17.000 addons untuk menyesuaikan fungsinya.
Bila menggunakan Cpanel yang sudah terintegrasi dengan Softacolus, untuk penginstallan drupal tidaklah sulit karena hanya tinggal klik saja. Namun kali ini saya membahas bagaimana cara Install Drupal di VPS Ubuntu 12.04 yang secara manual kita harus install mulai dari php, mysql hingga drupal itu sendiri.
Yang harus dipersiapkan adalah,
Pertama sebuah VPS yang masih fresh yang hanya terinstall templete ubuntu 12.04. kemudian sebuah tools putty yang bisa anda download pada link berikut ini.
Setelah anda memiliki sebuah VPS yang sudah terinstall ubuntu 12.04, serta tools putty yang digunakan untuk login ke SSH agar bisa melanjutkan Install Drupal di VPS Ubuntu 12.04 tadi.
1. Login melalui Putty
dengan user dan password root anda.
2. Install Apache, Mysql dan Php,
Silahkan buka link ini untuk menetahui bagaimana cara menginstall Apache, Mysql dan Php dengan LAMP.
3. Download Drupal
Anda bisa langsung mendownload dari situsnya dimana saat ini versi Drupal yaitu 7.27
wget http://ftp.drupal.org/files/projects/drupal-7.27.tar.gz
atau
Curl -O http://ftp.drupal.org/files/projects/drupal-7.27.tar.gz
Ekstrak hasil download drupal tadi dengan perintah :
tar -zxvf drupal-7.27.tar.gz
drupal-7.27/ drupal-7.27/index.php drupal-7.27/misc/ drupal-7.27/misc/progress.gif drupal-7.27/misc/throbber.gif drupal-7.27/misc/help.png ....................................... ...................................... drupal-7.27/themes/bartik/templates/node.tpl.php drupal-7.27/themes/bartik/templates/comment.tpl.php drupal-7.27/themes/bartik/templates/comment-wrapper.tpl.php drupal-7.27/LICENSE.txt drupal-7.27/robots.txt drupal-7.27/COPYRIGHT.txt
Pindahkan folder hasil ekstrak drupal ke direktori apache user.
sudo mv drupal-7.27/* /var/www/
Setelah itu pindah ke drupal direktori yang baru di pindahkan tadi
cd /var/www/
Langkah berikutnya copy dan buat duplikat dari file default.setting.php menjadi setting.php. dan perlu di ingat jangan merename file default.setting.php. karena kedua file tersebut nantinya dibutuhkan.
cp sites/default/default.settings.php sites/default/settings.php
Berikan akses permissions :
chmod a+w sites/default/settings.php
chmod a+w sites/default
Membuat database dan User drupal
mysql -u root -p
buatlah sebuah database dengan nama “dbdhansz’
CREATE DATABASE dbdhansz;
CREATE DATABASE dbdhansz;
Query OK, 1 row affected (0.00 sec)
Membuat user dengan nama “dhansz” untuk database “dbdhansz”
CREATE USER dhansz@localhost;
CREATE USER dhansz@localhost;
Query OK, 0 rows affected (0.00 sec)
Membuat Password “1234567890″ untuk user “dhansz”
SET PASSWORD FOR dhansz@localhost= PASSWORD(“1234567890“);
SET PASSWORD FOR dhansz@localhost= PASSWORD("1234567890"); Query OK, 0 rows affected (0.00 sec)
Berikan akses penuh untuk user dan password yang tadi telah kita setting.
GRANT ALL PRIVILEGES ON wordpress.* TO dhansz@localhost IDENTIFIED BY ‘1234567890‘;
GRANT ALL PRIVILEGES ON wordpress.* TO dhansz@localhost IDENTIFIED BY '1234567890'; Query OK, 0 rows affected (0.00 sec)
lanjut dengan merefresh MYSQL
FLUSH PRIVILEGES;
FLUSH PRIVILEGES; Query OK, 0 rows affected (0.00 sec)
Keluar dari mysql, ketik exit
exit
Install modul php. karena drupal membutuhkannya :
sudo apt-get install php5-gd
Akses Drupal di wab browser anda.
http://ip_VPS_anda/drupal-7.27/