Instale el servidor web de LightTPD en CentOS/RHEL 6/5 con YUM

Instale el servidor web de LightTPD en CentOS/RHEL 6/5 con YUM

Lighttpd es un servidor web de alto rendimiento creado adecuado para ejecutarse en el entorno de producción. Es un servidor web altamente optimizado, seguro y muy flexible. LightTPD utiliza memoria muy baja y CPU que otros servidores web. Su arquitectura basada en eventos está optimizada para una gran cantidad de conexiones paralelas (mantener alive)

Lighttpd poderes varias Web 2 populares.0 sitios. Proporciona una infraestructura IO de alta velocidad que les permite escalar varias veces mejor con el mismo hardware. Esto se desarrolla para mantener en cuenta la web futura como:

    • Fastcgi más rápido
    • Comet se encuentra con mod_mailbox
    • Async IO

Siga los pasos a continuación para instalar LightTPD en sistemas basados ​​en RHEL.

Paso 1: Agregar repositorio EPEL

Al momento de escribir el artículo, el repositorio de Epel Yum tiene el último paquete de Lighttpd, primero agregue el repositorio de Epel Yum su sistema.

# rpm -uvh http: // descargar.federaproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm 

Paso 2: Instale el servidor LightTPD

Instale LightTPD con YUM Package Manager

# yum instalar Lighttpd Lighttpd-Fastcgi 
Plugins cargados: Fastestmirror, Refresh-PackageKit, Velocidades de espejo de carga de seguridad desde el archivo host en caché * Base: Mirror.NBRC.C.A.En * epel: espejos.ISPROS.comunicarse.BD * extras: espejo.NBRC.C.A.En * actualizaciones: espejo.nhanhoa.com Configuración de dependencias de resolución de procesos de instalación-> Ejecución de la verificación de transacciones ---> paquete de luz.i686 0: 1.4.35-1.El6 se instalará ---> paquete lighttpd-fastcgi.i686 0: 1.4.35-1.El6 se instalará-> Dependencia de procesamiento: Spawn-FCGI para el paquete: Lighttpd-Fastcgi-1.4.35-1.El6.i686-> Ejecución de la verificación de transacciones ---> paquete Spawn-fcgi.i686 0: 1.6.3-1.El6 se instalará -> Dependencias de resolución de dependencia terminadas resueltas ======================================== ==================================================== ============ Package Arch Version Repository Size ==================================== ==================================================== =============== Instalación: Lighttpd i686 1.4.35-1.EL6 EPEL 300 K LIGHTTPD-FASTCGI I686 1.4.35-1.EL6 EPEL 45 K Instalación para dependencias: Spawn-FCGI i686 1.6.3-1.El6 Epel 16 K Resumen de la transacción ============================================== ==================================================== ===== Instalar 3 paquetes Tamaño de descarga Total: 361 K Tamaño instalado: 818 K está bien [y/n]: y paquetes de descarga: (1/3): Lighttpd-1.4.35-1.El6.i686.RPM | 300 KB 00:00 (2/3): Lighttpd-Fastcgi-1.4.35-1.El6.i686.RPM | 45 KB 00:00 (3/3): Spawn-FCGI-1.6.3-1.El6.i686.RPM | 16 KB 00:00 --------------------------------------------- -------------------------------------------------- ---- Total 206 kb/s | 361 KB 00:01 Ejecutando RPM_CHECK_DEBUG Ejecución de la prueba de transacción La prueba de transacción logró ejecutar Advertencia de transacción: RPMDB alterado fuera de Yum. ** Encontrado 1 problema RPMDB preexistente, Sigue la salida 'Yum Check': Google-Chrome-Stable-34.0.1847.116-1.i386 tiene necesidades de libns3.Entonces (NSS_3.14.3) Instalación: LightTPD-1.4.35-1.El6.I686 1/3 Instalación: Spawn-FCGI-1.6.3-1.El6.I686 2/3 Instalación: Lighttpd-Fastcgi-1.4.35-1.El6.i686 3/3 Instalado: LightTPD.i686 0: 1.4.35-1.El6 Lighttpd-Fastcgi.i686 0: 1.4.35-1.EL6 Dependencia instalada: Spawn-FCGI.i686 0: 1.6.3-1.El6 completo! 

Paso 3: Configurar el servidor LightTPD

Antes de iniciar la configuración de LightTPD, asegúrese de que Selinux haya deshabilitado en su sistema.

# getenforece 

Ahora edite el archivo de configuración de Lighttpd/etc/Lighttpd/Lighttpd.conf y

servidor.Use-ipv6 = "deshabilitar" servidor.max-fds = 2048 

servidor.Usar-IPV6: Establezca este valor de 'Diable' permitirá al servidor escuchar en las conexiones IPv6 y deshabilitar la conexión IPv6.

servidor.max-fds LightTPD es un servidor de un solo subproceso, su límite de recursos principales es el número de descriptores de archivos, que se establece en 1024 de forma predeterminada (en la mayoría de los sistemas). Para manejar el sitio de alto tráfico, establece esto en 2048.

Paso 4: Iniciar el servidor LightTPD

Finalmente, inicie el servicio LightTPD usando el siguiente comando.

# Service LightTpd Start 

Para detener o reiniciar el servidor, use el siguiente comando.

# Service Lighttpd Stop # Service LightTPD reiniciar 

Haga que LightTpd se inicie en el arranque del servidor

# Chkconfig Lighttpd on