Cómo instalar PHP mcrypt en CentOS 7

En los repositorios oficiales de CentOS 7 (RHEL 7, Fedora, Scientific Linux), al igual que ocurría en CentOS 6, no existe el paquete rpm para instalar el módulo de PHP mcrypt. Para poder instalar este módulo sin necesidad de compilar es necesario instalar el repositorio epel y a continuación ya podremos instalar el módulo php-mcrypt Seguir leyendo


Cómo instalar en CentOS 7 y RHEL 7 el repositorio EPEL

Los repositorios EPEL (Paquetes Adicionales para Linux Empresarial) ofrecen una buena cantidad de paquetes adicionales y de terceros para RHEL, CentOS, Fedora y Scientific Linux. En este repo encontraremos paquetes de aplicaciones o software muy conocido pero que no se encuentra en los repos oficiales (o está en versiones inferiores). Eso sí, tened en cuenta Seguir leyendo


Rollback de instalaciones y actualizaciones con yum history

En anteriores artículos de yum (véase por ejemplo 6 trucos útiles del gestor de paquetes yum) hemos visto como este gestor de paquetes nos facilita de manera asombrosa la instalación, actualización y manteniemiento de paquetes en sistemas Red Hat, CentOS, etc. Algunos trucos requieren de la instalación de plugins y otros están disponible por defecto. Hoy Seguir leyendo


Cómo crear tu propio RPM

En esta entrada vamos a ver los pasos necesarios para crear nuestro propio paquete rpm (Red Hat Package Manager). En este caso se trata de un paquete muy sencillo que únicamente va a tener un script ejecutable y unos ficheros extra de configuración, pero una vez que sabemos como hacerlo podemos hacer paquetes muchos más Seguir leyendo


Instalar la última versión de postgreSQL por RPM / YUM

Como la mayoría sabéis, los repositorios oficiales de RHEL, CentOS, Scientific Linux, etc traen versiones de aplicaciones bastante retrasadas respecto las oficiales que podemos encontrar a través de los propietarios del software, por ejemplo Apache, PHP, MySQL, etc. En el caso de postgreSQL existe un repositorio mantenido por ellos mismos a través del cual podemos Seguir leyendo


Cambiar el AP_DOC_ROOT en suEXEC instalado por RPM

suEXEC por seguridad trae los siguientes parámetros compilados y sin posibilidad de ser modificados: # suexec -V -D AP_DOC_ROOT=”/var/www” -D AP_GID_MIN=100 -D AP_HTTPD_USER=”apache” -D AP_LOG_EXEC=”/var/log/httpd/suexec.log” -D AP_SAFE_PATH=”/usr/local/bin:/usr/bin:/bin” -D AP_UID_MIN=500 -D AP_USERDIR_SUFFIX=”public_html” Si lo hemos instalado compilando a través de las sources, no hay problema, se recompila y ya está. Pero si lo hemos instalado por Seguir leyendo


Verificar la integridad y seguridad de ficheros con RPM

RPM nos ofrece una utilidad muy valiosa que nos permite verificar la integridad y seguridad de todos los paquetes y aplicaciones instaladas en el sistema (con yum o rpm). Básicamente, lo que vamos a hacer es verificar todos los ficheros de todos los paquetes instalados en el sistema. La verificación consiste en comprobar la información Seguir leyendo