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.


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

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 * .* ..

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.


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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.