Despliegue de Redis 6.2+ mediante Compilación desde el Código Fuente en Entornos Linux
Preparación del Entorno y Compilación
Para compilar Redis desde su código fuente, es necesario contar con las herramientas de desarrollo adecuadas. En distribuciones basadas en RHEL/CentOS, ejecutaremos los siguientes comandos para instalar las dependencias y habilitar un compilador GCC moderno.
# Instalación de herramientas base y compilad ...
Publicado el 7-6 16:06
Guía completa de instalación de Prometheus y Grafana
Prometheus está desarrollado en Go, pero no requiere obligatoriamente tener Go instalado en el servidor de monitoreo. Sin embargo, para compilar exporters o ejecutar binarios desde fuente es recomendable. Instalaremos Go solo si es necesario:
# Descargar Go (versión estable)
$ wget https://storage.googleapis.com/golang/go1.21.1.linux-amd64.tar. ...
Publicado el 7-4 21:37
Instalación y Configuración de MySQL 8.0 en CentOS 7
Requisitos Previos del Entorno
Para garantizar un rendimiento óptimo y evitar conflictos durante el despliegue del servidor de base de datos, se debe contar con la siguiente configuración base:
Sistema Operativo: CentOS 7.9
Memoria RAM: Mínimo 8 GB
Almacenamiento: 50 GB dedicados y montados de forma independiente para el directorio de datos.
P ...
Publicado el 7-4 21:12
Dinámica del Árbol de Procesos en Sistemas Unix: Arranque, Sesiones y Ejecución de Cargas
Fase de Inicialización del Sistema
El ciclo de vida de los procesos en un entorno tipo Unix comienza cuendo el kernel transfiere el control al gestor de inicialización. Este proceso raíz, comúnmente systemd o sysvinit con identificador PID 1, es responsable de orquestar los servicios del espacio de usuario y los demonios del sistema. A medida q ...
Publicado el 7-4 07:25
Compilación e Instalación de MariaDB 10.0 en CentOS 7 con Optimización de Memoria mediante jemalloc
Para optimizar la gestión de memoria en entornos de bases de datos de alto rendimiento, compilar MariaDB desde el código fuente integrando jemalloc es una práctica altamente recomendada. A continuación, se detalla el proceso completo en un sistema CentOS 7 de 64 bits, utilizando MariaDB 10.0.
Compilación e instalación de jemalloc
Primero, desca ...
Publicado el 7-1 03:38
Configuración del Raspberry PI 3b en modo sin cabeza con Linux
Instalación del sistema sin pantalla ni cable de red en Windows
Para coemnzar, necesitarás:
La imagen del sistema oficial (ROM)
Una herramienta de grabación de imágenes
Una tarjeta microSD
Un lector de tarjetas
1. Inicia Etcher y graba la imagen en la tarjeta microSD. Este proceso puede tardar varios minutos. Al finalizar, deberías ver cuatro ...
Publicado el 6-20 02:01
Instalación de Gitea en Ubuntu 20.04 con SQLite y Systemd
Para desplegar Gitea en Ubuntu 20.04, comience actualizando los paquetes del sistema e instalando las dependencias requeridas. SQLite se usará como motor de base de datos y Git es esencial para el control de versiones.
sudo apt-get update
sudo apt-get install -y sqlite3 git
Cree un usuario dedicado para ejecutar el servicio de Gitea. Establezc ...
Publicado el 6-13 16:09
Gestión de redes Docker entre hosts y limitación de recursos en contenedores
Comunicación entre contenedores en hosts separados
Entorno del experimento
El entorno consta de dos servidores con Docker instalado y configurado con diferentes subredes para los contenedores.
usuario@servidor-a:~# docker --version
Docker version 24.0.4, build 3713ee1
usuario@servidor-a:~# ip a show eth0
2: eth0: <BROADCAST,MULTICAST,UP,LOWE ...
Publicado el 6-9 16:07
Implementación de Actualizaciones Atómicas del Sistema Operativo mediante systemd-sysupdate
systemd-sysupdate introduce un paradigma robusto para la gestión de actualizaciones del sistema operativo dentro del ecosistema systemd. Su enfoque principal es garantizar la fiabilidad y consistencia mediante actualizaciones atómicas, eliminando el riesgo de dejar el sistema en un estado inconsistente o corrupto durante el proceso de actualiza ...
Publicado el 6-5 01:28
Despliegue de aplicaciones .NET 8 en sistemas operativos UOS
Preparación del entorno
Antes de proceder, verifique que los requisitos previos estén satisfechos en su sistema UOS.
1.1 Verificación de dependencias
# Confirmar instalación de Nginx
nginx -V
# Verificar la versión del SDK de .NET
dotnet --info
# Revisar detalles del sistema operativo
uname -a
1.2 Estructura de directorios
# Establecer di ...
Publicado el 6-4 23:08