Despliegue de Componentes de JumpServer y Configuración de Nginx como Proxy Inverso
Instalación de Interfaces Lina y Luna
Para desplegar los componentes de interfaz de usuario y terminal web, utilizaremos variables de entorno para facilitar la gestión de versiones y directorios.
#!/bin/bash
JS_VERSION="v2.28.7"
BASE_DIR="/opt"
# Despliegue de Lina (Frontend)
cd ${BASE_DIR}
wget "https://github.com/jum ...
Publicado el 6-8 02:26
Creación de paquetes de instalación para compilación cruzada embebida en Linux
¿Alguna vez has experimentado esta situación?
Un nuevo compañero de equipo, el primer día, dedicó toda la jornada a configurar el entorno: instalar la cadena de herramientas, establecer variables, ajustar pkg-config, solo para descubrir que el binario compilado no funciona en la placa.
El pipeline de CI descarga la cadena de herramientas GCC c ...
Publicado el 6-8 01:26
Manual de Awk: Guía Completa para Procesamiento de Texto
Introducción a AWK
AWK es una herramienta poderosa para el procesamiento y análisis de archivos de texto. Fue diseñada para manipular datos estructurados, como archivos de registro o tablas. AWK procesa automáticamente el texto de entrada, dividiendo cada línea en campos y realizando operaciones sobre ellos.
La herramienta AWK se encarga automá ...
Publicado el 6-6 21:43
Configuración del SDK para la Placa de Desarrollo AI-Talk en Ubuntu
El SDK puede instalarse y compilarse en sistemas operativos como Windows, Ubuntu y macOS. Esta guía se centra en la configuración específica para Ubuntu.
1. Instalación de Paquetes Requeridos
Primero, asegúrese de tener instalados los paquetes git y wget. Ejecute el siguiente comando si no están presentes:
sudo apt-get update && sudo ap ...
Publicado el 6-6 17:20
Firewalls y Gestión de Paquetes con iptables en Linux
Este artículo presenta los fundamentos de los firewalls y el proceso de manejo de paquetes en sistemas Linux, además explica cómo utilizar iptables para gestionar el firewall.
¿Por qué necesitamos firewalls?
En una red sin firewall, cualquier paquete enviado desde el Host A al Host B será recibido sin importar su contenido, incluso si contiene ...
Publicado el 6-6 01:03
Fundamentos de variables en Bash
Introducción a lenguajes de programación
Los sistemas informáticos únicamente procesan código binario (ceros y unos). Para facilitar la programación, existen herramientas que traducen código legible para humanos a formato binario mediante compiladores e intérpretes.
Lenguajes compilados
El código fuente se transforma completamente mediante un c ...
Publicado el 6-5 23:53
Creación de particiones en Linux mediante la herramienta fdisk
En esta guía técnica se explica el proceso completo para configurar particiones en un sistema Linux: una partición primaria, una partición de intercambio (swap), una partición extendida y una partición lógica dentro de ella.
Preparación del disco adicional
Se agrega un nuevo disco SCSI desde el hipervisor y se detecta en el sistema operativo si ...
Publicado el 6-5 23:20
Instalación de Redis en sistemas Linux
Para evitar problemas de permisos durante la instalación, es recomendable iniciar sesión como usuario root. Sin embargo, si estás familiarizado con los comandos de Linux y puedes gestionar los permisos manualmente, este paso es opcional.
Los métodos comunes para instalar software en Linux incluyen la compilación manual y el uso de gestores de p ...
Publicado el 6-5 16:12
Uso de Comandos Linux en Actualizaciones OTA para Sistemas IoT
Importancia de los Comandos Linux en Actualizaciones OTA
En el contexto de proyectos de Internet de las Cosas (IoT), las actualizaciones Over-The-Air (OTA) son fundamentales para mantener los dispositivos desplegados. El manejo adecuado de comandos de Linux es crítico para garantizar la integridad y fiabilidad de estos procesos.
Caso de Estudio ...
Publicado el 6-5 00:05
Implementación de FastDFS en Linux: Sistema de Almacenamiento Distribuido
Comparativa entre FastDFS y HDFS
FastDFS y HDFS (Hadoop Distributed File System) difieren en su enfoque. FastDFS almacena archivos completos en todos los nodos de un grupo específico, proporcionando redundancia. HDFS, por otro lado, fragmenta archivos grandes en bloques más pequeños y los distribuye a través del clúster.
FastDFS está optimizado ...
Publicado el 6-4 23:51