Servidor · nginx

Instalar nginx en tu servidor

nginx es el servidor web que reparte buena parte del internet: gratis, de código abierto y tan austero que un VPS de unos pocos dólares al mes aguanta miles de visitas. Vive normalmente en una máquina Linux, pero se instala con un solo comando — y en macOS igual de fácil cuando quieres probar antes de tocar el servidor.

Gratis y open source macOS · Linux · Windows Nada sale de tu equipo

1. Instala nginx

Se instala una sola vez y queda para siempre. Es gratis y de código abierto:

# Ubuntu / Debian (tu servidor)
sudo apt install nginx

# macOS (pruebas locales)
brew install nginx

Si nunca has usado la terminal, empieza por la guía de la terminal.

2. Instala nginx

En tu servidor (un VPS de DigitalOcean, Hetzner, Vultr o similar) corres Ubuntu o Debian, así que el gestor de paquetes hace todo. En macOS, para pruebas locales, lo trae Homebrew:

# Ubuntu / Debian (tu servidor)
sudo apt install nginx

# macOS (pruebas locales)
brew install nginx

El paquete de Ubuntu deja nginx arrancado y registrado para encender solo en cada reinicio. No hay que hacer nada más para que quede vivo.

Comprueba que responde

Abre tu navegador y escribe la IP del servidor. Si todo quedó bien, verás la página de bienvenida de nginx — esa pantalla blanca que dice Welcome to nginx!. Es la señal de que el servidor está escuchando en el puerto 80 y listo para que le pongas tu sitio encima.

Si no carga, casi siempre es el firewall del proveedor. En un VPS nuevo abre el puerto 80 (y el 443 para cuando agregues HTTPS) desde el panel de tu proveedor o con ufw.

Tareas relacionadas

Preguntas frecuentes

¿Necesito un servidor propio o sirve mi computadora?

Para publicar un sitio que el mundo pueda ver necesitas una máquina con IP pública encendida las 24 horas, y eso es justo lo que da un VPS. Tu computadora sirve perfecto para aprender y probar con la instalación de Homebrew, pero no la dejes expuesta a internet como servidor real.

¿Cuánto cuesta un servidor para correr nginx?

nginx es gratis; lo que pagas es la máquina. El plan más pequeño de la mayoría de proveedores —del orden de unos pocos dólares al mes— sobra para un sitio estático con visitas modestas, porque nginx consume muy poca memoria.

¿Cómo sé qué versión instalé?

Corre nginx -v. El gestor de paquetes de tu distribución instala la versión estable que mantiene esa distribución, que es la recomendable para producción salvo que necesites algo muy reciente.