rhel

Instalar y configurar Apache HTTP server

Apache HTTPD

Apache HTTP es un servidor web de propósito general diseñado para lograr un balance entre flexibilidad, portabilidad y rendimiento. Apache HTTP presenta una arquitectura modular la cual permite extender las funcionalidades básicas mediante la selección de un conjunto de módulos: los módulos son compilados como Dynamic Shared Objects (DSO) y prodrán activarse y desactivarse a través de la directiva LoadModule.

Recuperando a mi sistema GNU/Linux

He realizado algunas modificaciones a mi sistema operativo RHEL/Fedora/CentOS, Ubuntu y al reiniciarlo no inicia los servicios necesarios ¿Cómo puedo realizar una operación de recuperación y rescate del sistema?

Existen 2 formas de realizar una operación de rescate al sistema: la primera, es usando el cd de rescate o el cd vivo de la distribución que estés usando, también se puede usar Knoppix o Pupi Linux; la segunda, la cual abordaremos en este post, es pasándole al kernel, desde GRUB, el nivel de ejecución en que debe iniciarse el sistema operativo. Para ello:

¿CentOS o Fedora?

He decidido migrar mis servidores Windows a GNU/Linux ¿Cuál distribución debo elegir CentOS o Fedora?

Respuesta corta: CentOS.

Respuesta larga

CentOS es un sistema operativo de tipo Empresarial construido a partir de los fuentes proveídos por un prominente comercializador de sistemas operativos GNU/Linux: Red Hat (CentOS es un rebuild de RHEL)…

Iniciar un servicio con el sistema operativo

chkconfig es un utilitario incluído en las distribuciones RHEL/Fedora/CentOS, OpenSuse y similares que permite administrar que servicios se inician con cada nivel de ejecución (Runlevels), permitiendo mantener la jerarquía de los directorios /etc/rc[0-6].d, evitando a los administradores de sistemas, la tediosa tarea de manipular el gran número de enlaces simbólicos que radican en este directorio.

Niveles de ejecución (runlevels) en GNU/Linux

Un nivel de ejecución define que procesos se ejecutaran al iniciarse el sistema operativo. La mayoría de las distribuciones GNU/Linux utilizan el sistema de inicialización sysvinit el cual lee del fichero /etc/inittab para determinar el nivel de ejecución por defecto. De forma estándar existen 7 niveles de ejecución, enumerados del 0-6, pero pueden ser ampliados hasta 10. La mayoría de las computadoras modernas se apagan en el nivel de ejecución 0, las más antiguas se mantienen encendidas y emiten un mensaje que especifica la condición de apagado; el nivel de ejecución 1 se utiliza para realizar tareas de reparación y rescate del sistema ,el 3 fundamentalmente para servidores, el 5 para escritorio, en el nivel de ejecución 6 la máquina se reinicia.

Instalar/configurar ProFTPD en RHEL, CentOS, Fedora

proftpd

ProFTPD es un servidor ftp desarrollado para sistemas operativos UNIX y variantes UNIX, es flexible, seguro y robusto. La sintaxis de su fichero de configuración es similar a la del servidor web apache. ProFTPD ofrece numerosas funcionalidades tales como: