EbenezerIT · Services
Inicio/Guías

Aprende a montar tu propio servidor.

Guías paso a paso con los comandos listos para copiar, probadas en Ubuntu 24.04. Son las mismas instrucciones que sigo en producción, y son gratis. Si prefieres que lo haga yo, cada guía termina con el precio del servicio.

Descargas

Herramientas y guías para descargar

Gratis y sin registro. Debajo de cada archivo tienes su huella SHA-256: si al descargarlo no coincide, no lo uses.

Checklist: asegura tu VPS en 20 pasos

Lo mínimo que debe cumplir un servidor expuesto a Internet, con el comando para comprobar cada punto.

.PDF36 KB·Gratis
SHA-256 4d41e8c0928d826e8c363aee7cc4aed1b594e3ca2df2835c455eb684fb2a2d15

Script de chequeo diario

Revisa servicios, contenedores, disco, memoria, certificados y actualizaciones, y te avisa por correo si algo falla. El mismo que uso en producción.

.SH11 KB·Gratis
SHA-256 3fc78084aa0c117e3e45ab5f16e9ecdf81642fedef75c519a576ab76e2e9a2fc

Kit de plantillas comentadas

Nginx como proxy, Nextcloud con Docker, WireGuard, registros DNS de correo, fail2ban y SSH endurecido. Comentadas línea a línea.

.ZIP13 KB·Gratis
SHA-256 c7fa2791199dece2c06f4fdcc5fa3e3e33d81088da23adc5594893ae518d3d85

Guía: Servidor de correo

Versión en PDF de la guía web, para leer sin conexión o imprimir.

.PDF84 KB·Gratis
SHA-256 fb94af6d65fe995342ac98be82e7ff4b809a81435ed08391d328b40552c687d3

Guía: SPF, DKIM y DMARC

Versión en PDF de la guía web, para leer sin conexión o imprimir.

.PDF85 KB·Gratis
SHA-256 3fcc22b96b72cfc45908c37a576bd299133ce40f285d68cbd678ba20b58b0b7d

Guía: VPN con WireGuard

Versión en PDF de la guía web, para leer sin conexión o imprimir.

.PDF84 KB·Gratis
SHA-256 d72bbb84d04988d909d5e4e553388031fbebdd088937ff9485063971fd42f444

Guía: Proxy inverso con Nginx

Versión en PDF de la guía web, para leer sin conexión o imprimir.

.PDF81 KB·Gratis
SHA-256 23bb3d42d34d18c2db48d6f6e293c201929344016d57abdf6ebfed3203b1ce12

Guía: Docker Compose

Versión en PDF de la guía web, para leer sin conexión o imprimir.

.PDF77 KB·Gratis
SHA-256 ce2bda6a5df47cb0493098145a096a056b5f6b490f33ce8a2c0ecf766fcb07da

Guía: Chat con ejabberd

Versión en PDF de la guía web, para leer sin conexión o imprimir.

.PDF80 KB·Gratis
SHA-256 a788782ff70af6930e404b914559847e662eecbc8ed8c85678c9ef21314f8350

Guía: Nube con Nextcloud

Versión en PDF de la guía web, para leer sin conexión o imprimir.

.PDF81 KB·Gratis
SHA-256 9e9e92592f4b568d6ddc4e39bec04242bbca0b871beff96f2d1ec4b2cdda4b04

Cómo comprobar que un archivo no ha sido modificado

La huella SHA-256 es como la huella dactilar de un archivo: si cambia un solo byte, cambia la huella entera. Calcula la del archivo descargado y compárala con la publicada aquí. También tienes todas en SHA256SUMS.txt.

verificar-descarga.sh
# Linux / macOS: compara el resultado con la huella que aparece en la web
sha256sum chequeo-servidor.sh
# o todas a la vez con el archivo de huellas
sha256sum -c SHA256SUMS.txt --ignore-missing
verificar-descarga.ps1
# Windows (PowerShell)
Get-FileHash .\chequeo-servidor.sh -Algorithm SHA256
Curso en YouTube · próximamente

De cero a tu propio servidor, en 33 episodios.

En orden: cada episodio usa lo que montaste en el anterior. Todos tendrán su guía en PDF y su página con los comandos para copiar.

Temporada 0

Bienvenida

  • E01
    Presentación del canalQuién soy, qué vas a montar y cómo usar las guías
Temporada 1

Tu servidor

  • E02
    Dónde montar tu UbuntuMáquina virtual, WSL2 o VPS
  • E03
    La terminal sin miedoLos comandos imprescindibles
  • E04
    Contratar VPS y dominio en IONOSPlan, Ubuntu 24.04 y DNS
  • E05
    Preparar el servidorPuerto 25, PTR, usuario, SSH con claves
  • E06
    Seguridad baseUFW, firewall del proveedor y fail2ban
Temporada 2

Web y Docker

  • E07
    Nginx y certificados HTTPSLet's Encrypt y renovación
  • E08
    Docker y Docker ComposeDesde el repositorio oficial
  • E09
    Nginx como proxy inversoApps en contenedores con HTTPS
  • E10
    WordPressCon Compose y protegido
Temporada 3

VPN

  • E11
    WireGuard con wg-easyServidor y clientes
  • E12
    SSH y paneles solo por VPNY cómo no quedarte fuera
  • E13
    AdGuard HomeAdiós a los anuncios
Temporada 4

Correo

  • E14
    Cómo funciona el correoMX, SPF, DKIM, DMARC, PTR
  • E15
    Postfix y DovecotCon MariaDB y PostfixAdmin
  • E16
    DKIM y DMARC10/10 en mail-tester
  • E17
    Webmail y clientesRoundcube, móvil y PC
  • E18
    Proteger el correofail2ban y solo puertos cifrados
Temporada 5

Chat

  • E19
    Chat privado con ejabberdInstalación y usuarios
  • E20
    Archivos y llamadashttp_upload y coturn
Temporada 6

Defensa

  • E21
    CrowdSecBouncer y listas blancas
  • E22
    AppArmorPerfiles y diagnóstico
Temporada 7

Vigilancia

  • E23
    Uptime KumaAvisos si algo se cae
  • E24
    Prometheus y GrafanaMétricas del servidor y contenedores
  • E25
    Alertas al correoY chequeo diario automático
Temporada 8

Copias y mantenimiento

  • E26
    Copias de seguridadCon copia fuera del VPS
  • E27
    Restaurar una copiaProbarla de verdad
  • E28
    Mantenimiento mensualActualizaciones y reinicios
Temporada 9

Más servicios

  • —
    Según lo que pidáisNextcloud, Vaultwarden, Jitsi, Gitea…
Temporada 10

De tu VPS a AWS

  • E29
    Cuenta de AWS seguraMFA, IAM y alerta de presupuesto
  • E30
    EC2: tu VPS en AWSSecurity Groups
  • E31
    S3 para tus copias
  • E32
    Route 53Tu dominio en AWS
  • E33
    TerraformTu servidor creado con código

¿Quieres saber cuándo sale el primer vídeo?

Escríbeme y te aviso. Mientras tanto, si necesitas el servidor ya, puedo montártelo yo.

Contactar