Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    7

    Apache + Tomcat, mi aiutate?

    Premetto che conosco poco l'argomento, sto imparando adesso.
    Praticamente devo modificare un sito scritto in JSP, quindi ho installato Apache e Tomcat seguendo questa questa (tutto alle ultime versioni), e tutto funziona. Quindi ho copiato i file del sito nelle rispettive locazioni...

    Ma veniamo al problema: il tizio che ha scritto il sito ha messo i file di applicazione (i JSP per intenderci) nella ROOT di Tomcat, e tutti gli altri (CSS, immagini, e anche 2 CGI scritti in C++) nella root di Apache httpdocs.
    Ora, se io "avvio" l'applicazione da localhost:8080/index.jsp (usando quindi Tomcat) non vedo assolutamente nè immagini nè css), mentre su localhost (quindi Apache sulla porta 80) non vedo i jsp.

    Come posso far funzionare il tutto?

  2. #2
    devi configurare opportunamento il connector per dire cosa viene servito da Apache e cosa, invece, fatto servire dal tomcat (Apache-Tomcat Connector).
    In pratica o separi a livello di percorso (cosa sta sotto /dinamico, per esempio, demanda a Tomcat, il resto Apache) oppure a livello di estensione dei file (*.jsp a Tomcat, il resto ad Apache).

    p.s. pessima scelta quella di installare la webapp nella root di TOmcat
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2006
    Messaggi
    7
    Grazie, cercherò di smanettare coi file di configurazione.
    Come mai è una pessima scelta quella di installare la webapp nella root? Questioni di sicurezza?

  4. #4
    secondo me l'applicazione è installata nella sottocartella /webapps

  5. #5
    ovviamente starà sotto webapps. Però, a quanto pare, sta dentro /webapps/ROOT/.
    Questo non ha senso per una propia webapp, tanto più che c'è Apache davanti che può mappare una qualsiasi cartella sulla SUA root...
    Ivan Venuti
    Vuoi scaricare alcuni articoli sulla programmazione, pubblicati su riviste di informatica? Visita http://ivenuti.altervista.org/articoli.htm. Se vuoi imparare JavaScript leggi il mio libro: http://www.fag.it/scheda.aspx?ID=21754 !

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.