Visualizzazione dei risultati da 1 a 3 su 3

Discussione: CPanel e mod_proxy ()

  1. #1

    [RISOLTO] CPanel e mod_proxy (Apache2)

    Ciao a tutti,
    per caso qualcuno ha avuto esperienze con il modulo mod_proxy di Apache2 su CPanel?

    Vi spiego la situazione: sul mio server ho un'installazione di CPanel con Apache2 e relativo modulo mod_proxy. Come sapete CPanel non permette la modifica diretta del file httpd.conf, in quanto questo file rigenerato ogni qual volta venga fatta una modifica dal CPanel.
    Così è necessario utilizzare dei custom file da inserire nella cartella /usr/local/apache/conf/userdata/std/2/UTENTE (considerando i parametri starndard con Apache2). Per maggiori info http://www.cpanel.net/support/docs/e...rectives.html.

    Ora.. io dovrei fare il redirect di due sottodomini xxx.miosito.it e yyy.miosito.it su un altro Apache2 (in ascolto sullo stesso server ma sulla porta 2080).
    Un sottodominio funziona bene..

    /usr/local/apache/conf/userdata/std/2/UTENTE/xxx.miosito.it/xxx.conf

    codice:
    ServerName xxx.miosito.it
    ProxyPass / http://aaa.bbb.ccc.ddd:2080/
    ProxyPassReverse / http://aaa.bbb.ccc.ddd:2080/
    TransferLog /mylogdir/xxx.access
    ErrorLog    /mylogdir/xxx.error
    A parte qualche direttiva inutile.. questo funziona.
    Se però inserisco un nuovo file (e relativa nuova cartella)/usr/local/apache/conf/userdata/std/2/UTENTE/yyy.miosito.it/yyy.conf con le direttive modificate il redirect non funziona. In effetti nel file httpd.conf dopo il comando

    codice:
    /scripts/ensure_vhost_includes --user=<username>
    l'include per il file yyy.conf non viene generato.

    Ho provato ad utilizzare /usr/local/apache/conf/userdata/std/2/UTENTE/miosito.it/xxx.conf ma in questo caso è il dominio principale a fare il redirect.. e non è quello che mi interessa.

    Avete qualche suggerimento?

    Grazie!

  2. #2
    Caspita.. non mi ero accorto che un
    codice:
    /scripts/verify_vhost_includes
    restituisce un bel
    codice:
    Testing /usr/local/apache/conf/userdata/std/2/UTENTE/yyy.miosito.it/yyy.conf...ok
    Testing /usr/local/apache/conf/userdata/std/2/UTENTE/xxx.miosito.it/xxx.conf...ok
    E allora perchè non scrive l'include nell'httpd.conf (e quindi non fa il redirect)??

  3. #3
    Funziona!

    Non era stato accettato il comando
    codice:
    /usr/local/cpanel/bin/build_apache_conf
    per ricreare il file httpd.conf. Non so il perchè.
    Ora funziona tutto!! (spero )

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.