#### 一、准备工作:工具与硬件选择
1. **硬件配置要求**
- **最低配置**:Intel i5处理器、8GB内存、100GB硬盘、稳定网络(适合单机或小规模联机)。
- **推荐配置**:Intel i7处理器、16GB内存、256GB SSD、1Gbps带宽(适合公网开放或大型玩家群)。
2. **软件工具准备**
- **服务端版本**:推荐商业版1.02W、1.03H、S6EP3等,自带GM工具和稳定功能。
- **登录器与网站系统**:选择奇迹青云登录器(内置反外挂功能),搭配HE或智鹏网站系统(支持注册、商城功能)。
- **数据库**:单机版无需安装SQL,但联机/公网需使用SQL2000或SQL2008(需安装SP4补丁)。
---
#### 二、单机版架设步骤(无需SQL)
1. **文件解压与路径设置**
- 将服务端文件解压至`D:\MuServer`,客户端与登录器放置同一目录。
- 单机版集成服务端和客户端,无需额外配置WEB注册。
2. **启动服务器**
- **第一步**:运行`ConnectServer`内的`CS.exe`(确保端口默认开放)。
- **第二步**:在`JoinServer`目录创建批处理文件`3.bat`,内容为:
```
JoinServer.exe /p55970 /ca127.0.0.1 /cp55557
```
- **第三步**:在`GameServer`目录创建`4.bat`,内容为:
```
GameServer.exe 127.0.0.1 55970 127.0.0.1 55960 55901
```
- 依次运行`CS.exe`→`3.bat`→`4.bat`,出现运行界面即表示成功。
---
#### 三、联机/公网架设步骤(需SQL数据库)
1. **数据库安装与配置**
- 安装SQL2000或SQL2008,并打SP4补丁(避免兼容性问题)。
- 新建数据库`MuOnline`,通过SQL管理工具还原备份文件(如`MuOnline.bak`)。
2. **服务端IP与端口设置**
- 使用字符替换器(如ReplaceTool)批量修改服务端文件中的IP地址:
- 将默认`127.0.0.1`改为公网IP或域名(动态IP需绑定花生壳域名)。
- 修改`Connectserverlist.dat`和`ServerInfo.xml`中的端口(如44405、55901)。
3. **防火墙与端口映射**
- 关闭服务器防火墙,或在防火墙规则中开放`44405`、`55901`等端口。
- 内网用户需在路由器设置端口转发(NAT),将外网端口映射到内网服务器。
4. **启动服务端**
- **顺序启动**:
```
1. DataServer.exe(数据库连接)
2. ConnectServer.exe(连接服务器)
3. JoinServer.exe(登录服务器)
4. GameServer.exe(游戏主程序)
```
- 使用批处理文件或启动器工具一键管理。
---
#### 四、常见问题与优化
1. **无法连接服务器**
- 检查IP是否填写错误,确认端口是否开放。
- 单机版需关闭杀毒软件,防止误拦截进程。
2. **数据库连接失败**
- 确认SQL服务已启动,`sa`账号密码正确(默认密码可改为复杂组合)。
- 在ODBC数据源中配置`MuOnline`数据库连接。
3. **性能优化**
- 定期清理数据库日志(如`MuOnline_Log.ldf`),减少硬盘占用。
- 使用高防服务器(如驰网BGP线路)抵御DDoS攻击。
---
#### 五、进阶功能拓展
- **多区架设**:复制服务端文件夹,修改端口和IP,实现一机多区。
- **自定义玩法**:通过GM工具调整经验倍率、掉落概率,或添加新地图。
1. **硬件配置要求**
- **最低配置**:Intel i5处理器、8GB内存、100GB硬盘、稳定网络(适合单机或小规模联机)。
- **推荐配置**:Intel i7处理器、16GB内存、256GB SSD、1Gbps带宽(适合公网开放或大型玩家群)。
2. **软件工具准备**
- **服务端版本**:推荐商业版1.02W、1.03H、S6EP3等,自带GM工具和稳定功能。
- **登录器与网站系统**:选择奇迹青云登录器(内置反外挂功能),搭配HE或智鹏网站系统(支持注册、商城功能)。
- **数据库**:单机版无需安装SQL,但联机/公网需使用SQL2000或SQL2008(需安装SP4补丁)。
---
#### 二、单机版架设步骤(无需SQL)
1. **文件解压与路径设置**
- 将服务端文件解压至`D:\MuServer`,客户端与登录器放置同一目录。
- 单机版集成服务端和客户端,无需额外配置WEB注册。
2. **启动服务器**
- **第一步**:运行`ConnectServer`内的`CS.exe`(确保端口默认开放)。
- **第二步**:在`JoinServer`目录创建批处理文件`3.bat`,内容为:
```
JoinServer.exe /p55970 /ca127.0.0.1 /cp55557
```
- **第三步**:在`GameServer`目录创建`4.bat`,内容为:
```
GameServer.exe 127.0.0.1 55970 127.0.0.1 55960 55901
```
- 依次运行`CS.exe`→`3.bat`→`4.bat`,出现运行界面即表示成功。
---
#### 三、联机/公网架设步骤(需SQL数据库)
1. **数据库安装与配置**
- 安装SQL2000或SQL2008,并打SP4补丁(避免兼容性问题)。
- 新建数据库`MuOnline`,通过SQL管理工具还原备份文件(如`MuOnline.bak`)。
2. **服务端IP与端口设置**
- 使用字符替换器(如ReplaceTool)批量修改服务端文件中的IP地址:
- 将默认`127.0.0.1`改为公网IP或域名(动态IP需绑定花生壳域名)。
- 修改`Connectserverlist.dat`和`ServerInfo.xml`中的端口(如44405、55901)。
3. **防火墙与端口映射**
- 关闭服务器防火墙,或在防火墙规则中开放`44405`、`55901`等端口。
- 内网用户需在路由器设置端口转发(NAT),将外网端口映射到内网服务器。
4. **启动服务端**
- **顺序启动**:
```
1. DataServer.exe(数据库连接)
2. ConnectServer.exe(连接服务器)
3. JoinServer.exe(登录服务器)
4. GameServer.exe(游戏主程序)
```
- 使用批处理文件或启动器工具一键管理。
---
#### 四、常见问题与优化
1. **无法连接服务器**
- 检查IP是否填写错误,确认端口是否开放。
- 单机版需关闭杀毒软件,防止误拦截进程。
2. **数据库连接失败**
- 确认SQL服务已启动,`sa`账号密码正确(默认密码可改为复杂组合)。
- 在ODBC数据源中配置`MuOnline`数据库连接。
3. **性能优化**
- 定期清理数据库日志(如`MuOnline_Log.ldf`),减少硬盘占用。
- 使用高防服务器(如驰网BGP线路)抵御DDoS攻击。
---
#### 五、进阶功能拓展
- **多区架设**:复制服务端文件夹,修改端口和IP,实现一机多区。
- **自定义玩法**:通过GM工具调整经验倍率、掉落概率,或添加新地图。

