Introducción
En este tutorial, lo guiaremos a través de la instalación de LEMP en su servidor en la nube Debian 7.
LEMP es simplemente un paquete de software que consta de 4 componentes. L (Linux) es el núcleo de la plataforma, que sostendrá a los demás componentes. E(Nginx) se utilizará para el servicio web. M(MySQL) se utilizará para la gestión de la base de datos y P(PHP) será el lenguaje de programación. Está haciendo que la plataforma sea un LEMP.
Requisitos previos
Un servidor en la nube con Debian ya instalado (que se encargará del aspecto L(Linux) de la instalación de LEMP). Si aún no tiene un servidor, ¿por qué no activar un servidor VPS Linux de Atlantic.Net?
Instalación de LEMP en Debian 7
Instale Nginx con el siguiente comando para comenzar la instalación:
apt-get install nginx
Inicie nginx con el siguiente comando:
service nginx start
Verifique si todo funciona escribiendo HTTP://YOUR.IP.ADD.RESS
Instale MySQL con el siguiente comando para comenzar la instalación y establezca una contraseña raíz de MySQL:
apt-get install mysql-server
Asegure MySQL desde la configuración predeterminada con el siguiente comando:
mysql_secure_installation
Nota:Se le pedirá una serie de preguntas. Escriba N para cambiar la contraseña de root e Y para sí en todos ellos, vea la captura de pantalla a continuación:
Instale PHP con el siguiente comando para comenzar la instalación:
apt-get install php5 php5-fpm php5-mysql
Luego, debemos mover el archivo de sitios original con fines de copia de seguridad a un nuevo nombre de archivo:
mv /etc/nginx/sites-available/default /etc/nginx/sites-available/default.old
nano /etc/nginx/sites-available/default
Copie lo siguiente en su editor de texto:
server { listen 80; server_name your_site_name.com; root /var/www/html; index index.php index.html index.htm index.nginx-debian.html; location / { try_files $uri $uri/ =404; } error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /var/www/html; } location ~ \.php$ { try_files $uri =404; fastcgi_pass unix:/var/run/php5-fpm.sock; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; } }
Cree una página PHP simple para probar usando un editor de texto de su elección:
nano /var/www/html/info.php
Inserte el siguiente código en el espacio, luego guarde y salga:
<?php phpinfo(); ?>
Tendremos que reiniciar Nginx para que se actualicen todos los cambios.
service nginx restart
¡Felicidades! Acaba de instalar LEMP en su Debian Cloud Server. Gracias por seguir este tutorial y vuelva a consultarnos si hay nuevas actualizaciones.
Obtenga más información sobre nuestros servicios de hospedaje de VPS y el precio del hospedaje de VPS.