Developer Services Portal v. 4.17.01
Drush adalah antarmuka command line Drupal. Anda dapat menggunakannya untuk melakukan banyak tugas sebagai administrator Drupal. Drush diinstal untuk Anda saat Anda menginstal portal.
Cara menjalankan perintah Drush
Anda harus menjalankan perintah Drush dari direktori root situs portal. Secara default, Portal Developer diinstal di:
- /opt/apigee/apigee-drupal (Nginx)
- /var/www/html (Apache)
Oleh karena itu, Anda harus mengubah direktori ke direktori root yang benar terlebih dahulu sebelum menjalankan perintah Drush:
Jika Anda tidak menginstal portal di direktori default, ubah ke direktori penginstalan Anda.
Menentukan direktori root portal di Apache
Jika Anda tidak mengetahui direktori penginstalan, gunakan perintah berikut untuk menemukan file devportal.conf:
> apachectl -S
Perintah tersebut menampilkan baris yang menunjukkan lokasi file konfigurasi devportal.conf:
*:80 192.168.52.155 (/etc/httpd/conf/vhosts/devportal.conf:1)
Gunakan perintah cat untuk melihat file:
> cat /etc/httpd/conf/vhosts/devportal.conf
Output dari perintah ini mencantumkan direktori penginstalan:
<VirtualHost *:80> DocumentRoot "/var/www/html"
Contoh Perintah Drush
Tabel berikut mencantumkan perintah Drush yang umum:
| Command | Penggunaan |
|
drush status |
Periksa status Drupal. |
|
drush archive-dump --destination=../tmp/dc.tar |
Mencadangkan Drupal ke lokasi tertentu. |
|
drush dc-getorg |
Menampilkan organisasi Edge yang terkait dengan portal. |
|
drush dc-setorg {ORGNAME} |
Tetapkan organisasi Edge yang terkait dengan portal. |
|
drush dc-getauth |
Dapatkan nama pengguna (alamat email) dan sandi administrator organisasi Edge yang terkait dengan portal. |
|
drush dc-setauth {orgAdminEmail} |
Tetapkan nama pengguna (alamat email) administrator organisasi Edge. Anda akan diminta untuk menetapkan sandi. |
|
drush dc-getend |
Dapatkan endpoint Edge yang terkait dengan portal. |
|
drush dc-setend http://{SERVERENDPOINT:8080/v1 |
Tetapkan endpoint Edge yang terkait dengan portal. |
|
drush dc-test |
Uji koneksi dari portal ke organisasi Edge menggunakan kredensial administrator organisasi. |