En este tutorial, le mostraremos cómo instalar y configurar Lighttpd con PHP y MariaDB en su servidor Ubuntu 15.04. Para aquellos que no lo sabían, Lighttpd es una solución rápida y servidor web seguro que ha sido optimizado para entornos de alto rendimiento. Con una huella de memoria pequeña en comparación con otros servidores web, administración efectiva de la carga de la CPU y conjunto de funciones avanzadas (FastCGI, SCGI, Auth, Output-Compression, URL-Rewrite , y muchos más) Lighttpd es la solución perfecta para todos los servidores que sufren problemas de carga.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo
' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de la pila LLMP (Linux, Lighttpd, MariaDB y PHP) en un servidor Ubuntu 15.04.
Instala Lighttpd con PHP y MariaDB en Ubuntu 15.04
Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando el siguiente apt-get
comandos en la terminal.
apt-get update apt-get upgrade
Paso 2. Instalación de Lighttpd en Ubuntu 15.04.
Lighttpd está disponible para instalar desde los repositorios oficiales de Ubuntu, por lo que si desea instalar Lighttpd, solo tiene que ejecutar este comando:
apt-get install lighttpd
Para iniciar el servidor web Lighttpd, ejecute los siguientes comandos y podrá probar el estado del servidor accediendo a la dirección IP de su VPS en un navegador web. éxito, verá la página de bienvenida de Lighttpd:
systemctl start lighttpd.service
Paso 3. Instalación de MariaDB.
Para instalar MariaDB en Ubuntu 15.10 ejecute el siguiente comando:
apt-get install mariadb-server
De forma predeterminada, MariaDB no está reforzado. Puede proteger MariaDB utilizando mysql_secure_installation
texto. debe leer y debajo de cada paso cuidadosamente que establecerá una contraseña de root, eliminará usuarios anónimos, no permitirá el inicio de sesión de root remoto y eliminará la base de datos de prueba y accederá a MariaDB seguro:
mysql_secure_installation
Para iniciar sesión en MariaDB, use el siguiente comando (tenga en cuenta que es el mismo comando que usaría para iniciar sesión en una base de datos MySQL):
mysql -u root -p
Para iniciar la base de datos, ejecute los siguientes comandos:
systemctl start mariadb.service
Paso 4. Instalación de PHP y otros módulos de PHP5.
A continuación, ejecute los siguientes comandos para instalar PHP5 y otros módulos de PHP:
apt-get install php5 php5-fpm php5-mysql php5-curl php5-gd php5-cgi php5-mcrypt php5-memcache php5-xmlrpc
Habilite los módulos PHP5 CGI en Lighttpd con los siguientes comandos:
sudo lighty-enable-mod fastcgi sudo lighty-enable-mod fastcgi-php
Después de habilitar los módulos, debe reiniciar el servicio Lighttpd ejecutando el siguiente comando:
systemctl force-reload lighttpd
Probando si PHP está funcionando:
nano /srv/www/htdocs/info.php
Luego, simplemente agregaremos la siguiente línea en el archivo:
<?php phpinfo(); ?>
Paso 5. Configure el firewall en Ubuntu 15.04.
Debido a que todo está bloqueado de manera predeterminada en Ubuntu 15.04, debe habilitar el tráfico HTTP/HTTPS a través del firewall. Para habilitar el tráfico web, ejecute los siguientes comandos:
sudo firewall-cmd --permanent --zone=public --add-service=http sudo firewall-cmd --permanent --zone=public --add-service=https sudo firewall-cmd --reload
¡Felicitaciones! Ha instalado con éxito la pila LLMP. Gracias por usar este tutorial para instalar el servidor LLMP (Linux, Lighttpd, MariaDB y PHP) en el sistema CentOS 7. Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Lighttpd, MariaDB y PHP.