Guías Cloud VPS — Linux

Guías completas para administrar tu VPS con Ubuntu, Debian y otras distribuciones Linux. Desde configuración inicial hasta deploy en producción.

Primer acceso SSH a tu VPS Linux

Conectate por primera vez a tu VPS Linux usando SSH, aceptá la huella del servidor y navegá el sistema.

5 minSSHLinuxAcceso

Crear un usuario con permisos sudo

Creá un usuario con permisos de administrador para operar tu VPS sin usar root directamente.

5 minSudoUsuariosSeguridad

Actualizar el sistema operativo

Mantené tu VPS al día con los últimos parches de seguridad y actualizaciones de paquetes en Ubuntu y Debian.

5 minAPTActualizacionesUbuntu

Configurar firewall con UFW

Configurá UFW para controlar el tráfico entrante y saliente, permitiendo solo los puertos necesarios.

6 minUFWFirewallPuertos

Instalar y configurar Nginx

Instalá y configurá Nginx como servidor web con server blocks para alojar sitios en tu VPS.

7 minNginxWeb ServerHTTP

Instalar y configurar Apache

Instalá Apache HTTP Server con virtual hosts y módulos esenciales para servir sitios web.

7 minApacheWeb ServerHTTP

Instalar MySQL/MariaDB

Instalá MySQL o MariaDB, asegurá la instalación y creá bases de datos y usuarios para tus aplicaciones.

7 minMySQLMariaDBBase de datos

Instalar PostgreSQL

Instalá PostgreSQL, creá roles y bases de datos, y configurá la autenticación para conexiones locales y remotas.

7 minPostgreSQLBase de datosSQL

Instalar Node.js con NVM

Instalá Node.js con NVM para gestionar múltiples versiones y configurar tu entorno de desarrollo.

5 minNode.jsNVMJavaScript

Instalar Python y entornos virtuales

Instalá Python y configurá entornos virtuales con venv para aislar dependencias de cada proyecto.

6 minPythonVenvPip

Instalar Docker y Docker Compose

Instalá Docker Engine y Docker Compose para ejecutar aplicaciones en contenedores aislados.

7 minDockerContenedoresDocker Compose

Configurar SSL con Let's Encrypt

Obtené certificados SSL gratuitos de Let's Encrypt con Certbot y habilitá HTTPS en tu dominio.

6 minSSLLet's EncryptCertbot

Configurar memoria SWAP

Creá y configurá memoria SWAP para evitar que procesos se cierren por falta de RAM en tu VPS.

5 minSWAPMemoriaRendimiento

Monitorear CPU, RAM y disco

Monitoreá el uso de CPU, RAM, disco y red de tu VPS para detectar problemas de rendimiento.

6 minMonitoreoCPURAM

Programar tareas con Cron

Programá tareas automáticas con Cron para ejecutar scripts y comandos en horarios definidos.

6 minCronAutomatizaciónTareas

Deploy con PM2 (Node.js)

Desplegá aplicaciones Node.js en producción con PM2 para gestión de procesos y reinicio automático.

7 minPM2Node.jsDeploy

Configurar reverse proxy con Nginx

Configurá Nginx como reverse proxy para redirigir tráfico a aplicaciones internas por puerto o dominio.

7 minNginxReverse ProxyProxy

Gestionar servicios con systemd

Gestioná servicios del sistema con systemd: iniciá, detené, habilitá y creá tus propios servicios.

7 minSystemdServiciosLinux

Transferir archivos con SCP y SFTP

Transferí archivos entre tu máquina local y el VPS de forma segura usando SCP, SFTP y rsync.

5 minSCPSFTPArchivos

Seguridad básica para tu VPS

Implementá medidas esenciales de seguridad: claves SSH, Fail2Ban, firewall y actualizaciones automáticas.

8 minSeguridadFail2banSSH

Instalar y configurar Redis

Instalá Redis como caché y almacén de datos en memoria para mejorar el rendimiento de tus aplicaciones.

7 minRedisCacheBase de datos

Configurar backups automáticos con rsync

Automatizá backups incrementales con rsync y cron para proteger tus datos en un servidor remoto.

8 minBackupsRsyncAutomatización

Instalar WordPress con Nginx + PHP + MySQL

Instalá WordPress en un stack LEMP (Linux, Nginx, MySQL, PHP) optimizado para rendimiento.

10 minWordPressLEMPPHP

Configurar autenticación por claves SSH

Generá claves SSH, copialas al servidor y deshabilitá la autenticación por contraseña.

6 minSSHClavesSeguridad

Instalar PHP y PHP-FPM

Instalá PHP-FPM con las extensiones más comunes y configurá pools para Nginx.

7 minPHPPHP-FPMNginx

Deploy multi-servicio con Docker Compose

Desplegá una aplicación completa con Docker Compose: app, base de datos, Redis y Nginx.

9 minDocker ComposeDeployProducción

Configurar Fail2Ban contra ataques de fuerza bruta

Instalá y configurá Fail2Ban para bloquear IPs que intenten ataques de fuerza bruta.

7 minFail2BanSeguridadSSH

Instalar WireGuard VPN

Configurá un servidor VPN con WireGuard para acceso seguro y privado a tu VPS.

8 minWireGuardVPNRed

Instalar y usar Git en el servidor

Instalá Git, creá repositorios bare y configurá hooks para deploy automático.

6 minGitDeployRepositorios

Instalar Go (Golang) y compilar aplicaciones

Instalá Go, compilá aplicaciones y ejecutalas como servicios en tu VPS Linux.

7 minGoGolangCompilación