开发者服务门户 v. 4.16.05
Drush 是 Drupal 命令行界面。Drupal 管理员可以用它执行很多任务。您安装门户时,系统会为您安装 Drush。
如何运行 Drush 命令
您必须从门户网站的根目录运行 Drush 命令。默认情况下,开发者门户安装在 /var/www/html。因此,在运行 Drush 命令之前,您应先将目录更改为 /var/www/html:
> 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 命令:
命令 | 使用情形 |
刷机状态 |
检查 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 组织的连接。 |