Use drush para descargar archivos del núcleo de drupal directamente en el directorio en lugar del subdirectorio

15

Cuando lo usa drush dlnormalmente, descargará drupal en un subdirectorio, es decir: drupal-7.16

Me gustaría omitir la creación del subdirectorio e instalar los archivos del directorio raíz de drupal en el directorio pwd o de destino. es decir: /var/www/install.php

¿Se puede hacer esto con comandos drush?

Otras soluciones alternativas también son bienvenidas y se considerarán para el estado de respuesta si esto es imposible con drush.

mordido
fuente
Tenga en cuenta que esta es una configuración insegura. Consulte algunos de los comentarios a continuación para obtener una explicación de una forma más segura de hacerlo.
mordido el

Respuestas:

22
drush dl drupal --destination=/var --drupal-project-rename=www
lunitina
fuente
3
¿Puedes ampliar cómo esto es diferente a las otras respuestas?
mpdonadio
1
MPD: Es diferente porque en realidad se acerca más a responder la pregunta que a la respuesta de Greg.
bitfed
Gracias lunitin! ES la solución, pero para resolver correctamente la pregunta debería ser. --destination = / var --drupal-project-rename = www
bitfed
1

Drush generalmente crea un subdirectorio, pero puede copiar fácilmente todos los archivos de este subdirectorio "/var/www/drupal-7.12" a su carpeta superior "/ var / www /" con este código

mv * .* ..
saadlulu
fuente
1

Puede especificar el nombre de la carpeta de destino para descargar Drupal a través del parámetro --destination. Por ejemplo:

$ cd /var
$ drush dl drupal --destination=www

Aparte: tenga en cuenta que probablemente sea mejor poner su sitio en /var/www/mysite.org en lugar de directamente en / var / www; algún día, es posible que desee poner un segundo sitio en el mismo servidor.

greg_1_anderson
fuente
1
Yo iría más allá y diría que lo ponga en /var/www/mysite.org/docroot para que pueda poner su directorio privado en /var/www/mysite.org/private, y haga un /var/www/mysite.org / conf para cualquier Apache que pueda necesitar. Cambiar todo esto después del hecho puede ser un dolor.
mpdonadio
FWIW, uso la misma estructura recomendada por MPD en todos mis sitios de Drupal.
greg_1_anderson
--destination crea el subdirectorio aún. El resto no es relevante para la pregunta.
mordido el