Cluster HTTP en alta disponibilidad con CentOS + Heartbeat

En esta entrada vamos a montar un cluster de alta disponibilidad con dos nodos CentOS, Heartbeat y servidor web Apache. A partir de esta configuración básica el cluster puede aumentar su número de nodos según requerimientos de forma gradual y sencilla. La configuración del cluster es la siguiente: nodo 1: IP: 192.168.1.129 HOSTNAME: cluster01 nodo Seguir leyendo


Instalar mod_security para Apache en Linux 64 bits

A la hora de instalar mod_security en sistemas de 64 bits podemos encontrarnos con problemas al intentar hacerlo a través de apxs. Por ello, tenemos que recurrir a la instalación mediante compilación. En este caso bajo un centos 5 x86_64. Lo primero que hacemos es descargar las fuentes: $ wget http://www.modsecurity.org/download/modsecurity-apache_2.5.13.tar.gz Descomprimimos y nos ubicamos Seguir leyendo


Cómo compilar Apache y PHP en Linux

En este artículo voy a explicar los pasos básicos para compilar Apache y PHP (con soporte para MySQL y otros módulos) en GNU/Linux, concretamente bajo RHEL, aunque se puede aplicar a cualquier distribución (CentOS, Fedora, Debian, etc). Lo primero que tenemos que comprobar es que tengamos instalados los compiladores necesarios (C / C++…) para poder Seguir leyendo


Activar pcntl para PHP en cPanel (easyapache)

Si necesitamos personalizar la compilación de un servidor web PHP + Apache en cPanel y el módulo que necesitamos no se incluye dentro de los disponibles dentro de easyapache podemos añadirlo del siguiente modo. En este caso necesitaba activar pcntl, el procedimiento ha sido el siguiente: Crear un fichero llamado /var/cpanel/easy/apache/rawopts/PHP-X.X.X donde X.X.X es la Seguir leyendo