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