gwinstguide:idxinstguide:installazione_tomcat_connector_jk12

Installazione Tomcat Connectors Jk 1.2.X (isapi_redirect.dll)

Il connettore fa dialogare IIS al Tomcat ed è un servizio esterno ad Apache Tomcat.

1. Configurazione del “connettore” (N.B. fare attenzione alla versione del proprio sistema, se a 64bit o 32bit)

Per la documentazione su questo componente open source, fare riferimento al seguente link:

https://tomcat.apache.org/connectors-doc/reference/iis.html

1. Creare la cartella “connettore” sotto C:\

2. Creare una cartella “logs” nella cartella “connettore”

3. Eseguire il download della dll dal link ufficiale:

Link 64 bit

http://apache.panu.it/tomcat/tomcat-connectors/jk/binaries/windows/tomcat-connectors-1.2.42-windows-x86_64-iis.zip

Link 32 bit:

http://apache.panu.it/tomcat/tomcat-connectors/jk/binaries/windows/tomcat-connectors-1.2.42-windows-i386-iis.zip

4. Nella cartella “C:\connettore” creare i seguenti file:

5. Copiare il file isapi_redirect.dll nella cartella C:\connettore

  • file “isapi_redirect.properties” col seguente contenuto:
    # Configuration file for the Jakarta ISAPI Redirector
    # The path to the ISAPI Redirector Extension, relative to the website
    # This must be in a virtual directory with execute privileges
    extension_uri=/jakarta/isapi_redirect.dll
    # Full path to the log file for the ISAPI Redirector
    log_file=C:\connettore\logs\Connector.log
    # Log level (debug, info, warn, error or trace)
    log_level=error
    # Full path to the workers.properties file
    worker_file=C:\connettore\workers.properties
    # Full path to the uriworkermap.properties file
    worker_mount_file=C:\connettore\uriworkermap.properties
  • file “web.config” col seguente contenuto:
    <?xml version="1.0" encoding="UTF-8"?>
    <configuration>
    <system.webServer>
    <urlCompressiondoStaticCompression="false" />
    <handlers accessPolicy="Read, Execute, Script" />
    </system.webServer>
    </configuration>
  • file “workers.properties” col seguente contenuto:
    worker.list=extra
    worker.extra.port=8009
    worker.extra.host=localhost
    worker.extra.type=ajp13
  • file “uriworkermap.properties” col seguente contenuto:
    #/nome_contesto=extra
    #/nome_contesto/*=extra

2. Creazione in IIS di directory Virtuale ‘jakarta’ che punta a c:/connettore

1.	Dal Server Manager cliccare su “Strumenti”
2.	Selezionare “Gestione Internet Information Services (IIS)”

3.	Dall’elenco a tendina cliccare con tasto dx su “default websites” e selezionare “addvirtual directory”

3. Creare un filtro isapi di nome ‘jakarta’ che punta alla dll isapi_redirect.dll; selezionando Filtri ISAPI dalla Home Page di Default Web Site e poi “Aggiungi” dal menu delle Azioni dopo aver fatto doppio click

4. Inserire nel nome del filtro “jakarta” e nell’eseguibile “c:\connettore\isapi_redirect.dll”

5. Aggiungere tra le estensioni conosciute e valide la dll su citata; selezionando “Restrizioni ISAPI e CGI” nella home page del server. Dopo averci fatto doppio clic selezionare aggiungi. Spuntare “consenti esecuzione percorso estensione”

6. Aprire il file “uriworkermap.properties” presente nella cartella del connettore “C:\connettore” e configurarlo inserendo per ogni contesto applicativo le seguenti 2 righe /nomecontesto=extra /nomecontesto/*=extra N.B. Cosa che verrà fatta successivamente in fase di deploy dell'applicativo.

  • gwinstguide/idxinstguide/installazione_tomcat_connector_jk12.txt
  • Ultima modifica: 2019/11/06 09:42
  • (modifica esterna)