#!/bin/bash SERVER_IP="192.168.3.105" USER="xiaji" ssh $USER@$SERVER_IP << 'EOF' # 修正Nginx配置 sudo sed -i "s/proxy_pass http:\/\/127.0.0.1:8000;/proxy_pass http:\/\/unix:\/home\/xiaji\/myproject\/myproject.sock;/g" /etc/nginx/sites-available/family_rpa # 修正Gunicorn绑定方式 sudo sed -i "s/--bind 0.0.0.0:8000/--bind unix:\/home\/xiaji\/myproject\/myproject.sock/g" /etc/systemd/system/family_rpa.service # 设置socket权限 echo "UMASK=007" | sudo tee -a /etc/systemd/system/family_rpa.service sudo systemctl daemon-reload # 重启服务 sudo systemctl restart family_rpa.service sudo systemctl restart nginx # 验证配置 sudo nginx -t sudo ss -alnpt | grep -E '80|.sock' EOF