Despliegue de Aplicaciones Spring Boot en Servidores Tomcat Externos
Las aplicaciones Spring Boot están diseñadas para ejecutarse de forma autónoma mediante archivos JAR que incluyen un contenedor de servlets embebido. Sin embargo, en entornos corporativos que exigen el uso de un servidor Apache Tomcat externo, es necesario modificar la configuración del proyecto para generar un archivo WAR.
Configuración del a ...
Publicado el 7-5 22:41
Automatización de Despliegue de SpringBoot con Jenkins
Introducción a la Integración Continua con Jenkins
Jenkins es una herramianta popular de CI/CD. ¿Qué significa CI/CD? Los conceptos centrales de CI/CD se pueden resumir en tres puntos:
Integración Continua
Entrega Continua
Despliegue Continuo
En esencia, se trata de un flujo de trabajo que combina diferentes ramas de código en la rama princip ...
Publicado el 6-30 20:35
Implementación de Redis 7.* con Docker
Descargar la imagen
En este ejemplo utilizaremos la versión 7.2.5
docker pull redis:7.2.5
Crear archivo de configuración de Redis
Configuración para iniciar Redis con archivo de configuración (ubicado en /etc/redis/redis.conf):
# Puerto de escucha
port 6379
# Contraseña de acceso
requirepass securePass123
# Configuración del notificad ...
Publicado el 6-28 20:33
Despliegue Profesional de Datart en 3 Pasos: Crea una Plataforma de Visualización de Datos de Nivel Empresarial
¿Cansado de herramientas de análisis de datos complicadas? ¿Buscas construir rápidamente un sistema de Business Intelligence (BI) potente pero no sabes por dónde empezar? Datart, como plataforma abierta de visualización de datos de nueva generación, se está convirtiendo en la solución preferida para la visualización de datos empresariales graci ...
Publicado el 6-25 01:36
Implementación de Servicios con Scripts Shell y Docker
Prerrequisitos
Antes de comenzar, asegúrese de cumplir con estos requisitos:
Sistema operatiov Linux o compatible
Docker instalado y configurado
Conda disponible en el sistema host
Archivos del proyecto: código del servicio, pesos de modelos y entornos Conda empaquetados
Estructura del Proyecto
raiz-proyecto/
├── frontend/
│ ├── inicio.py
│ ...
Publicado el 6-23 22:15
Configuración de Proxy Inverso para Langchain-Chatchat: Prácticas Óptimas de Despliegue con Nginx
Langchain-Chatchat con Proxy Inverso Nginx: Construyendo un Sistema de Base de Conocimientos Local Seguro y Eficiente
En un entorno empresarial donde la privacidad de datos y las capacidades de servicios inteligentes son cada vez más cruciales, numerosas organizaciones están explorando cómo integrar las capacidades de modelos de lenguaje grande ...
Publicado el 6-20 03:30
Despliegue de un clúster de MinIO mediante Docker Compose
Despliegue de MinIO en modo individual con Docker Compose
Para fines de prueba, se puede levantar una instancia única de MinIO usando Docker. Primero, cree un archivo de entorno .env con la contrsaeña de administración:
echo 'MINIO_SECRET_KEY=minio@123' > .env
A continuación, defina el archivo docker-compose.yml con la siguinete configuraci ...
Publicado el 6-14 01:44
Tutorial de Inicio y Configuración del Proyecto Roborock-oucher
Tutorial de Inicio y Configuración del Proyecto Roborock-oucher
Estructura del Directorio del Proyecto
El proyecto roborock-oucher utiliza la siguiente estructura de directoriso:
roborock-oucher/
├── .github/ # Configuraciones de GitHub
├── .vscode/ # Configuraciones de VSCode
├── certs/ # Directorio ...
Publicado el 6-10 18:05
Despliegue de Nginx con Docker: Configuración y Ejemplo Práctico
Obtener y ejecutar el contenedor de Nginx
Para iniciar, descarguemos la imagen oficial de Nginx y ejecutemos un contenedor básico.
$ docker pull nginx
$ docker run --name servidor-nginx-prueba -p 9090:80 -d nginx
Preparar la estructura de diretcorios
Creemos directorios en el host para almacenar contenido web, registros y configuraciones perso ...
Publicado el 6-9 21:12
Despliegue en Producción
1 Preparación previa al despliegue
# 1 Empaquetado de archivos de logs
- Al ignorar los archivos de log, las carpetas vacías no son gestionadas por git, pero al crear un paquete serán gestionadas, por lo que necesitamos la carpeta logs
# 2 Creación de manage_pro.py
- En el servidor, la migración de base de datos: si ejecutamos pyth ...
Publicado el 6-7 17:28