Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    598

    Tomcat e Apache virtualhost

    Salve a tutti.
    Utilizzo Apche e Tomcat.
    Ora ho due siti che girano sotto tomcat. Il primo mappato sulla porta 8181 e l'altro 8080.
    Avendo un solo indirizzo ip devo utilizzare il virtualhost apache.
    Ho configurato il file server.xml di tomcat come segue:

    <Connector port="8181" maxHttpHeaderSize="8192"
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" redirectPort="8443" acceptCount="100"
    proxyName="www.miosito.com" proxyPort="80"
    connectionTimeout="20000" disableUploadTimeout="true" />

    ho inserito in http.conf la seguente configurazione:

    <VirtualHost *:80>
    DocumentRoot /var/www/html
    ServerName www.miosito.com
    ProxyPass / http://www.miosito.com:8181
    ProxyPassReverse / http://www.miosito.com:8181
    </virtualHost>

    adesso se digito:

    http://www.miosito.com:8181 riesco a visualizzarlo
    ma se digito http://www.miosito.com non visualizzo nulla è possibile evitare l'inserimento della porta nell'indirizzo ? Grazie
    Soffrire sempre mollare mai

  2. #2
    semplicemente devi chiamare all'interno del virtualhost il worker che hai definito con il tuo mod_jk

    jkMount /* [nome del worker]

    assicurati di aver settato come documentroot la root del tuo portale su tomcat e di aver definito correttamente il file workers.properties su apache, l'unica controindicazione è che devi mettere il portale nella directory di root di tomcat, quindi per una istanza di tomcat puoi ospitare un solo sito, per ospitarne di più devi avere più istanza di tomcat su porte diverse.

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.