-
Alta disponibilidad con sistemas de ficheros distribuidos
Esta entrada corresponde al desarrollo del Trabajo de Fin de Grado (TFG) del ciclo Administración de Sistemas Informáticos en Red (ASIR) cursado durante la promoción ... Read More
-
Despliegue de un cluster de Kubernetes
Los orquestadores de contenedores, como es el caso de Kubernetes, surgen dadas las claras limitaciones existentes en los contenedores, como por ejemplo la dific... Read More
-
Proxy inverso con Docker y nginx
Instalamos docker.io, docker-compose y nginx: root@debian:~# apt update && apt install docker.io docker-compose nginx Creamos un fichero de nombre d... Read More
-
VPN con OpenVPN y certificados x509
Tarea 1: VPN de acceso remoto con OpenVPN y certificados x509 Servidor: dev tun #Dispositivo de túnel server 10.99.99.0 255.255.255.0 #Direcciones IP... Read More
-
Instalación de un proxy squid
Instalamos squid: root@proxy:~# apt update && apt upgrade && apt install squid Modificamos la configuración del proxy, en la que establecemos... Read More
-
Aumentar el rendimiento de servidores web
Instalamos ansible: alvaro@debian:~$ sudo apt update && sudo apt install ansible Clonamos el repositorio con la receta en su interior: alvaro@debian:~/... Read More
-
Instalación de un servidor de correo
Este es el cuarto artículo referente a la configuración del VPS, una máquina virtual contratada en OVH que cuenta con un direccionamiento público 51.210.109.246. Ademá... Read More
-
Utilización de iSCSI en Linux y Windows
El protocolo iSCSI es un protocolo que nos proporciona acceso a dispositivos de bloques sobre la red (TCP/IP). A diferencia de otros protocolos como NFS o Samba, no p... Read More
-
Recolección de métricas con Telegraf, InfluxDB y Grafana
El objetivo de esta tarea es el de continuar con la configuración del escenario de trabajo previamente generado en OpenStack, concretamente, llevando a cabo una instal... Read More
-
Interconexión de PostgreSQL y Oracle 19c
El objetivo de este post es el de mostrar el procedimiento a seguir para llevar a cabo una interconexión entre dos servidores Oracle 19c y PostgreSQL alojados en máquina... Read More
-
Instalación e interconexión de PostgreSQL en Debian 10
El objetivo de este post es el de mostrar el procedimiento a seguir para llevar a cabo una instalación básica de PostgreSQL, un gestor de bases de datos relacionales (SQL) sobr... Read More
-
Interconexión de Oracle 19c en CentOS 8
El objetivo de este post es el de mostrar el procedimiento a seguir para llevar a cabo una interconexión entre dos servidores Oracle 19c alojados en máquinas CentOS 8, siendo... Read More
-
Despliegue continuo con Jekyll y Codeship
Es muy probable que alguna vez hayas tenido que desplegar las aplicaciones que desarrollas de forma manual, haciéndole una serie de pruebas unitarias para comprobar su cor... Read More
-
Cortafuegos perimetral con nftables
Configuración inicial. 1. Instalación. apt update && apt upgrade && apt install nftables systemctl start nftables systemctl enable nftables 2. La políti... Read More
-
Instalación de aplicaciones web Python
Creamos y activamos el entorno virtual en el que instalaremos Mezzanine: alvaro@debian:~/virtualenv$ python3 -m venv despliegue alvaro@debian:~/virtualenv$ sour... Read More
-
Utilización de cloud-init
Se recomienda realizar una previa lectura del post Modificación del escenario OpenStack, pues en este artículo se tratarán con menor profundidad u obviarán algun... Read More
-
Despliegue de un CMS Java
La finalidad de este artículo es la de desplegar un CMS Java, concretamente una herramienta de nombre Apache Guacamole que admite el uso de los principales protocolo... Read More
-
Configuración LDAP en alta disponibilidad
Se recomienda realizar una previa lectura de los posts Instalación y configuración inicial de OpenLDAP y Configuración LDAPs, pues en este artículo se tratarán con me... Read More
-
Configuración LDAPs
Se recomienda realizar una previa lectura del post Instalación y configuración inicial de OpenLDAP, pues en este artículo se tratarán con menor profundidad u obviarán... Read More
-
Certificado wildcard y HTTPS
Se recomienda realizar una previa lectura del post Servidor DNS, Web y Base de Datos, pues en este artículo se tratarán con menor profundidad u obviarán algunos aspect... Read More
-
Servidor DNS, Web y Base de Datos
Se recomienda realizar una previa lectura del post Modificación del escenario OpenStack, pues en este artículo se tratarán con menor profundidad u obviarán algunos as... Read More
-
Instalación y configuración inicial de OpenLDAP
Se recomienda realizar una previa lectura del post Modificación del escenario OpenStack, pues en este artículo se tratarán con menor profundidad u obviarán algunos asp... Read More
-
Modificación del escenario OpenStack
Se recomienda realizar una previa lectura del post Instalación y configuración del escenario OpenStack, pues en este artículo se tratarán con menor profundidad u ob... Read More
-
Instalación de un servidor DNS
Cuando se quiere acceder a un sitio web en Internet se necesita conocer la dirección IP del servidor donde está siendo servido, pero, por regla general, el usuario sol... Read More
-
Despliegue de aplicaciones web Python
La finalidad de este artículo es la de desplegar una aplicación web Python que haga uso del framework Django, tratando de simular en todo momento una situación real, en... Read More
-
Instalación de MySQL y phpMyAdmin en Debian 10
El objetivo de este post es el de mostrar el procedimiento a seguir para llevar a cabo una instalación básica de MariaDB (MySQL), un gestor de bases de datos relacionale... Read More
-
Instalación de MongoDB 4.4 en Debian 10
El objetivo de este post es el de mostrar el procedimiento a seguir para llevar a cabo una instalación básica de MongoDB 4.4, un gestor de bases de datos no-relacionales (... Read More
-
Instalación de Oracle 19c en CentOS 8
El objetivo de este post es el de mostrar el procedimiento a seguir para llevar a cabo una instalación básica de Oracle 19c, un gestor de bases de datos relacionales (S... Read More
-
Configuración de HTTPS en Nginx
Este es el tercer artículo referente a la configuración del VPS, una máquina virtual contratada en OVH que cuenta con un direccionamiento público 51.210.109.246. Adem... Read More
-
Actualización de CentOS 7 a CentOS 8
Se recomienda realizar una previa lectura del post Instalación y configuración del escenario OpenStack, pues en este artículo se tratarán con menor profundidad u obviar... Read More
-
Certificados digitales y HTTPS
Se recomienda realizar una previa lectura del post Integridad, firmas y autenticación, pues en este artículo se tratarán con menor profundidad u obviarán algunos aspec... Read More
-
Migración de aplicaciones web PHP
Este es el segundo artículo referente a la configuración del VPS, una máquina virtual contratada en OVH que cuenta con un direccionamiento público 51.210.109.246. Adem... Read More
-
Instalación y configuración del escenario OpenStack
Se recomienda realizar una previa lectura del post Configuración de cliente OpenVPN con certificados X.509, pues en este artículo se tratarán con menor profundidad... Read More
-
Compilación de un Kernel Linux a medida
Se recomienda realizar una previa lectura del post Compilación de un programa en C utilizando un Makefile, pues en este artículo se tratarán con menor profundidad u ob... Read More
-
Integridad, firmas y autenticación
Se recomienda realizar una previa lectura del post Cifrado asimétrico con gpg y openssl, pues en este artículo se tratarán con menor profundidad u obviarán algunos a... Read More
-
Instalación de un servidor LEMP
Este es el primer artículo referente a la configuración del VPS, una máquina virtual contratada en OVH que cuenta con un direccionamiento público 51.210.109.246. Ademá... Read More
-
Servidor Web Nginx
VirtualHosting Gracias a la funcionalidad “VirtualHost”, también conocida como “Server Blocks” del servidor web nginx podemos hacer que una misma máquina con una úni... Read More
-
Configuración de cliente OpenVPN con certificados X.509
El objetivo de esta tarea es el de establecer una conexión de acceso remoto entre nuestro equipo de casa y sputnik, una máquina virtual contratada en OVH, a través de ... Read More
-
Configuración de Apache mediante .htaccess
Se recomienda realizar una previa lectura de los siguientes posts, pues en este artículo se tratarán con menor profundidad u obviarán algunos aspectos vistos con anteri... Read More
-
Control de acceso, autentificación y autorización en Apache
Se recomienda realizar una previa lectura de los siguientes posts, pues en este artículo se tratarán con menor profundidad u obviarán algunos aspectos vistos con ant... Read More
-
Compilación de un programa en C utilizando un Makefile
Antes de comenzar a compilar un programa en C, he considerado oportuno realizar una serie de aclaraciones para saber qué es lo que estamos haciendo y por qué lo hace... Read More
-
Instalación de un CMS PHP
Se recomienda realizar una previa lectura del post VirtualHosting con Apache, pues en este artículo se tratarán con menor profundidad u obviarán algunos aspectos vistos... Read More
-
Mapear URL en Apache
Este post es una continuación de VirtualHosting con Apache, por lo que es recomendable realizar su previa lectura, pues en este artículo se tratarán con menor profu... Read More
-
VirtualHosting con Apache
Gracias a la funcionalidad “VirtualHost” del servidor web apache2 podemos hacer que una misma máquina con una única interfaz de red (es decir, con una única direcció... Read More
-
Sistema de instalación PXE/TFTP
El objetivo de esta tarea es el de configurar un sistema de instalación con PXE/TFTP que realice una instalación completa de un sistema Debian Buster de forma totalmen... Read More
-
Cifrado asimétrico con gpg y openssl
Tarea 1: Generación de claves (gpg). 1. Genera un par de claves (pública y privada). ¿En que directorio se guarda las claves de un usuario? Para generar el par de cla... Read More
-
Servidor DHCP con NAT
Tarea 1: Lee el documento Teoría: Servidor DHCP y explica el funcionamiento del servidor DHCP resumido en este gráfico. El proceso de configuración de los clientes D... Read More
-
Instalación Debian 10
Esta tarea he optado por separarla en 3 partes claramente diferenciadas. Pre-instalación: Preparación de Debian y configuraciones en UEFI. Instalación: Proceso de in... Read More
-
Gestionando el almacenamiento con rclone
Tarea 1: Instala rclone en tu equipo. Lo primero será instalar el paquete rclone en nuestro equipo. Para ello, ejecutaremos el comando (con permisos de administrador, ej... Read More
-
Configuración RAID 5
Tarea 1: Crea un RAID llamado md5 con los discos que hemos conectado a la máquina. ¿Cuántos discos tienes que conectar? ¿Qué diferencia existe entre el RAID 5 y el R... Read More