Cómo instalar Tomcat 7 por rpm

Estos son los pasos para instalar Tomcat 7 vía RPM en sistemas Red Hat y derivados. Tan sencillo como bajar los RPM (en este caso del repositorio EPEL de Fedora) e instalarlos vía yum para que automáticamente instale las dependencias. Veréis que instalo un paquete antes que todos los demás, es para evitar problemas de 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