Cómo instalar LAMP con Apache, PHP 7 y MariaDB 10 en el servidor Ubuntu 16.04

Cómo instalar LAMP con Apache, PHP 7 y MariaDB 10 en el servidor Ubuntu 16.04

LAMP. stack es un acrónimo que significa el sistema operativo Linux junto con el servidor web Apache. MySQL. MariaDB. base de datos y lenguaje de programación PHP. dinámico que facilita el despliegue de aplicaciones web dinámicas.

 Instale Apache, PHP-7 y MariaDB 10 en Ubuntu-16.04  Instalar Apache, PHP-7 y MariaDB 10 en Ubuntu-16.04 Instalar Apache, PHP-7 y MariaDB 10 en Ubuntu-16.04

En esta guía discutiremos cómo instalar l Pila de LAMP. en el servidor Ubuntu 16.04. con el nuevo lanzamiento de la versión PHP 7. y la versión MariaDB 10.

Requisitos

  1. Guía de instalación del servidor Ubuntu 16.04

Paso 1: Instale Apache en Ubuntu 16.04

1.. En el El primer paso comenzará con la instalación de uno de los servidores web más populares en la actualidad en Internet, Apache. Instale el paquete binario Apache. en Ubuntu. desde sus repositorios oficiales escribiendo los siguientes comandos en la consola:

$ sudo apt install apache2 O $ sudo apt-get install apache2  Instalar Apache en Ubuntu 16.04  Instale Apache en Ubuntu 16.04 Instale Apache en Ubuntu 16.04

2.. Una vez que el servidor web Apache. ha sido instalado en su sistema, verifique si el demonio está iniciado y en qué puertos se une (por defecto escucha en el puerto 80. emitiendo los siguientes comandos:

$ sudo systemctl status apache2 .service $ sudo netstat –tlpn  Iniciar servicio Apache  Iniciar el servicio Apache Iniciar el servicio Apache  Verificar Apache Puerto  Verificar puerto Apache Verificar el puerto Apache

3.. También puede verificar si apache serv ice se está ejecutando escribiendo la dirección IP de su servidor en un navegador web usando el protocolo HTTP. Se debe mostrar una página web predeterminada en el navegador similar a la siguiente captura de pantalla:

http://your_server_IP_address  Página predeterminada de Apache  Página predeterminada de Apache Página predeterminada de Apache freestar.config.enabled_slots.push (placemen tName: “tecmint_incontent”, slotId: “tecmint_incontent”);

4.. Dado que acceder a páginas web mediante el protocolo HTTP es muy inseguro, se iniciará la habilitación de Apache SSL. módulo emitiendo los siguientes comandos:

$ sudo a2enmod ssl $ sudo a2ensite default-ssl.conf $ sudo systemctl restart apache2.service Habilitar el módulo SSL de Apache  Habilitar el módulo SSL de Apache Habilitar el módulo SSL de Apache

Confirme si el servidor se vincula correctamente al puerto HTTPS. predeterminado 443. ejecutando el comando netstat nuevamente.

# sudo netstat-tlpn

5.. Además, verifique la página web de apache informativa predeterminada utilizando el Protocolo seguro HTTP. escribiendo la siguiente dirección en su navegador:

https://your_server_IP_address

Debido al hecho de que apache está configurado para ejecutarse con un certificado autofirmado. debería aparecer un error en su navegador. Simplemente acepte el certificado para evitar el error y la página debería mostrarse de forma segura.

 Apache SSL Certificate Confirmation Confirmación del certificado SSL de Apache Confirmación del certificado SSL Apache  Apache ejecutándose en HTTPS  Apache ejecutándose en HTTPS Apa che Ejecutando en HTTPS

Paso 2: Instale PHP 7 en Ubuntu 16.04

6.. PHP es un lenguaje de programación dinámico de código abierto que puede conectarse e interactuar con bases de datos para procesarlo código incrustado en código HTML para crear páginas web dinámicas.

Para instalar la última versión de PHP 7. que está diseñada para ejecutarse con mejoras de velocidad en su máquina, primero comience realizando una búsqueda de módulos PHP existentes emitiendo los siguientes comandos:

$ sudo apt search php7.0 Buscar módulos PHP 7 Buscar módulos PHP 7 Buscar PHP 7 Mo dules

7.. A continuación, una vez que haya encontrado los módulos PHP 7. adecuados necesarios para su configuración, utilice el comando apt para instalar los componentes adecuados para que PHP pueda ejecutar código en junto con el servidor web apache.

$ sudo apt install php7.0 libapache2-mod-php7.0 Instalar PHP 7 en Ubuntu 16.04  Instalar PHP 7 en Ubuntu 16.04 Instale PHP 7 en Ubuntu 16.04

8.. Una vez que los paquetes PHP7. estén instalados y configurados en su servidor, ejecute el comando php-v para obtener la versión de lanzamiento actual .

$ php-v  Verificar la versión de PHP  Verificar la versión de PHP Verificar la versión de PHP

9.. Para más pruebas Configuración PHP7. en su máquina, cree un archivo info.php en el directorio webroot de Apache, ubicado en el directorio/var/www/html/.

$ sudo nano/var/www/html/info.php

agregue las siguientes líneas de código al archivo info.php.

Reinicie el servicio apache para aplicar los cambios.

$ sudo systemctl restart apache2

Y navegue hasta la dirección IP de su servidor en la siguiente URL para verificar el resultado final.

https://your_server_IP_address/info.php  Verificar información de PHP 7 Verifique la información de PHP 7 Verifique la información de PHP 7

10.. Si necesita instalar módulos PHP adicionales en su servidor, simplemente presione la tecla [TAB] después de la cadena php7.0. cuando use el comando apt y la opción bash autocompletar. automáticamente enumerará todos los módulos disponibles para usted.

Elija el módulo adecuado e instálelo como de costumbre. Le recomendamos encarecidamente que instale los siguientes módulos adicionales de Php: