คําสั่ง Drush ที่ใช้กันโดยทั่วไป

พอร์ทัลบริการสำหรับนักพัฒนาซอฟต์แวร์ เวอร์ชัน 4.17.05

Drush คืออินเทอร์เฟซบรรทัดคำสั่งของ Drupal คุณ สามารถใช้เพื่อทำงานหลายอย่างในฐานะผู้ดูแลระบบ Drupal ระบบจะติดตั้ง Drush ให้เมื่อคุณ ติดตั้งพอร์ทัล

วิธีเรียกใช้คำสั่ง Drush

คุณต้องเรียกใช้คำสั่ง Drush จากไดเรกทอรีรูทของเว็บไซต์พอร์ทัล โดยค่าเริ่มต้น แอตทริบิวต์ พอร์ทัลนักพัฒนาซอฟต์แวร์ได้รับการติดตั้งที่:

  • /opt/apigee/apigee-drupal/wwwroot (Nginx)
  • /var/www/html (Apache)

ดังนั้นคุณควรเปลี่ยนไดเรกทอรีเป็นไดเรกทอรีรากที่ถูกต้องก่อนที่จะเรียกใช้ คำสั่งแปรง:

หากคุณไม่ได้ติดตั้งพอร์ทัลในไดเรกทอรีเริ่มต้น ให้เปลี่ยนการติดตั้ง ไดเรกทอรี

กำลังกำหนดพอร์ทัล ไดเรกทอรีรากใน Apache

หากคุณไม่ทราบไดเรกทอรีการติดตั้ง ให้ใช้คำสั่งต่อไปนี้เพื่อค้นหา ไฟล์ devportal.conf:

>  apachectl -S

คำสั่งดังกล่าวจะแสดงบรรทัดที่แสดงตำแหน่งของไฟล์ devportal.conf

*:80   192.168.52.155 (/etc/httpd/conf/vhosts/devportal.conf:1)

ใช้คำสั่ง cat เพื่อดูไฟล์ดังนี้

> cat /etc/httpd/conf/vhosts/devportal.conf

เอาต์พุตจากคำสั่งนี้จะแสดงไดเรกทอรีการติดตั้งดังนี้

<VirtualHost *:80>

 DocumentRoot "/var/www/html"

ตัวอย่างคำสั่งDrush

ตารางต่อไปนี้แสดงคำสั่ง Drush ทั่วไป

คำสั่ง การใช้งาน

สถานะแปรง

ตรวจสอบสถานะ Drupal

ไฟล์ดัมพ์ที่เก็บถาวร --destination=../tmp/dc.tar

สำรองข้อมูล Drupal ไปยังตำแหน่งที่เฉพาะเจาะจง

Drush dc-getorg

แสดงผลองค์กร Edge ที่เชื่อมโยงกับพอร์ทัล

Drush dc-setorg {ORGNAME}

กำหนดองค์กร Edge ที่เชื่อมโยงกับพอร์ทัล

Drush dc-getauth

รับชื่อผู้ใช้ (อีเมล) และรหัสผ่านของผู้ดูแลระบบองค์กร Edge ที่เชื่อมโยงกับพอร์ทัล

Drush dc-setauth {orgAdminEmail}

ตั้งค่าชื่อผู้ใช้ของผู้ดูแลระบบองค์กร Edge (อีเมล) คุณจะ เพื่อให้ได้รับแจ้งให้ตั้งรหัสผ่าน

Drush dc-getend

รับปลายทาง Edge ที่เชื่อมโยงกับพอร์ทัล

Drush dc-setend http://{SERVERENDPOINT:8080/v1

ตั้งค่าปลายทาง Edge ที่เชื่อมโยงกับพอร์ทัล

Drush dc-test

ทดสอบการเชื่อมต่อจากพอร์ทัลไปยังองค์กร Edge โดยใช้องค์กร ข้อมูลเข้าสู่ระบบของผู้ดูแลระบบ