Files
video-platform/start.sh

34 lines
832 B
Bash
Executable File

#!/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