Cara Membuat Website Menggunakan CMS Drupal
Pengertian :
Drupal adalah sebuah perangkat lunak sistem manajemen konten yang bebas dan terbuka yang di distribusikan dibawah lisensi GPL, pengembangan dan perawatannya dilakukan oleh ribuan komunitas pengguna dan pengembang di seluruh dunia. Dibuat dengan bahasa pemrograman PHP, Drupal dapat dipasang pada beberapa jenis database seperti MySQL, PostgreSQL, SQLite,MariaDB dan juga MsSQL.
Web server yang mendukung diantaranya Apache, Nginx, IIS yang berjalan pada sistem operasi Cross-platform seperti Microsoft Windows, Mac OS X, Linux dan FreeBSD.
Langkah menginstal CMS Drupal pada server Debian :
Buka terminal kemudian masuk ke super user, setelah itu masuk ke direktory html caranya sebagai berikut:
#cd /var/www/html
Untuk melihat isi dari direktory html kita menggunakan perintah:
#ls
Masuk ke google dan klik drupal.org kemudian copy link downloadtannya aplikasi drupal-7.39, lihat gambar dibawah ini.
Download drupal zip
Ketik wget kemudin spasi dan paste link downloadtan drupal lalu tekan enter, lihat gambar dibawah ini.
Inilah proses download aplikasi drupal yang kita paste linknya tadi, lihat gambar dibawah ini.
Klik ls untuk melihat isi dari direktori html, setelah itu lihat gambar dibawah ini ada tambahan aplikasi baru bernama drupal-7.x-dev.zip
Drupalnya masi dalam file zip jadi kita harus mengextraknya dengan perintah :
# unzip drupal-7.39.zip
Tekan ls untuk melihat isi direktori html, lihat gambar dibawah ini ada tambahan direktory baru yang habis diextrak bernama drupal-7.x-dev
masuk ke direktory drupal-7.x-dev dengan perintah :
#cd drupal-7.x-dev
Tekan ls untuk melihat isi dari direktory drupal-7.x-dev , lihat gambar dibawah ini.
Tambahkan script di bawah ini :
#cp sites/default/default.settings.php sites/default/settings.php
Kemudian tambahkan script di bawah ini :
#chmod a+w sites/default/settings.php
Tambahkan script di bawah ini :
#chmod a+w sites/default/
#cd .. --> untuk kembali ke direktori awal yaitu direktory html.
Tambahkan script di bawah ini, untuk mengganti pemilik dari sebuah file.
#chown -R www-data:www-data drupal-7.x-dev
masuk lagi kedalam direktory drupal-7.x-dev dengan perintah sebagai berikut:
#cd drupal-7.x-dev
Kemudian tambahkan script di bawah ini, agar Pemilik memiliki hak akses baca dan tulis sedangkan orang lain hanya dapat membaca saja.
#chmod 755 sites/default/settings.php
Tambahkan script di bawah ini untuk mengedit aplikasi apache2:
#nano /etc/apache2/apache2.conf
Cari kata AllowOverride None
Dibawah ini merupakan gambar yang Nonenya telah digantikkan all --> Simpan dengan menekan ctrl + x tekan y (enter).
Agar aplikasi apache2 bisa bekerja dengan baik maka kita harus merestartnya terlebih dahulu dengan perintah:
#/etc/init.d/apache2 restart
Sekarang kita membuat database drupal-7.x-dev menggunkaan aplikasi phpMyAdmin. Untuk membuat databasenya dibagian create database tulis drupal-7.x-dev kemudian klik Creat.
- Jika ada pesan berarti pembuatan database drupal-7.x-dev kita telah berhasil, dan siap untuk digunakan.
- Tulis di url ip/nama database misalnya 10.22.1.2/drupal-7.x-dev kemudian enter, untuk membuka drupal-7.x-dev
Pilih instalasi profil, disinia saya memilih standard kemudian klik save and continue.
Di tahap choose language disini kita diminta memilih bahasa yang akan digunakan oleh drupal, disini saya memilih English lalu klik Save and continue.
Lihat gambar dibawah ini, gambar tersebut merupakan proses konfigurasi drupal. Dibagian Database name: drupal-7.x-dev kemudian dibagian Database username: root dan di bagian Database password: isi password database anda
Ini merupakan proses penginstalan drupal, tungu hingga 100%.
Gambar dibawah ini merupakan proses configure site
- Site name isi nama situs web drupal anda
- Sites e-mail address isi alamat e-mail anda
- Username, isi username untuk login ke drupal anda
- Password isi password untuk login ke drupal anda
Gambar dibawah ini menyatakan bahwa Drupal installation complete artinya instalasi drupal telah legkap, kemudian klik Visit your new site artinya kunjungi situs baru anda.
Gambar dibawah ini merupakan hasil instalasi dari drupal, yang telah kita install tadi.
ConversionConversion EmoticonEmoticon