Cổng dịch vụ cho nhà phát triển phiên bản 4.17.01
Drush là giao diện dòng lệnh của Drupal. Bạn có thể sử dụng nó để thực hiện nhiều tác vụ với tư cách là quản trị viên Drupal. Drush được cài đặt cho bạn khi bạn cài đặt cổng thông tin.
Cách chạy các lệnh trong Drush
Bạn phải chạy các lệnh Drush từ thư mục gốc của trang web cổng thông tin. Theo mặc định, Cổng dành cho nhà phát triển được cài đặt lúc:
- /opt/apigee/apigee-drupal (Nginx)
- /var/www/html (Apache)
Do đó, trước tiên, bạn phải thay đổi thư mục thành đúng thư mục gốc trước khi chạy Lệnh Drush:
Nếu bạn không cài đặt cổng thông tin trong thư mục mặc định, hãy đổi sang phần cài đặt thư mục.
Xác định cổng thông tin thư mục gốc trên Apache
Nếu bạn không biết thư mục cài đặt, hãy sử dụng lệnh sau để định vị phần mở rộng tệp devportal.conf:
> apachectl -S
Lệnh đó hiển thị một dòng cho thấy vị trí của tệp devportal.conf:
*:80 192.168.52.155 (/etc/httpd/conf/vhosts/devportal.conf:1)
Sử dụng lệnh mèo để xem tệp:
> cat /etc/httpd/conf/vhosts/devportal.conf
Kết quả của lệnh này liệt kê thư mục cài đặt:
<VirtualHost *:80> DocumentRoot "/var/www/html"
Ví dụ về lệnh Drush
Bảng sau đây liệt kê các lệnh Drush phổ biến:
Lệnh | Trường hợp sử dụng |
trạng thái chấm dứt |
Kiểm tra trạng thái Drupal. |
tệp kết xuất lưu trữ dạng cọ vẽ --destination=../tmp/dc.tar |
Sao lưu Drupal vào một vị trí cụ thể. |
drush dc-getorg |
Trả về tổ chức Edge được liên kết với cổng thông tin. |
drush dc-setorg {ORGNAME} |
Đặt tổ chức Edge được liên kết với cổng thông tin. |
drush dc-getauth |
Lấy tên người dùng (địa chỉ email) và mật khẩu của quản trị viên tổ chức Edge liên kết với cổng thông tin. |
drush dc-setauth {orgAdminEmail} |
Đặt tên người dùng của quản trị viên tổ chức Edge (địa chỉ email). Bạn sẽ được nhắc đặt mật khẩu. |
drush dc-getend |
Tải điểm cuối Edge được liên kết với cổng thông tin. |
drush dc-setend http://{SERVERENDPOINT:8080/v1 |
Đặt điểm cuối Edge được liên kết với cổng thông tin. |
drush dc-test |
Kiểm tra kết nối từ cổng thông tin với tổ chức Edge bằng cách sử dụng tổ chức thông tin xác thực của quản trị viên. |