Diversas prestaciones de IBM® HTTP Server V5.3 para z/OS están disponibles en IBM HTTP Server, pero se implementan de forma distinta. Conozca las diferencias clave en la configuración avanzada de los dos servidores web.
Esta sección y los capítulos se corresponden con la sección y los capítulos de la publicación de número SC34-4826-09 de la guía z/OS HTTP Server Planning, Install, and Using de IBM HTTP Server V5.3 for z/OS.
IBM HTTP Server tiene tres tipos principales de registros:
Puede dirigir los registros de acceso y errores a un programa externo para rotación o mantenimiento. IBM HTTP Server contiene un registrador dirigido que realiza una rotación simple basada en tiempo y tamaño. IBM HTTP Server no gestiona los archivos de registro rotados. Debe gestionar estos registros fuera del servidor o a través del registrador de dirección personalizado. Lea el tema en la documentación del servidor Apache HTTP sobre el programa Rotatelogs para obtener más información.
IBM HTTP Server utiliza el registro condicional para el registro de acceso en lugar de filtros. Lea la información sobre el registro condicional en el tema sobre los archivos de registro de la documentación de Apache HTTP Server.
IBM HTTP Server genera registros de manera predeterminada en los formatos estándar Apache HTTP Server. Varias herramientas pueden utilizar estos registros para generar informes.
IBM HTTP Server no incluye un programa HTCounter ni ningún otro programa CGI.
Puede utilizar la inclusión del lado del servidor con IBM HTTP Server. Implemente la inclusión del lado del servidor utilizando el módulo mod_include.
Puede utilizar la correlación de imágenes del lado del servidor con IBM HTTP Server. No obstante, esta tecnología se ha dejado de usar. Implemente la correlación de imágenes del lado del servidor utilizando el módulo mod_imagemap.
IBM HTTP Server tiene una modalidad de funcionamiento que es un servidor de varias hebras y varios procesos. El proceso padre de IBM HTTP Server inicia los servidores dinámicamente en respuesta a la utilización de hebras, en lugar de utilizar Workload Management (WLM).
Puede implementar una interfaz de supervisión a la que se pueda acceder desde Internet o recopilar periódicamente estadísticas de servidor en un registro de error.
Para implementar la interfaz de supervisión a la que se puede acceder desde Internet, utilice el módulo mod_status.
Para recopilar periódicamente las estadísticas del servidor, utilice el módulo mod_mpmstats. El módulo genera mensajes en los registros de error. Los mensajes contienen las estadísticas.
IBM HTTP Server no incluye un subagente SNMP ni proporciona datos SNMP.
No puede utilizar el mandato modify de la consola del operador de z/OS para gestionar System Management Facilities (SMF). En su lugar, utilice las directivas IBM HTTP Server. La directiva SMFReportInterval controla la frecuencia con la que se registran las estadísticas agregadas de servidor en SMF. La directiva SMFRecord controla qué patrones de URL registran el registro de acceso de la misma manera que los detalles en SMF.
Puede crear un módulo de SMF personalizado para gestionar SMF. Utilice el módulo personalizado de SMF como guía.
Utilice el módulo mod_mpmstats para registrar registros de tipo 103, subtipo 13. Lea el tema sobre configuración del servidor para el registro de SMF.
Utilice el módulo mod_smf para registrar registros de tipo 103, subtipo 14. Lea el tema sobre el módulo mod_smf.
Platform for Internet Content Selection (PICS) no recibe soporte en IBM HTTP Server.
Utilice el módulo mod_ldap y el módulo mod_authnz_ldap para llevar a cabo la autenticación y la autorización LDAP.
Puede utilizar IBM HTTP Server como proxy directo o como proxy inverso. Para implementar un proxy, utilice el módulo mod_proxy.
Para configurar IBM HTTP Server como proxy directo, utilice, por lo general, el contenedor <Proxy> y la directiva ProxyRequests. Como proxy directo, IBM HTTP Server da soporte al tunelado Secure Sockets Layer (SSL) para clientes SSL. Utilice el módulo mod_proxy_connect para llevar a cabo el tunelado SSL.
IBM HTTP Server puede ser un proxy inverso para servidores de origen HTTPS, HTTP y FTP. Sin embargo, el soporte de proxy inverso para los servidores de origen FTP se ha dejado de usar. Para configurar IBM HTTP Server como proxy inverso, utilice directivas que empiecen por ProxyPass. Además, establezca la directiva SSLProxyEngine en on para utilizar IBM HTTP Server como proxy inverso para un servidor de origen HTTPS.
La prestación de proxy está desactivada de manera predeterminada.
Cuando se utiliza IBM HTTP Server como servidor web, la prestación de colocación en memoria caché de Apache HTTP Server y la prestación Fast Response Cache Accelerator reciben soporte. Sin embargo, cuando se utiliza IBM HTTP Server como proxy, la prestación de colocación en memoria caché de Apache HTTP Server recibe soporte, pero la prestación Fast Response Cache Accelerator no.
La documentación sobre hosts virtuales Apache proporciona documentación exhaustiva para hosts IP y virtuales basados en nombres.