Cómo instalar LightTPD con PHP y MariadB en CentOS/RHEL 6/5

Cómo instalar LightTPD con PHP y MariadB en CentOS/RHEL 6/5

Lighttpd es una alternativa a Apache. Es un servidor web de OpenSource. LightTPD es popular por sus usos de baja memoria y CPU, esta puede ser la mejor opción para los sitios de alto tráfico. PHP es un lenguaje de programación utilizado en programación del lado del servidor. MariadB es una alternativa de MySQL con varias mejoras.

Paso 1: Agregar repositorios YUM requeridos

Antes de comenzar la configuración, asegúrese de que hayamos requerido repositorios de YUM agregados en nuestro sistema. Recomendamos agregar repositorios de mariadb, epel y remi yum en nuestro sistema.

https: // descargas.mariada.org/mariadb/repositorios/#espejo = nus
https: // tecadmin.neto/top-5-yum-repositorios para-centos-rhel-systems/#centalt-repo
https: // tecadmin.neto/top-5-yum-repositorios para-centos-rhel-systems/#remi-repo

Paso 2: Instale LightTPD

Comiencemos con la instalación del servidor web de LightTPD con el soporte de FastCGI utilizando el siguiente comando

# yum instalar Lighttpd Lighttpd-Fastcgi 

Ahora edite el archivo de configuración de LightTPD /etc/lighttpd/lighttpd.confusión y actualizar los siguientes valores.

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

Ahora comience el servicio de Lighttpd

# Service LightTpd Start 

Paso 3: Instale mariadb

Suponiendo que ya ha agregado repositorios de mariadb yum, usemos el siguiente comando para instalar mariadb en su sistema

# yum instalar mariadb-server mariadb-client 

Iniciar servicio maraidb

# Servicio MySQL Start 

Complete la configuración de la instalación posterior para asegurar su mariadb

# mysql_secure_installation 

Paso 4: Instale PHP y PHP-FPM

Instalar paquetes PHP, PHP-FPM y PHP-MYSQL utilizando el siguiente comando

# yum --enableRepo = epel, Remi Instale PHP-FPM PHP-MYSQL 

Editar archivo de configuración /etc/php-fpm.D/www.confusión Una actualización de los siguientes valores

 escuchar = 127.0.0.1: 9000 user = lighttpd group = lighttpd 

Paso 5: Configurar FastCGI y PHP-FPM

Habilitar PHP5 en LightTPD, editar el archivo de configuración de PHP /etc/php.ini y la línea de seguimiento

 CGI.fix_pathinfo = 1 

Ahora edite la configuración de los módulos de LightTPD /etc/lighttpd/módulos.confusión y la línea de los siguientes siguientes para habilitar el soporte de FastCGI

 incluir "conf.d/fastcgi.conf " 

Ahora edite el archivo de configuración de LightTPD FastCGI /etc/lighttpd/conf.d/fastcgi.confusión y agregar valores siguientes

fastcgi.servidor += (".php "=> ((" host "=>" 127.0.0.1 "," puerto "=>" 9000 "," roto-scriptFileName "=>" enable ")))) 

Reinicie todos los servicios utilizando los siguientes comandos y les permita comenzar automáticamente en el arranque del sistema

# Service LightTPD reiniciar # Servicio PHP-FPM Reiniciar # CHKCONFIG LIGHTTPD EN # CHKCONFIG PHP-FPM ON 

Paso 6: Verificar la configuración

En este punto, hemos completado con éxito toda la configuración. Vamos a crear un información.php Archivo en su documento Root con el siguiente contenido.