Instalasi Drupal 7 menggunakan Drush

Submitted by andriansyah on Wed, 02/11/2016 - 06:55

Seperti yang dibahas sebelumnya, Drush adalah sebuah shell command line dan antarmuka scripting berbasis Unix yang diperuntukan untuk Drupal. Drush sendiri dapat mempermudah dan mempercepat phase development aplikasi anda, karena dengan keuntungan perintah-perintahnya, anda tidak perlu lagi melakukan klik... wait... set... klik... klik... klik... save dan seterusnya.

Kali ini penulis ingin merangkum perintah-perintah standar yang biasa penulis gunakan dalam memasang Drupal pada environment penulis.

1. Download dan memasang Drupal pada apache public directory.

Mendownload Drupal memang susah susah gampang. apalagi cukup banyak step standar yang harus penulis lalui. Masuk ke drupal.org, lalu klik sana sini, Download modul, extract zip, dan kemudian copy ke folder yang diinginkan. Sedangkan kalo pake drush, penulis cukup memakai perintah:

cd ~/Sites && drush dl drupal-7.x --drupal-project-rename=mydrupalproject -y

~/Sites merupakan public root dari apache yang terinstall di MacBook penulis, dan mydrupalproject adalah nama dari folder yang ingin penulis gunakan sebagai folder Drupal root Installationnya. Jika temen temen punya root installationnya adalah /var/www dan ingin menggunakan codename (biar agak keren bilangnya) website, maka perintah di atas akan berubah menjadi.

cd /var/www && drush dl drupal-7.x --drupal-project-rename=website -y

2. Setelah ter-download, ter-unzip dan ter-copy (Drush yang melakukan itu buat penulis, terima kasih Drush <3), maka kita akan masuk dalam instalasi drupal. Mungkin yang teman teman ingat (penulis ingat pisan), bahwa memasang drupal itu cukup memakan waktu, karena kita harus memilih profile, memilih bahasa, cek requirement, setup database, dan configure site. Namun dengan drush, kita dapat mengeksekusi semua step tadi dengan menggunakan 1 line code, yakni

cd mydrupalproject
drush si --db-url=mysql://username:password@localhost:3306/mydrupalproject --account-name=andriansyahnc --account-pass="NC-Handsome" --account-mail="4andriansyah@gmail.com" --site-name="A Handsome Drupal Developer" --site-mail="4andriansyah@gmail.com" -y

Dan jangan lupa, klik enter. Sebagai catatan, jika anda memiliki spasi dalam data data sekiranya membuat error command di bash, jangan lupa menggunakan tanda petik dua (") untuk mengapit data yang anda gunakan ya

Selesai.