Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di citrus
    Registrato dal
    Feb 2002
    Messaggi
    774

    [HELP] - jk1 connector per tomcat-apache

    salve a tutti,
    ho appena installato Tomcat 5 ed ora vorrei linkarlo ad apache per fare in modo che quest'ultimo redirezioni le chiamate per pagine jsp a tomcat stesso (per l'appunto).
    ho seguito una guida ma non funziona.
    in breve ecco quello che ho fatto:

    1) ho scaricato il modulo mod_jk.so dal sito di apache e l'ho messo nella directory modules insieme a tutti gli altri.

    2) ho aggiunto le seguenti righe di codice al al file httpd.conf
    codice:
    LoadModule jk_module modules/mod_jk.so
    
    JkWorkersFile   conf/workers.properties 
    JkLogFile       logs/jk_log 
    JkLogLevel      debug
    JkMount         /prova_jsp/*    ajp13
    3) ho creato il file worker.properties dentro la cartella conf di apache e vi ho inserito le seguenti direttive:
    codice:
    workers.tomcat_home=C:/Programmi/Apache Group/Tomcat 5.5
    workers.java_home=C:/Programmi/Java/jre1.5.0_04/bin
    ps=/
    
    worker.list=ajp13
    worker.ajp13.port=8009
    worker.ajp13.host=localhost
    worker.ajp13.type=ajp13

    ....
    a questo punto cerco di riavviare apache che però non torna più su
    mettendo qualche commento qua e la nel file httpd.conf ho scoperto che si blocca alla direttiva
    codice:
    JkWorkersFile   conf/workers.properties
    quindi posso intendere che ci sia qualcosa che non va nel file worker.properites... ma cosa?????
    sinceramente, dopo vari tentativi, non so più dove sbattere la testa...
    qualcuno può gentilmente aiutarmi?
    grazie mille
    citrus

  2. #2
    Utente di HTML.it L'avatar di citrus
    Registrato dal
    Feb 2002
    Messaggi
    774
    già che ci sono vorrei fare un altra domanda:
    da quello che ho capito la direttiva
    codice:
    JkMount         /prova_jsp/*    ajp13
    dice ad apache che tutto quello che sta nella directory virtuale "/prova_jsp" verrà ridirezionato a tomcat...

    ora la mia domanda è: non è possibile dire ad apache di redirezionare tutte le chiamate per pagine jsp o servlet a tomcat invece di specificare ogni singola applicazione che creo?

    se ad esempio scrivessi un applicazione mista php e jsp (ammesso che sia utile farlo) questa verrebbe interamente buttata su tomcat che non saprebbe cosa fare dei file .php...
    inoltre trovo piuttosto scomodo dover inserire un JkMount per ogni applicazione che creo....

    dico bene?
    grazie di nuovo

  3. #3
    Utente di HTML.it L'avatar di citrus
    Registrato dal
    Feb 2002
    Messaggi
    774
    come non detto gente...
    dopo una certa ora evidentemente vdao i nconfusione per niente...
    l'errore era come sempre stupidissimo, linkavo il file worker.properties che in realtà si chama workers.properties...

    pardonemua

    rimane cmq valida la domanda che ho fatto sopra:
    è possibile mappare ogni richiesta di file .jsp su tomcat invece di definire ogni volta la cartella il cui contenuto andrà redirezionato?

    fare una cosa come ad esempio per il php:
    codice:
    LoadModule php5_module "modules/php 5/php5apache2.dll" 
    AddType application/x-httpd-php .php
    .. magari si può fare anche con jsp...

  4. #4
    Utente di HTML.it L'avatar di citrus
    Registrato dal
    Feb 2002
    Messaggi
    774
    up

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.