개발자 서비스 포털 v. 4.17.05
Drush는 Drupal 명령줄 인터페이스입니다. 나 Drupal 관리자로서 이를 사용하여 많은 작업을 수행할 수 있습니다. Drush는 다음의 경우에 설치됩니다. 포털을 설치합니다
Drush 명령어를 실행하는 방법
포털 사이트의 루트 디렉터리에서 Drush 명령어를 실행해야 합니다. 기본적으로 개발자 포털 설치 위치:
- /opt/apigee/apigee-drupal/wwwroot (Nginx)
- /var/www/html (Apache)
따라서 실행하기 전에 먼저 디렉터리를 올바른 루트 디렉터리로 변경해야 합니다. Drush 명령어:
기본 디렉터리에 포털을 설치하지 않은 경우 설치 위치로 변경합니다. 를 참조하세요.
포털 결정 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 조직으로의 연결 테스트 관리자 인증 정보를 입력합니다. |