Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    [Java] Connessione tra Apache e Tomcat

    Buongiorno a tutti,
    scusate se vi stresso l'anima per l'ennesima, ma sto cercando di configurare Apache e tomcat assieme.

    Vi riassumo i passi che ho eseguito:
    1) Installazione di Apache con configurazione della porta 80 e 443
    (se digito http://localhost, tutto ok)
    (se digito https://localhost, tutto ok)

    2) Installazione di tomcat con configurazione della porta 8080
    (se digito http://localhost:8080, tutto ok)

    3) Installazione del connettore mod_jk per legare Apache a Tomcat.
    Applicando questa fase provo a verificare "il dialogo" tra Apache
    e Tomcat verificando il funzionamento degli esempi di Tomcat
    della cartella webapps/examples.
    Infatti digitando http://localhost/examples/jsp/index.html
    visualizzo la pagina di esempi e testandone alcuni funzionano.
    Il problema è legato alla connessione https.
    Infatti se digito https://localhost viene visualizzata la pagina
    di Apache, mentre se digito
    https://localhost/examples/jsp/index.html otteng "Impossibile
    trovare la pagina".

    Vorrei accedere alla cartella webapps/examples in maniera sicura attraverso protocollo https, ma perchè nella situazione sopra descritta questo non avviene?

    Qualcuno può darmi qualche dritta su come risolvere la questione?

    Grazie mille
    Laura

  2. #2
    please help me

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2005
    Messaggi
    39
    prova a controllare il file di httpd.conf di apache e vedi se le seguenti righe di codice sono ben configurate
    JkWorkersFile="Dove si trova il file Worker.proprietes di Tomcat"
    JkLogFile="dove vuoi salvare il file di log"
    JkLogLevel debug
    JkLogStampFormat "[%a %b %d %H:%M:%S: %Y]"
    JkMount /*.jsp ajp13
    JkMount /documentRoot per jsp sotto apache/* ajp13
    1)la prima istruzione dice dove trovare il file workers.properties
    di Tomcat
    2)La seconda istruzione serve per far scrivere un file di log per gli amministratori in modo da poter visualizzare eventuali errori e disservizi il percorso non è importante
    3)La terza istruzione specifica come deve essere scritto il file di log.
    4)La quarta istruzione dice in quale cartella sono presenti le pagine jsp.
    spero di essere stato il piu chiaro possibbile

  4. #4
    Sei stato chiaro moltissimo, grazie.
    Ma le cose che mi hai consigliato di fare sono già ok.

    Hai già configurato l'https con apache e tomcat?

    Grazie
    Laura

  5. #5
    Utente di HTML.it L'avatar di dannie
    Registrato dal
    Aug 2005
    Messaggi
    336
    Ciao! Io non ho mai configurato apache e tomcat insieme, quindi magari la mia risposta non sarà utile, ma hai configurato tomcat per ricevere connessioni https? Tipo quanto spiegato in:
    http://www.ftponline.com/javapro/200...lune_09_10_03/
    o
    http://tomcat.apache.org/tomcat-4.0-doc/ssl-howto.html

    Spero ti possa essere utile!

  6. #6
    Non l'ho fatto, ma credo che avendolo già fatto per apache non sia necessario rifarlo per tomcat.

    Laura

  7. #7
    Scusate moltissimo ma devo risolvere sta cosa.

    Nessuno ha mai configurato APACHE + TOMCAT con https?


  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    38

    credo di avere la risposta!

    Per abilitare la connessione sicura Https://...., che sfrutta la porta 8443 devi modificare la configurazione del tomcat.
    Devi abilitare la porta 8443, per abilitarla devi andare nella ROOT dov'è installato tomcat, entrare nella cartella "conf" e aprire il file "server.xml".

    <TOMCAT_HOME>/conf/server.xml

    Dopo aver aperto il file, devi decommentare il seguente blocco d'istruzioni:
    <!--
    <Connector port="8443" maxHttpHeaderSize="8192"
    maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
    enableLookups="false" disableUploadTimeout="true"
    acceptCount="100" scheme="https" secure="true"
    clientAuth="false" sslProtocol="TLS" />
    -->

    Per farlo ti basterà cancellare i seguenti tag :

    situati sopra e sotto il blocco.
    Dopo averli cancellati salva le modifiche al file.
    Adesso dovrebbe funzionare.

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 © 2024 vBulletin Solutions, Inc. All rights reserved.