Configuración de LEMP Linux, Nginx, MySQL/MariaDB, PHP) y PhpMyAdmin en el servidor Ubuntu 15.04

Configuración de LEMP Linux, Nginx, MySQL/MariaDB, PHP) y PhpMyAdmin en el servidor Ubuntu 15.04

La pila LEMP. es la combinación de Nginx. MySQL. MariaDB. y PHP. instalado en el entorno Linux.

La abreviatura proviene de las primeras letras de cada uno: Linux. Nginx. (pronunciado Engine x. , MySQL. MariaDB. y PHP.

Este artículo incluirá instrucciones paso a paso sobre cómo instalar cada del software en el grupo en un servidor basado en Ubuntu 15.04 con la herramienta PhpMyAdmin para administrar la base de datos desde un navegador web.

Requisitos:

Antes de configurar LEMP, hay algunos requisitos que deben cumplirse:

  1. Instalación mínima de Ubuntu 15.04.
  2. Acceso al servidor a través de SSH (si no tiene acceso directo).
  3. Si el sistema será tratado como servidor, debe tener configurada una dirección IP estática.

Paso 1: Configuración Nombre de host del sistema y actualización del sistema

1.. Inicie sesión en su servidor Ubuntu 15.04. a través de SSH y configure el nombre de host del servidor. Esto se puede lograr fácilmente ejecutando el siguiente comando:

$ sudo hostnamectl set-hostname your-hostname.com $ hostnamectl Configurar nombre de host en Ubuntu 15.04  Configurar nombre de host en Ubuntu 15.04 Agregar nombre de host al servidor freestar.config.enabled_slots.push (LocationName:” tecmint_incontent “, slotId:” tecmint_incontent “);

Por supuesto, debe reemplazar“ your-hostname.com. ”con el nombre real de su nombre de host que va a utilizar.

2.. A continuación, asegúrese de hacer un sistema completo actualice para mantener los paquetes de Ubuntu actualizados, ejecute el siguiente comando:

$ sudo apt-get update && sudo apt-get upgrade Actualizar Ubuntu 15.04  Actualizar Ubuntu 15.04 Actualice Ubuntu 15.04

Paso 2: Instale y configure el servidor web Nginx

3.. Nginx. es un servidor web rápido que se puede utilizar como proxy inverso, con un equilibrio de carga destinado a reducir el consumo de memoria para gestionar aún más conexiones simultáneas.

A menudo se utiliza para soluciones empresariales y actualmente alimenta al 40%. de los 10000. sitios más concurridos. Nginx actualmente impulsa sitios como CloudFlare, DropBox, GitHub, WordPress, TED, NETFLIX, Instagram y muchos otros.

La instalación de Nginx. se realiza de forma relativamente fácil, emitiendo el siguiente comando:

$ sudo apt-get install nginx Instalar Nginx en Ubuntu 15.04 Instalar Nginx en Ubuntu 15.04 Instalar Ngin x Web Server

Nginx. no se iniciará automáticamente después de la instalación, por lo que deberá iniciarlo manualmente ejecutando:

$ sudo service nginx start  Iniciar el servidor Nginx  Iniciar servidor Nginx Iniciar el servidor Nginx

4.. Para configurar nginx para que se inicie al arrancar el sistema, ejecute el siguiente comando :

$ sudo systemctl enable nginx  Habilitar Nginx En el arranque  Habilitar Nginx en el arranque Habilitar Nginx en el arranque

5.. Para probar si nginx. está iniciado y funcionando, simplemente acceda a http://dirección-ip-servidor en su navegador. Debería ver una página similar a esta:

Si en el caso, no conoce la dirección IP del servidor, puede encontrar su dirección IP usando el siguiente comando:

# ifconfig eth0 | grep inet | awk ‘print $ 2’

Nota. En el ejemplo anterior, deberá cambiar “ eth0. con el nombre identificado para su adaptador de red.

 Buscar dirección IP Buscar dirección IP Buscar dirección IP

Cuando acceda a la dirección IP en el navegador web, debería ver una página similar a esta:

 Página predeterminada de Nginx  Página predeterminada de Nginx Página predeterminada de Nginx

6.. Ahora es el momento de abrir nginx y realice los siguientes cambios.

$ sudo vim/etc/nginx/sites-available/default

Ahora realice los siguientes cambios resaltados como se muestra a continuación.

 Configurar el servidor web Nginx  Configurar servidor web Nginx Configurar el servidor web Nginx

Guarde el archivo y reinicie nginx para que la nueva configuración tenga efecto:

$ sudo service nginx restart  Reiniciar el servidor Nginx  Reiniciar el servidor Nginx Reiniciar Nginx Servidor

Paso 3: Instalación de MariaDB

7.. MariaDB. es una herramienta de administración de bases de datos de código abierto que se bifurcó desde MySQL, destinada a seguir siendo gratuita bajo la GNU GPL. MariaDB es un proyecto basado en la comunidad y su desarrollo está siendo dirigido por los desarrolladores originales de MySQL. La razón para bifurcar su proyecto fue la preocupación por la adquisición de MySQL por parte de Oracle.

Puede instalar fácilmente MariaDB. en Ubuntu 15.04. ejecutando los siguientes comandos:

$ sudo apt-get install mariadb-server mariadb-client Instalar servidor Mariadb Instalar servidor Mariadb Instalar el servidor Mariadb

8.. Durante la instalación de mariadb, no le pedirá. que configure la contraseña de root para MariaDB. Para hacer esto, necesitará emitir el siguiente conjunto de comandos:

$ sudo mysql –u root $ use mysql; $ update user set plugin = ” donde User = ‘root’; $ privilegios de descarga; $ quit  Configure MySQL  Configurar MySQL Configurar MySQL

9.. Ahora es el momento de asegurar la instalación de MySQL emitiendo la siguiente co mmand y una serie de preguntas ..

$ mysql_secure_installation

 Base de datos segura de Mysql  Base de datos segura de Mysql

 Base de datos segura de Mysql  Base de datos segura de Mysql

Paso 4: Instalar PHP y Bibliotecas PHP

10.. PHP. es un poderoso lenguaje de programación utilizado para generar contenido dinámico en sitios web. Impulsa millones de sitios web y es probablemente uno de los lenguajes más utilizados en el desarrollo web.

Para instalar PHP. en Ubuntu 15.04. ejecute el siguiente comando:

$ sudo apt-get install phpmyadmin Instalar PhpMyAdmin en Ubuntu 15.04  Instalar PhpMyAdmin en Ubuntu 15.04 Instalar PhpMyAdmi n  Configure PhpMyAdmin  Configure PhpMyAdmin Configurar PhpMyAdmin

15.. Ahora ingrese la contraseña d para el usuario administrativo de MySQL/MariaDB para que el instalador pueda crear una base de datos para phpMyAdmin.

 Enter Contraseña MySQL  Introduzca la contraseña de MySQL Ingrese la contraseña de MySQL

16.. En el siguiente paso, se le pedirá que elija el servidor que debe configurarse para ejecutar phpMyAdmin. Nginx no forma parte de los servidores web enumerados, así que simplemente presione TAB. y continúe:

Configurar PhpMyAdmin para nginx  Configurar PhpMyAdmin para nginx Configurar PhpMyAdmin para nginx

17.. En este punto, la instalación estará completa. Para poder acceder a la interfaz phpMyAdmin en su navegador, cree el siguiente enlace simbólico:

$ cd/var/www/html $ sudo ln –s/usr/share/phpmyadmin phpmyadmin

18.. Ahora apunte su navegador para acceder a PhpMyAdmin en http://your-ip-address/phpmyadmin:

Leave a comment

Your email address will not be published. Required fields are marked *