#!/bin/bash # 短视频平台启动脚本 cd "$(dirname "$0")" # 检查是否已经在运行 if lsof -i:16035 > /dev/null 2>&1; then echo "服务已在运行中 (端口 16035)" echo "访问地址: http://localhost:16035" echo "后台管理: http://localhost:16035/admin" exit 0 fi # 启动服务 echo "正在启动短视频平台..." nohup node app.js > logs/app.log 2>&1 & # 等待服务启动 sleep 2 # 检查是否成功启动 if lsof -i:16035 > /dev/null 2>&1; then echo "✓ 服务启动成功!" echo "" echo "访问地址: http://localhost:16035" echo "后台管理: http://localhost:16035/admin" echo "" echo "默认管理员账号:" echo " 用户名: admin" echo " 密码: admin123" else echo "✗ 服务启动失败,请检查日志: logs/app.log" exit 1 fi