1.Primero ir a la carpeta .
root@bardales:~# cd /var/www/blog2025/
2.actualizar el git local en este caso el ubuntu dentro del VPS
root@bardales:/var/www/blog2025# git pull origin main
3 revisar el status
git status
4 activar el entorno virtual
source venv/bin/activate
Instala dependencias (si cambió algo)
pip install -r requirements.txt
5.Si tocaste modelos:
python manage.py makemigrations
python manage.py migrate
6. Archivos estáticos
python manage.py collectstatic --noinput
deberia salir algo parecido a esto:
0 static files copied to '/var/www/blog2025/staticfiles', 1335 unmodified.
Ahora Reniciar Servicios
1. usa WinSCP para ubicar mejor los archivos de configuracion de ngix y daphne:

el arhivo de configuracion para daphne se llama blog.service se encuentra en esta ruta
/etc/systemd/system
El arcchivo de configuracion de NGIX se encuentra en:
/etc/nginx/sites-available
2. Reniciar DAPHEN y luego NGIX
sudo systemctl restart blog
sudo systemctl reload nginx
SOLO PARA VERIFICAR:
sudo systemctl status blog
sudo systemctl status nginx
REINICIAR EL ERP INVENTARIO
se arreglo pero q paso?
10 mar
Lo que pasó fue que cuando reiniciamos Nginx para aplicar la config del ERP, el proceso de Daphne del blog se cayó.
Probablemente el blog tiene una configuración en Nginx que depende de que Daphne esté corriendo en su puerto. Al recargar Nginx sin que Daphne estuviera activo, Nginx no podía conectarse al blog y devolvía el 502 Bad Gateway.
Para evitarlo en el futuro, siempre que hagas cambios en Nginx usa este orden:
bash
# 1. Primero reiniciar los servicios de las apps
sudo systemctl restart blog
sudo systemctl restart magra2026
# 2. Luego recargar Nginx
sudo systemctl reload nginx
No hay comentarios aún