- Descomprimir el archivo httpd-2.4.29-win64-VC14.zip y copiar en C:\ la carpeta Apache24.
- Descomprimir el archivo mod_jk-1.2.42-win64-VC.zip.
- Copiar de la carpeta el archivo mod_jk.so a la carpeta C:\Apache24\modules\
- Editar el archivo httpd.conf C:\Apache24\conf\
- Añadir las siguientes lineas al archivo donde se cargan los modulos:
LoadModule jk_module modules/mod_jk.so - En el mismo archivo habilitar el uso de virtual hosts
# Virtual hosts
Include conf/extra/httpd-vhosts.conf (Adjunto archivo)
En caso de usar https habilitar el uso del https-ssl.conf
Include conf/extra/httpd-ssl.confdescomentar las lineas:
LoadModule ssl_module modules/mod_ssl.so
LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
- Copiar el archivo httpd-vhosts.conf a C:\Apache24\conf\extra\
- Copiar el archivo workers.properties a C:\Apache24\conf\
- Copiar el archivo mod_jk.conf a C:\Apache24\alias\ , si no existe la carpeta alias, crearla.
- Agregar en el archivo httpd.con la linea "Include C:\Apache24\alias\mod_jk.conf
- Instalar vc_redist.x64.exe.
- Editar el archivo httpd-ssl.conf en C:\Apache24\conf\extra\ y editar las siguientes lineas colocando la ruta del certificado y de la key del mismo:
SSLCertificateFile "c:/Apache24/conf/server.crt"
SSLCertificateKeyFile "c:/Apache24/conf/server.key"
Si se tiene el certificado de la CA hay que descomentar y editar con la ruta del certificado la siguiente linea:
#SSLCACertificateFile "c:/Apache24/conf/ssl.crt/ca-bundle.crt"
- Agregar el servicio de apache, en una consola ir a la ruta c:\Apache24\bin y ejecutar httpd -k install
- Modificar la configuración de O3 de acuerdo al siguiente wiki: Cómo configurar O3BI Bajo Apache o IIS ? teniendo en cuenta que el worker que se utiliza en esta configuración es el worker1 y el puerto utilizado es el 80.
- Si se esta usando https modificar la configuración de O3 de acuerdo al siguiente wiki: Cómo configurar O3BI Bajo Apache o IIS .