GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Apache, MySQL, PHP (LAMP) en Ubuntu 16.04 LTS

LAMP (forma abreviada de Linux, Apache, MySQL y PHP) Stack es el entorno más popular en el desarrollo de sitios web PHP y alojamiento web. Donde Linux es un sistema operativo, Apache es el popular servidor web desarrollado por Apache Foundation, MySQL es un sistema de administración de bases de datos relacionales utilizado para almacenar datos y PHP es el lenguaje de programación ampliamente utilizado.

Este artículo lo ayudará a instalar Apache 2.4, MySQL 5.7 y PHP 7.2 en sistemas Ubuntu 16.04 LTS.

Paso 1:instalar PHP

PHP 7 es el paquete predeterminado disponible en los repositorios de Ubuntu 16.04. Simplemente use los siguientes comandos para actualizar apt cache e instalar paquetes PHP en su sistema.

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ondrej/php
sudo apt update
sudo apt install -y php7.2

Es posible que también deba instalar algunos módulos PHP adicionales para admitir varias tareas

sudo apt install php7.2-curl php7.2-gd php7.2-json php7.2-mbstring php7.2-mcrypt

Paso 2:instalar Apache2

Después de instalar PHP en su sistema, comencemos la instalación de Apache2 en su sistema. También es necesario instalar libapache2-mod-php módulo para trabajar PHP con Apache2.

sudo apt install apache2 libapache2-mod-php7.2

Paso 3:instalar MySQL

Finalmente, instale los paquetes mysql-server para la base de datos MySQL. Además, instale el paquete php-mysql para usar el soporte de MySQL usando php. Use el siguiente comando para instalarlo.

sudo apt install mysql-server php7.2-mysql

El instalador le pedirá la contraseña de root. Esta contraseña funcionará para su usuario root de MySQL. Después de instalar MySQL, ejecute el siguiente comando para la configuración inicial del servidor MySQL. Verá que la secuencia de comandos solicitará más configuraciones que las versiones anteriores de MySQL, como la política de validación de contraseña, etc.

sudo mysql_secure_installation

También puede instalar phpMyAdmin para la administración de MySQL mediante la interfaz web.

sudo apt install phpmyadmin

Paso 4:reiniciar los servicios

Después de instalar todos los servicios en su sistema. Reinicie el servicio MySQL y Apache para volver a cargar los cambios realizados manualmente.

sudo systemctl restart apache2.service
sudo systemctl restart mysql.service

Paso 5:acceso abierto en el cortafuegos

Los sistemas con iptables/ufw habilitados, ejecuten los siguientes comandos para abrir el puerto 80 para el acceso público del servidor web.

Usuarios de Iptables:

sudo iptables -A INPUT -m state --state NEW -p tcp --dport 80 -j ACCEPT

Usuarios de UFW:

sudo ufw allow 80/tcp

Paso 6:configuración de la prueba

Después de completar toda la configuración. Vamos a crear un info.php archivar la raíz del documento del sitio web con el siguiente contenido.

<?php
 phpinfo();
?>

Ahora acceda a este archivo en el navegador web. Verá una pantalla como la siguiente con todos los detalles de PHP en el servidor.

¡Felicidades! Ha configurado con éxito el servidor web en su sistema ubuntu. Lea nuestro próximo artículo Instalación de LAMP Stack en sistemas basados ​​en RHEL


Ubuntu
  1. Cómo instalar LAMP Stack en Ubuntu 22.04 LTS

  2. Cómo instalar PHP 5.6 en Ubuntu 16.04 LTS

  3. Cómo instalar PHP 7.4 en Ubuntu 20.04 LTS

  4. Cómo instalar LAMP en Ubuntu 16.04

  5. Cómo instalar LAMP Apache, MySQL, PHP en Ubuntu 22.04

Cómo instalar LAMP en Ubuntu 15.04

Cómo instalar LAMP en Ubuntu 14.04

Cómo instalar LAMP en Ubuntu 15.10

Cómo instalar LAMP en Ubuntu 15.10 (Linux, Apache, MySQL y PHP)

Cómo instalar la pila Apache, MySQL, PHP (LAMP) en Ubuntu 16.04

Cómo instalar LAMP en Ubuntu