Usa drush per scaricare i file core di drupal direttamente nella directory anziché nella sottodirectory


15

Quando lo usi drush dlnormalmente, scaricherà drupal in una sottodirectory, cioè: drupal-7.16

Vorrei saltare la creazione della sottodirectory e installare semplicemente i file della directory principale di drupal nella directory pwd o di destinazione. cioè: /var/www/install.php

Questo può essere fatto con i comandi drush?

Anche altre soluzioni alternative della shell sono benvenute e saranno prese in considerazione per lo stato della risposta se ciò è impossibile con drush.


Tieni presente che si tratta di un'installazione non sicura. Controlla alcuni dei commenti qui sotto per una spiegazione di un modo più sicuro per farlo.
Bitfed

Risposte:


22
drush dl drupal --destination=/var --drupal-project-rename=www

3
Puoi espandere come questo è diverso dalle altre risposte?
mpdonadio

1
MPD: È diverso perché in realtà si avvicina di più alla risposta alla domanda che alla risposta di Greg.
Bitfed

Grazie lunitin! È la soluzione, ma per risolvere correttamente la domanda dovrebbe essere. --destination = / var --drupal-project-rename = www
bitfed

1

Drush di solito crea una sottodirectory, ma puoi facilmente copiare tutti i file da questa sottodirectory "/var/www/drupal-7.12" nella sua cartella superiore "/ var / www /" con questo codice

mv * .* ..

1

Puoi specificare il nome della cartella di destinazione in cui scaricare Drupal tramite il parametro --destination. Per esempio:

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

A parte: nota che probabilmente è meglio mettere il tuo sito in /var/www/mysite.org piuttosto che direttamente in / var / www; un giorno, potresti voler mettere un secondo sito sullo stesso server.


1
Andrei oltre e direi di inserirlo in /var/www/mysite.org/docroot in modo da poter mettere la tua directory privata in /var/www/mysite.org/private e creare un /var/www/mysite.org / conf per qualsiasi Apache include potrebbe essere necessario. Cambiare tutto questo dopo il fatto può essere una seccatura.
mpdonadio

FWIW, utilizzo la stessa struttura raccomandata da MPD in tutti i miei siti Drupal.
greg_1_anderson,

--destination crea ancora la sottodirectory. Il resto non è rilevante per la domanda.
Bitfed
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.