Ispconfig e Multisite

10 contenuti / 0 new
Ultimo contenuto
Ispconfig e Multisite

Carissimi,
ho bisogno del vostro aiuto.
Devo fare un'installazione multisite su ispconfig. Ho provato ad editare i file vhost che vengono creati da ispconfig dopo la creazione dei singoli domini, ma qualcosa non funziona.
Qualcuno di voi sa come fare o può darmi qualche dritta?
Ah dimenticavo, Drupal 6 e tutti e due i siti sono secondari, poiché a breve creerò un terzo sito che sarà quello primario.
In pratica mi trovo in una situazione di questo tipo, ho due siti di due alberghi che fanno parte della stessa catena www.hotelpippo.com e www.hotelpluto.com e poi ci sarà www.gruppohotel.com che sarà il principale.

Grazie

ho già letto quel thread ma non c'è la soluzione!
Prima di scrivere qui ho googlato un bel po' ma senza risultati

---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)

Io ho un accrocchio ispconfig + drupal multisite molto artigianale. Se vuoi ne parliamo in privato. Però in questi giorni mi guarderò la discussione linkata da ealmuno e i suoi link per vedere se porta da qualche parte.

Ok! Ho risolto!
Lascio qui sotto la mia soluzione, a futura memoria e a disposizione di chi ne abbia bisogno ;)

In Ispconfig ho creato i miei tre domini:

  • gruppohotel.com
  • hotelpippo.com
  • hotelpluto.com

Ho fatto la mia installazione multisite seguendo la guida e creando nella cartella sites di drupal le mie cartelle hotelpippo.com e hotelpluto.com che sono quelle relative ai sottodomini, gruppohotel.com invece è il dominio principale, percui vieni associato direttamente a default.

Ispconfig crea un file VirtualHost per ogni dominio che si aggiunge e si abilita. Per cui in /etc/apache2/ troviamo sites-available e sites-enables. In sites-available troviamo i file .vhost e in sites-enabled i link ai .vhost che sono in available.
Ho modificato i file hotelpippo.com.vhost ed hotelpluto.com.vhost in modo che puntassero a gruppohotel.com

<Directory /var/www/hotelpluto.com>
    AllowOverride None
    Order Deny,Allow
    Deny from all
</Directory>
<VirtualHost *:80>
#      DocumentRoot /var/www/hotelpluto.com/web
      DocumentRoot /var/www/gruppohotel.com/web
    ServerName hotelpluto.com
    ServerAlias www.hotelpluto.com
    ServerAdmin [email protected]
    ErrorLog /var/log/ispconfig/httpd/hotelpluto.com/error.log
    ErrorDocument 400 /error/400.html
    ErrorDocument 401 /error/401.html
    ErrorDocument 403 /error/403.html
    ErrorDocument 404 /error/404.html
    ErrorDocument 405 /error/405.html
    ErrorDocument 500 /error/500.html
    ErrorDocument 503 /error/503.html
    <Directory /var/www/gruppohotel.com/web>
        Options FollowSymLinks
        AllowOverride All
        Order allow,deny
        Allow from all
    </Directory>
</VirtualHost>

salvato e riavviato apache
sudo /etc/init.d/apache2 restart

Spero di essere stato abbastanza chiaro, ma comunque mi ripropongo, appena avrò un po' di tempo di scrivere una guida su questo per poterla integrare nella guida del multisite

PS: Pinolo grazie della disponibilità, ma ho preferito risolvere così in casa prima di approfittare della tua disponibilità ;)

---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)

Scusa il ritardo. Ma, con la tua soluzione, se vai a risalvare per qualche motivo le impostazioni del v-host, le tue modifiche vengono sovrascritte, no?

beh... purtroppo penso di si! :(
È per questo che sto molto attento a non toccare niente :P

cosa mi consigli di fare? per non rischiare in futuro di fare un pasticcio?

---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)

tra l'altro aggiungo che con l'installazione multisito ho problemi a configurare correttamente google analytics, ma essendo off topic mi stoppo da solo e scrivo un thread :)

---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)

Eh, la soluzione al problema è l'accrocchio di cui sopra…

penso proprio che ti disturberò in PM per l'accrocchio... grazie ;)

---
"Solo gli imbecilli non hanno dubbi"
"Ne sei sicuro?"
"Non ho alcun dubbio!"
(da Il dubbio di Luciano De Crescenzo)