systemadmin.es » LAMP y web

Keepalive de nginx en modo proxy

Con la versión 1.2.0 de nginx, ahora ya podemos indicar que entre el nginx y el servidor final se establezca una conexión con keepalive para mandar más de una petición al servidor.

[...]
Leer mas »

Páginas de errores y cambio de sus retornos con nginx

En nginx podemos definir el contenido a servir mediante la directiva error_page de la misma forma que en apache se usa la directiva ErrorDocument. Vamos a ver como modificar también el código que se devuelve al cliente:

[...]
Leer mas »

Balanceador de carga con nginx

El nginx se puede utilizar en modo proxy con varios servidores upstream a modo balanceador de carga.

[...]
Leer mas »

Guardad en los logs de tomcat X-Forwarded-For

Al tener un balanceador HTTP, las conexiones se establecen desde el cliente al balanceador y luego otra nuevo desde el balanceador al frontal. De esta forma en el frontal la IP que se ve es la del balanceador en lugar de la del cliente. Para guardar los logs podemos indicar que el balanceador añada el header X-Forwarded-For con la IP del cliente. Vamos a ver como indicar a tomcat que guardar dicho header en el log.

[...]
Leer mas »

Diferentes versiones de PHP según VirtualHost o directorio

Con los cambios de las versiones de PHP 5.3 y 5.4 puede resultar interesante mantener ciertas partes en una versión de PHP anterior y seguir otras con la última estable. Vamos a ver como instalar varios PHP en un mismo Apache.

[...]
Leer mas »

Apache (internal dummy connection)

En los logs de servidores apache nos podemos encontrar con entradas similares a la siguiente:

127.0.0.1 - - [20/Nov/2010:09:06:11 +0100] "OPTIONS * HTTP/1.0" 200 - "-" "Apache (internal dummy connection)"

[...]
Leer mas »