Installazione di Drupal su Gentoo

Si emerge il pacchetto:

emerge drupal

Configurazione del vhost:
Per la configurazione dei vhosts, c’e` il tool interno del pacchetto webapp-config Poniamo di dover configurare il vhost lab2.dadanoc.com nella directory /var/www/www.pippo.pluto, la sintassi di webapp-config sara` la seguente:

webapp-config -I -h www.pippo.pluto  -D /var/www drupal 6.14

Dove ovviamente 6.14 e` la versione specifica. E` anche possibile specificare uid e gid diversi del proprietario dei file aggiungendo le opzioni -u e -g.

IMPORTANTE! Pre-Upgrade
Visto che l’upgrade sovrascrive tutti i files del vhost, prima di fare qualsiasi cosa consiglio un:

tar cvfz vhost.tgz vhost_dir

Upgrade di un vhost
Per aggiornare un vhost configurato con l’applicazione, basta lanciare il seguente comando:

weba0pp-config -U [-dghus] {app-name} {app-version}
es.
webapp-config -U -h www.pippo.pluto -D /var/www

IMPORTANTE! Post-Upgrade
Dato il Pre-Upgrade, il file settings.php all’interno di ${VHOST}/sites/default e` adesso vergine, quindi, tentendo comunque conto della compatibilita`, conviene prendere quello della vecchia versione copiarlo al posto di quello vergine e cambiargli i permessi:

chmod 644 settings.php

Opzioni utili per webapp-config
Nel caso in cui si voglia vedere la lista delle applicazioni installate tramite esso:

webapp-config --show-installed

FINE!