一、准备工作
1. 硬件要求
2. 必备工具与资源
⚙️ 二、架设流程详解
步骤1:环境配置
1. 安装 `DBC2000`,进入控制面板 → 新建数据库 `HeroDB` → 关联服务端路径(如 `D:\\MirServer`)。
2. 关闭防火墙或开放端口(如 7000、7100)。
1. 安装宝塔面板:执行命令 `yum install -y wget && wget -O install.sh && sh install.sh`。
2. 部署环境:Nginx 1.18 + MySQL 5.6 + PHP 5.6 。
步骤2:服务端部署
1. 解压服务端到非系统盘(如 `D:\\MirServer` 或 Linux 的 `/data`)。
2. 修改配置文件:
步骤3:启动服务端
bash
cd /data/sbin/linux
bash db_service.sh start 0800 # 依次启动数据库、会话、网关等模块
bash session_service.sh start 0800
bash gamegate_service.sh start 0800 1
使用 `ps -ef | grep WorldFrame_d` 检查进程是否运行。
步骤4:客户端修改与连接
1. 修改客户端IP:
2. 运行游戏:
⚠️ 三、常见问题解决
| 问题 | 解决方案 |
|--|--|
| 服务端启动失败 | 检查数据库路径、端口占用(如7000被占用)→ 关闭冲突程序或修改端口 。 |
| 客户端无法连接 | 确认IP是否为 `127.0.0.1`,防火墙是否放行端口 。 |
| 游戏卡顿/闪退 | 降低画质;模拟器分配更多内存(≥4GB);关闭后台进程 。 |
| 数据库报错 | 检查 `DBC2000` 配置或 MySQL 权限(Linux需赋权并导入SQL文件)。|
四、进阶优化
总结
架设核心在于 环境配置一致性(服务端+数据库+客户端IP统一)和 端口畅通。首次搭建建议选用Windows系统配合一键端工具(如“绿盟登录器”),熟练后再尝试Linux部署。成功运行后,你即可离线体验经典传奇,并自由调整玩法规则!