Curso de Linux Debian – Parte 5

Published:

Esta es la quinta entrega del curso de Linux, de principiante a experto, y ya podes sentirte un linuxero, porque en esta oportunidad vamos adentrarnos más en las entrañas de Debian 10.

Contenido de la parte 5:

  • Instalar Lamp
  • Apache, el servidor web;
  • MySQL/MariaDB, el gestor de bases de datos;
  • PHP, el lenguaje de programación.

Documentación de como instalar un servidor web.

1- Instalar Apache

apt install apache2
systemctl status apache2

1.2 – Permitir servicios en el firewall

ufw allow www
ufw allow https
ufw status verbose

2- Instalación de la base de datos MariaDB

apt install mariadb-server

2.1 – Instalación segura

mysql_secure_installation

2.2 – Ingresar, crear la base de datos:

mysql -u root -p

CREATE DATABASE nksistemas_db;
GRANT ALL ON nksistemas_db.* TO 'root'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit;

3- Instalando PHP

apt install php libapache2-mod-php php-mysql

Ver mas modulos

apt-cache search php | egrep 'module' | grep default

4- Verificar funcionamiento de PHP

nano /var/www/html/info.php

#Pegamos lo siguiente dentro y guardamos
<?php phpinfo(); ?>

Ingresamos a un navegador a http://localhost/info.php

Eliminamos el archivo php.

rm /var/www/html/info.php

Y ahora el video:

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles