This commit is contained in:
freedakgmail
2025-11-24 08:11:15 +08:00
parent bec270c9af
commit b7a8c9ee6e
674 changed files with 7042 additions and 278 deletions
+29
View File
@@ -0,0 +1,29 @@
#!/bin/bash
# 检查服务器环境配置脚本
SERVER_IP="115.190.235.230"
SSH_PORT="22"
SERVER_USER="root"
REMOTE_DIR="/var/www/chinese-family-tree"
echo "=== 检查服务器环境 ==="
echo ""
echo "1. 检查部署目录是否存在..."
ssh -p $SSH_PORT $SERVER_USER@$SERVER_IP "ls -la $REMOTE_DIR" 2>&1
echo ""
echo "2. 检查 .env 文件..."
ssh -p $SSH_PORT $SERVER_USER@$SERVER_IP "ls -la $REMOTE_DIR/.env" 2>&1
echo ""
echo "3. 如果 .env 存在,显示其内容 (隐藏敏感信息)..."
ssh -p $SSH_PORT $SERVER_USER@$SERVER_IP "if [ -f $REMOTE_DIR/.env ]; then cat $REMOTE_DIR/.env | grep -E '^(DATABASE_URL|NEXTAUTH_URL|NODE_ENV)' | sed 's/password[^@]*@/password:***@/g'; else echo '.env 文件不存在'; fi" 2>&1
echo ""
echo "4. 检查应用状态..."
ssh -p $SSH_PORT $SERVER_USER@$SERVER_IP "pm2 list" 2>&1
echo ""
echo "=== 检查完成 ==="