开发者服务门户 v. 4.16.05
Drush 是 Drupal 命令行界面。您 可以使用它作为 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 命令:
| 命令 | 使用 | 
| 
           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 组织的连接 管理员凭据  |