#!/bin/bash echo "=== 启动 goproxy 代理服务 ===" # 停止已存在的代理进程 echo "停止已存在的代理进程..." pkill -f "proxy http" # 等待进程完全停止 sleep 2 # 启动代理服务 echo "启动代理服务..." nohup ./proxy http \ -t tcp \ -p "0.0.0.0:80" \ --forever \ --daemon \ --log "proxy.log" \ --timeout 10000 \ --http-timeout 5000 \ --max-conns-rate 1000 \ --http-header-buffer 8192 \ --http-header-timeout 2000 \ --intelligent parent \ --hosts "andys-dandy-site-4c8fd6.webflow.io@pog.cxhy.cn" \ > proxy_start.log 2>&1 & # 等待服务启动 sleep 3 # 检查服务状态 echo "检查服务状态..." if pgrep -f "proxy http" > /dev/null; then echo "✅ 代理服务启动成功!" echo "📊 服务信息:" echo " - 监听端口: 80" echo " - 目标网站: andys-dandy-site-4c8fd6.webflow.io" echo " - 显示域名: pog.cxhy.cn" echo " - 日志文件: proxy.log" echo "" echo "🔍 查看日志: tail -f proxy.log" echo "🛑 停止服务: pkill -f 'proxy http'" echo "📈 查看进程: ps aux | grep proxy" else echo "❌ 代理服务启动失败!" echo "📋 查看启动日志: cat proxy_start.log" exit 1 fi