Table of Contents
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.
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
- 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
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 el servicio 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 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
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.
Confirmación del certificado SSL Apache
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 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
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
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.
php phpinfo (); ?>
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
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: