Ubuntu

Configuración de Lemp Linux, Nginx, MySQL/Mariadb, PHP) y PhpMyadmin en Ubuntu Top 10.Top 10 servidor

Configuración de Lemp Linux, Nginx, MySQL/Mariadb, PHP) y PhpMyadmin en Ubuntu Top 10.Top 10 servidor

Lemplo Stack es la combinación de Nginx, Mysql/Mariada y Php Instalado en el entorno de Linux.

La abreviatura proviene de las primeras letras de cada uno: Linux, Nginx (pronunciado Motor x), Mysql/Mariada y Php.

Este artículo incluirá instrucciones paso a paso sobre cómo instalar cada uno de los software en el grupo en un Ubuntu 15.Servidor basado en 04 con la herramienta PhPMyAdmin para administrar la base de datos desde un navegador web.

Requisitos:

Antes de configurar LEMP, hay pocos 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 configurar la dirección IP estática.

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

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

$ sudo hostnamectl set-hostname tu hostname.com $ hostnamectl 

Por supuesto que debes reemplazar "tu nombre de host.comunicarse"Con el nombre real de su nombre de host que va a usar.

2. A continuación, asegúrese de realizar una actualización completa del sistema para mantener los paquetes de Ubuntu actualizados, ejecute el siguiente comando:

$ sudo apt-get actualización && sudo apt-get actualización 

Paso 2: Instale y configure Nginx Webserver

3. Nginx es un servidor web rápido que se puede utilizar como proxy inverso, el equilibrio de carga destinado a ser bajo en el consumo de memoria para manejar conexiones aún más concurrentes.

A menudo se usa para soluciones empresariales y actualmente se podía 40% de la parte superior 10000 Sitios más activos. Nginx actualmente impulsa sitios como Cloudflare, Dropbox, Github, WordPress, TED, Netflix, Instagram y muchos otros.

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

$ sudo apt-get install nginx 

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

$ sudo servicio nginx inicio 

4. Para configurar Nginx para comenzar con el Sistema Bot, Problace el siguiente comando:

$ sudo SystemCTL Habilitar Nginx 

5. Para probar si nginx se inicia y funciona simplemente acceso http: // servidor-ip-address en tu navegador. Deberías ver una página similar a esta:

Si está en caso de que no conozca la dirección IP del servidor, puede encontrar su dirección IP usando el siguiente comando:

# ifconfig et0 | Grep Inet | Awk 'imprimir $ 2' 

Nota: En el ejemplo anterior deberá cambiar "eth0"Con el adaptador identificado para su red.

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

6. Ahora es el momento de abrir el archivo de configuración de Nginx y hacer los siguientes cambios.

$ sudo vim/etc/nginx/sites disponible/predeterminado 

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

Guarde el archivo y reinicie NGINX para que la nueva configuración pueda entrar en vigencia:

$ sudo servicio nginx reiniciar 

Paso 3: Instalación de mariadb

7. Mariada es una herramienta de gestión de bases de datos de código abierto que fue bifurcada de MySQL, destinada a permanecer libre bajo el 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 Oracle de MySQL.

Puedes instalar fácilmente Mariada en Ubuntu 15.04 ejecutando los siguientes comandos:

$ sudo apt-get install mariadb-server mariadb-client 

8. Durante la instalación de Mariadb, no Le solicite que configure la contraseña de root para mariadb. Para hacer esto, deberá emitir el siguiente conjunto de comandos:

$ sudo mysql -u root $ use mysql; $ Update user set plugin = "where user =" root "; $ flush privilegios; $ quit 

9. Ahora es el momento de asegurar la instalación de MySQL emitiendo el siguiente comando y series de preguntas ..

$ mysql_secure_installation 

Paso 4: Instalación de bibliotecas PHP y 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 idiomas más frecuentes utilizados en el desarrollo web.

Instalar Php en Ubuntu 15.04 Ejecute el siguiente comando:

$ sudo apt-get install php5 php5-mysql php5-mCrypt php5-gd php5-fpm 

11. Ahora es el momento de configurar PHP correctamente en los sitios web basados ​​en PHP del servidor.

$ sudo vim/etc/php5/fpm/php.ini 

Encuentra la siguiente línea:

; CGI.fix_pathinfo = 1 

Y cambiarlo a:

CGI.fix_pathinfo = 0 

Ahora reinicie el servicio PHP-FPM y verifique el estado.

$ sudo Servicio Php5-FPM Reiniciar $ SUDO Servicio PHP5-FPM Estado 

12. Ahora probaremos nuestra configuración de PHP creando una simple php_info.php página. Comience navegando a su raíz web:

$ cd/var/www/html/$ sudo vim php_info.php 

Inserte el siguiente código:

 

13. Ahora navegue al navegador web y escriba http: // Your-IP-Address/Php_info.php, Para ver la información de PHP:

Paso 5: Instalación de PhPMyadmin

14. Finalmente instalaremos un frontend de administración de bases de datos: phpmyadmin una herramienta frontend basada en la web para administrar bases de datos MySQL/Mariadb.

$ sudo apt-get install phpmyadmin 

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

dieciséis. En el siguiente paso, se le pedirá que elija un servidor que debe configurarse para ejecutar phpmyadmin. Nginx no es parte de los servidores web enumerados, así que simplemente presione PESTAÑA y proceder:

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

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

18. Ahora apunte a su navegador para acceder a phpmyadmin a http: // Your-IP-Address/PhpMyadmin:

Para autenticarse en PhPMyAdmin puede usar su usuario y contraseña root de MySQL/Mariadb.

Conclusión

Su Lemplo la pila ahora está configurada y configurada en su Ubuntu 15.04 servidor. Ahora puede comenzar a construir sus proyectos web. Si tiene alguna pregunta, comentarios o desea que elabore el proceso de instalación para usted, envíe un comentario en la sección de comentarios a continuación.

Cómo reproducir el formato WMV en el códec de video de alias de Linux no disponible
Recientemente intenté abrir un archivo WMV (Microsoft ASF) usando VLC. VLC no pudo abrir la transmisión de video, así que intenté un par de reproducto...
Envío de formulario HTML automático utilizando wwwMechanize
Aquí hay un breve consejo sobre cómo enviar automáticamente un formulario HTML usando una línea de comandos de Linux y un script Perl. Para este ejemp...
Restablecer una contraseña de administrador de Joomla desde un terminal de Linux
Aquí hay parejas simples de seguir pasos sobre cómo restablecer una contraseña de Joomla de una terminal de Linux. Esta guía supone que tiene acceso a...