Configuración de Nginx y Gunicorn
Instalación
- Asegúrate de que tanto Gunicorn como Nginx estén instalados en tu servidor.
Configuración de Gunicorn
- Ejecuta Gunicorn apuntando al archivo WSGI de tu proyecto:
gunicorn --bind 0.0.0.0:8000 nombre_del_proyecto.wsgi:application
Configuración de Nginx
- Crea un bloque de servidor en la configuración de Nginx:
server {
listen 80;
server_name tudominio.com www.tudominio.com;
location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
root /ruta/a/tu/proyecto;
}
location / {
include proxy_params;
proxy_pass http://unix:/ruta/a/tu/proyecto/nombre_del_proyecto.sock;
}
}
- Asegúrate de crear un enlace simbólico en
sites-enabled
y reinicia Nginx para aplicar los cambios.