Requisitos de configuración: IIS (viene con el servidor win2000), Java 2 SDK 1.4.2 (o superior), conector de servidor web Tomcat, Tomcat 5.0.24 (o superior)
preparación
1, Java 2 SDK 1.4.2 (o posterior)
1. Descargue desde el sitio web www.java.sun.com/downloads/ y seleccione
2. Plataforma Java 2, edición estándar (J2SE)
3. Seleccione Todas las plataformas en el cuadro de lista desplegable.
4. Seleccione en J2SE v 1.4.2_04 SDK incluye la tecnología JVM
5. Descargue el SDK de J2SE
6. Seleccione aceptar y descargar la instalación sin conexión de Windows, varios idiomas (j2sdk-1_4_2_04-windows-i586-p.exe, 49,36 MB) versión
2, Tomcat 5.0.24 (o superior)
1. Descargar desde http://jakarta.apache.org/site/binindex.cgi
2. Seleccione binarios en Descargas
3. Seleccione 5.0.25 exe PGP MD5 descargar en Tomcat 5.0.25 LLAVES
3. Conector del servidor web Tomcat
1. Descargar desde http://jakarta.apache.org/site/binindex.cgi
2. Seleccione binarios en Descargas
3. Seleccione en Tomcat Web Server Connectors LLAVES
4. JK 2
Lanzamientos binarios de JK 2
5. Aparece el índice de/dist/jakarta/tomcat-connectors/jk2/binaries
interfaz, seleccione win32/ y luego seleccione descargar
conectores-tomcat-jk2.0.4-win32-IIS.zip de yakarta
Tenga en cuenta que los nombres de los archivos que se muestran en esta lista de directorios están truncados, por lo que debe observar las indicaciones en la barra de estado del navegador para confirmar que el archivo que está a punto de descargar debe terminar con "...iis.zip"
Instalación
1 SDK de Java 2.
Ejecute j2sdk-1_4_2_04-windows-i586-p.exe y siga las instrucciones para instalar (puede cambiar la ruta de instalación a un lugar al que esté acostumbrado). Elige aquí
d:\jdk (jdk crea una carpeta para sí mismo)
2. Tomcat 5
Ejecute jakarta-tomcat-5.0.24.exe y siga las instrucciones para instalar (puede cambiar a otras rutas).
Seleccione d:\tomcat5.0 aquí (tomcat5.0 creó una carpeta para sí mismo)
Seleccione la ruta jdk de la máquina local. En circunstancias normales, el archivo de instalación se buscará y mostrará automáticamente. Si no se muestra correctamente, también puede cambiarlo manualmente. Después de una instalación exitosa, el programa le pedirá que inicie Tomcat y lo vea. el documento Léame.
Nota: Antes de iniciar Tomcat, asegúrese de que ningún otro servicio en el sistema haya ocupado el puerto 8080 (puerto predeterminado de Tomcat) y el puerto 8009 (puerto del conector AJP13 de Tomcat).
Después de que Tomcat se inicie normalmente, el ícono se cargará en la barra del sistema. Nota: Las versiones inferiores a Tomcat 5.0 deben establecer una contraseña inicial y las versiones superiores a Tomcat 5.0 no necesitan establecer
una. 3. Descompresión del conector Tomcat JK2 IIS jakarta-tomcat-. Connectors-jk2.0.4-win32-IIS.zip obtiene tres carpetas: bin conf doc. Después de ingresar \bin\, se puede ver isapi_redirector2.dll.
Corte/copie el archivo isapi_redirector2.dll al directorio bin\ de Tomcat, cree un nuevo directorio win32\i386\ y pegue isapi_redirector2.dll.
Recuerde esta ruta, la usará más adelante cuando configure IIS. ¡Esta ruta no es requerida por el sistema y se puede cambiar!
Ahora puede eliminar el directorio jakarta-tomcat-connectors-jk2.0.4-win32-IIS. Los archivos que contiene ya no son útiles. De hecho, en jakarta-tomcat-connectors-jk2.0.4-win32-IIS.zip, solo usamos
la configuración del archivo isapi_redirector2.dll 1. tomcat
Vaya a la carpeta conf\ de Tomcat.
Para admitir el conector JK2, es posible que necesite modificar el archivo jk2.properties. En la mayoría de los casos, puede dejar este archivo en su estado predeterminado. No lo he modificado durante múltiples procesos de configuración.
## ESTE ARCHIVO PUEDE SER ANULADO EN TIEMPO DE EJECUCIÓN, ASEGÚRESE DE QUE TOMCAT ESTÉ DETENIDO.
## CUANDO EDITES EL ARCHIVO.
## LOS COMENTARIOS SE _PERDERÁN_
## DOCUMENTACIÓN DEL FORMATO EN JkMain javadoc
# Establece la lista de controladores deseados
.
# handler.list=abr,solicitud,canalJni
# www.downcodes.com
# Anular el puerto predeterminado para socketChannel
# canalSocket.port=8019
#Por defecto:
# canalUnix.file=${jkHome}/work/jk2.socket
# Sólo para comprobar si la configuración está funcionando.
# shm.file=${jkHome}/work/jk2.shm
# Para habilitar jni use cualquier directiva channelJni
# canalJni.disabled = 0
# Y una de las siguientes directivas:
# apr.jniModeSo=/opt/apache2/modules/mod_jk2.so
# Si se configura para procesar, mod_jk2 registrará los nativos por sí mismo
# Esto permitirá el inicio de Tomcat desde mod_jk2
# abr.jniModeSo=en proceso
request.tomcatAuthentication=falso
Establezca la variable de entorno tomcat_home. Apunte al directorio de instalación de Tomcat d:\Tomcat 5.0. Tenga en cuenta que se requiere que el sistema tenga disponible la variable de entorno JAVA_HOME
y cree Workers2.properties en d:Tomcat 5.0conf. El archivo de contenido de Workers2.properties es el siguiente:
[shm]
archivo="d:/Tomcat 5.0/logs/jk2.shm"
size=1048576
# Ejemplo de canal de socket, anulación de puerto y host.
[canal.socket:localhost:8009]
puerto=8009
host=127.0.0.1
# define el trabajador
[ajp13:localhost:8009]
canal=canal.socket:localhost:8009
# Mapeo de uri
[uri:/*.jsp]
[uri:/servlet/*]
trabajador=ajp13:localhost:8009
3. Conector Tomcat IIS Ha colocado isapi_redirector2.dll en su ruta, en este ejemplo
d:\Tomcat 5.0\bin\win32\i386
Ahora necesita agregar cierta información de registro necesaria al registro, que se leerá cuando IIS llame al redirector. Cree un archivo .reg
Editor del Registro de Windows Versión 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\2.0]
"workersFile"="d:\\Tomcat 5.0\\conf\\workers2.properties"
"extensionUri"="/jakarta/isapi_redirector2.dll"
"logLevel"="depurar"
"serverRoot"="d:\\Tomcat 5.0\\"
Escriba el texto anterior en el bloc de notas y guárdelo como reg.reg
Haga doble clic en el archivo .reg y el contenido del registro se agregará correctamente.
Se puede ver en HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Jakarta Isapi Redirector\2.0.
4. Configure varios sitios de host virtual para Tomcat.
Cree dos carpetas nuevas d:\tomcat1 y d:\tomcat2. Cree un directorio ROOT en cada una de las dos carpetas.
Abra el archivo d:\Tomcat5.0\conf\server.xml en el Bloc de notas. Busque la etiqueta en el archivo server.xml; cree la siguiente información después de la etiqueta:
www.tomcat1.com " appBase="d:\tomcat1" >
www.tomcat2.com " appBase="d: \ tomcat2">
Lo principal es crear dos nuevos hosts virtuales www.tomcat1.com y www.tomcat2.com . Los directorios del sitio son d:\tomcat1 y d:\tomcat2 respectivamente. d:\tomcat1\ROOT y d:\tomcat2\ROOT. Son los directorios de inicio de los dos sitios respectivamente. También se crean archivos de registro y archivos de registro de acceso.
5. Abra el mapeo de /servlet/* de tomcat.
Abra el archivo d:\Tomcat 5.0\conf\web.xml en el Bloc de notas.
Manojo
invocador
org.apache.catalina.servlets.InvokerServlet
depurar
0
2
y
invocador
/servlet/*
Elimine los comentarios de estos dos fragmentos de código para que sean efectivos.
6. Cree dos sitios tomcat1 y tomcat2 en iis. Al crear, tenga en cuenta que los encabezados del host están configurados en www.tomcat1.com y www.tomcat2.com respectivamente. Los directorios principales están configurados en d:\tomcat1\ROOT y d:\tomcat2\ROOT respectivamente. Los dos sitios establecieron filtros ISAPI llamados Yakarta respectivamente. Todos los archivos ejecutables apuntan a d:\Tomcat 5.0\conf\connector\isapi_redirector2.dll.
Cree nuevos directorios virtuales para ambos sitios y complete el alias: jakarta. La selección del directorio apunta a: d:\Tomcat 5.0\bin\win32\i386. Marque "Ejecutar (como una aplicación ISAPI o CGI)". artículo., Terminar.
Al seleccionar el filtro para el filtro IIA, seleccione el archivo ejecutable de jakarta como d:\Tomcat 5.0\bin\win32\i386
Seleccione el directorio virtual requerido para crear el filtro y cargar el sitio del servicio Tomcat, haga clic derecho y seleccione Nuevo, y luego seleccione el directorio virtual. Crea un directorio virtual con el alias jakarta. Tenga en cuenta que este nombre es un valor fijo, ¡no lo escriba mal! El directorio especificado es el directorio donde se encuentra isapi_redirector2.dll. En este ejemplo, es d:\Tomcat 5.0\bin\win32\i386.
Reinicie Tomcat e Iis.
Es mejor colocar un archivo index.htm y un archivo index.jsp en las carpetas tomcat1 y tomcat2 para facilitar las pruebas.