พอร์ทัลบริการสำหรับนักพัฒนาซอฟต์แวร์ v. 4.16.05
Drush คืออินเทอร์เฟซบรรทัดคำสั่งของ Drupal คุณสามารถใช้ Drush เพื่อทำงานหลายอย่างในฐานะผู้ดูแลระบบ Drupal ระบบจะติดตั้ง Drush ให้คุณเมื่อคุณติดตั้งพอร์ทัล
วิธีเรียกใช้คำสั่ง Drush
คุณต้องเรียกใช้คำสั่ง Drush จากไดเรกทอรีรากของเว็บไซต์พอร์ทัล โดยค่าเริ่มต้น ระบบจะติดตั้งพอร์ทัลนักพัฒนาซอฟต์แวร์ที่ /var/www/html ดังนั้น คุณควรเปลี่ยนไดเรกทอรีเป็น /var/www/html ก่อนเรียกใช้คำสั่ง Drush ดังนี้
> cd /var/www/html
หากคุณไม่ได้ติดตั้งพอร์ทัลในไดเรกทอรีเริ่มต้น ให้เปลี่ยนเป็นไดเรกทอรีการติดตั้งของคุณ
การระบุไดเรกทอรีรากของพอร์ทัล
หากไม่ทราบไดเรกทอรีการติดตั้ง ให้ใช้คำสั่งต่อไปนี้เพื่อค้นหาไฟล์ 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 ที่ใช้กันทั่วไป
| Command | ใช้ |
|
drush status |
ตรวจสอบสถานะ Drupal |
|
drush archive-dump --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 โดยใช้ข้อมูลเข้าสู่ระบบของผู้ดูแลระบบองค์กร |