Pontianak Web & Open Source

Jasa Buat Website Pontianak. Pontianak Web & Open Source

Drupal: Menggunakan Drush

Sab, 2015-03-28 16:43 -- mbahlol

Kali ini aku mencoba fitur dari Drush. Drush berfungsi menjalankan beberapa perintah Drupal via Command Line Interface. Kalo biasanya beberapa perintah kita lakukan via browser dengan menggunakan link yang sudah disediakan. Misal kalo mau clear cache di drupal maka kita harus masuk dulu ke menu Configuration-Performance-Clear all caches, nah dengan Drush cukup mengetik perintah drush cc all.

Saat ini aku coba Drush masih di lokal saja dengan sistem Linux Lubuntu, menggunakan Drush untuk manajemen Drupal sangat membantu terutama dalam efisiensi waktu. Untuk menggunakan Drush, kita harus menggunakan Command Line dan berada di folder Drupal (contoh /var/www/namasite).

Berikut beberapa contoh perintah Drush yang sudah aku gunakan.

Instalasi Drupal, posisi folder /var/www.

drush dl drupal --drupal-project-rename=contoh

cd contoh

drush site-install standard --db-url=mysql://root:password@localhost/contoh --site-name=Ujicoba -y

Pada perintah diatas, pertama download dulu Drupal dan di ekstrak dengan nama folder contoh. Kemudian perintah berikutnya adalah masuk ke folder contoh. Terakhir adalah perintah instalasi Drupal dan langsung membuat database dengan nama contoh. Jika sudah selesai maka akan muncul pesan Instalation Complete beserta user dan password yang sudah dibuat.

Disable module

drush pm-disable overlay

Uninstall module

drush pmu overlay

Download module

drush dl ctools
drush dl views token pathauto

Pada contoh download ada dua jenis download, yang pertama satu module dan kedua adalah tiga module sekaligus. Jika lebih dari satu module cukup memberi jarak dengan spasi antara nama module. Ini bisa juga dilakukan saat Disable maupun Uninstall. Untuk mengetahui nama dari module bisa dilihat dari nama URL module tersebut, misal drupal.org/project/views_slideshow maka nama module tersebut adalah views_slideshow.

Instalasi Module

drush en ctools views views_ui token pathauto -y

Parameter -y diatas maksudnya adalah langsung menjawab dengan Yes pada saat konfirmasi instalasi.

Melihat daftar module

drush pml
drush pml | grep Other

Dengan tambahan pipe (|) grep Other artinya hanya menampilkan module kategori Other saja.

Clear Cache

drush cc all

Perintah ini bertugas membersihkan cache website. Pada contoh diatas semua cache (all) akan dihapus dari database. Untuk mengetahui cache apa saja yang bisa dibersihkan bisa dengan mengetik perintah drush cc, kemudian akan muncul daftar cache yang bisa dipilih untuk dibersihkan.

Melihat daftar Log website

drush ws

Menjalankan Cron

drush cron

Reset password admin

drush upwd --password="admin" admin

Untuk sementara baru sedikit perintah yang aku coba, kalo dari baca manualnya masih terlalu banyak perintah yang bisa membantu mempermudah dan mempercepat dalam manajemen Drupal.

Sumber: Drush Command & Drush Manual

Kategori Blog: