游戏概述
《神魔西游之月光宝盒》是一款基于经典回合制玩法的大话西游题材手游,以西游记神话故事为背景,融合传统回合制策略与 RPG 养成元素。本次提供的 Linux 手工服务端包含完整安卓客户端、GM 后台管理系统及详细架设教程,支持本地局域网环境部署。
版本核心功能
- 完整服务端架构:包含 dbserv.ts(数据库服务)、gate.ts(网关服务)、game.ts(游戏逻辑服务)三端分离架构
- 可视化 GM 后台:支持账号管理、角色属性修改、道具发放、活动配置等全功能操作
- 自动化部署工具:集成 pm2 进程管理与宝塔面板环境配置
- 跨平台兼容性:通过 VMware 虚拟机实现 Windows 与 Linux 系统的无缝衔接
服务端架设流程
一、环境准备
- 虚拟机配置
- 安装 VMware Workstation 15 + 版本
- 创建 Linux 虚拟机(建议 CentOS 7.6)
- 配置静态 IP:192.168.200.129
- 启用 NAT 模式并设置子网 IP 为 192.168.200.0
- 必备工具
- SecureCRT 客户端(用于 SSH 连接)
- Node.js 14 + 环境(预安装在虚拟机)
- Java 运行环境(用于 GM 后台)
二、服务端部署
- 文件配置
- 解压服务端至 D:\XYserver 目录
- 修改 game 配置文件:/home/xy-server/game/config.js
- 服务启动bash
# 启动数据库服务 cd /home/xy-server/ pm2 start dbserv.ts --time --interpreter /opt/environment/node/bin/ts-node # 启动网关服务 pm2 start gate.ts --time --interpreter /opt/environment/node/bin/ts-node # 启动游戏逻辑服务 pm2 start game.ts --time --interpreter /opt/environment/node/bin/ts-node
- GM 后台管理
- 地址:http://192.168.200.129:9091
- 初始账号:admin / 975557909
- 关键配置:修改游戏地址为 http://[你的 IP]:9361
常见问题处理
- 虚拟机启动失败
- 检查 VMware 版本是否低于 14
- 确保虚拟网络编辑器子网 IP 正确
- 服务端连接异常
- 确认防火墙已开放 9361/9091/81 端口
- 检查 pm2 进程状态(pm2 list)
- GM 后台权限问题
- 确保宝塔面板账号 admin 已授权
- 检查 rabbit.jar 进程状态(ps -ef | grep rabbit)
架设心得体会
- 环境一致性:严格按照要求使用 VMware 15 + 版本,避免低版本兼容性问题
- 网络配置要点:虚拟网络设置需与物理机保持同网段(192.168.200.x)
- 服务监控建议:通过 pm2 logs 实时查看服务端运行状态
- 安全加固:建议修改默认账号密码,定期备份数据库文件
特别提示:首次启动需等待 3-5 分钟初始化数据库,邀请码系统可通过后台 “运营活动” 模块进行配置。

























