馃摌 Gu铆a r谩pida: Despliegue de Django en un VPS con Ubuntu
1. 馃敡 Preparaci贸n del servidor
-
Con茅ctate por SSH a tu VPS (ejemplo con Contabo o DigitalOcean):
-
Actualiza paquetes:
-
Instala dependencias:
2. 馃悕 Crear entorno de Django
-
Clona tu proyecto desde GitLab/GitHub:
-
Crea un entorno virtual:
-
Instala dependencias:
3. 馃梽️ Configurar base de datos PostgreSQL
-
Instala PostgreSQL y librer铆as:
-
Crea base de datos y usuario:
-
Configura
settings.py
en tu proyecto:
4. 馃洜 Migraciones y archivos est谩ticos
5. 馃殌 Configuraci贸n de Gunicorn
Instala Gunicorn:
Prueba que funcione:
6. ⚙️ Configuraci贸n de Systemd
Crea un servicio para tu app en /etc/systemd/system/miapp.service
:
Activa el servicio:
7. 馃寪 Configuraci贸n de Nginx
Instala Nginx:
Configura un bloque de servidor en /etc/nginx/sites-available/miapp
:
Habilita la configuraci贸n:
8. 馃敀 Certificado SSL con Let’s Encrypt
✅ Conclusi贸n
Ya tienes tu aplicaci贸n Django desplegada en un VPS con Ubuntu, lista para producci贸n con PostgreSQL, Gunicorn, Nginx y SSL.
馃搶 Si quieres ver m谩s detalles paso a paso, junto con ejemplos avanzados (Docker, automatizaci贸n, multitenant, seguridad y m谩s), revisa el curso completo aqu铆:
馃憠 Curso en Udemy: Despliegue de aplicaciones Django en varias plataformas VPS
0 comentarios:
Publicar un comentario
¿Tienes alg煤n comentario? ¿Qu茅 te ha parecido este art铆culo? Cu茅ntalo.