搭建教程
准备
- 服务器1台,window server 2019 系统 ( 推荐:云语数据,已通过安装测试 )
推荐
- CPU 4核
- 内存 8G
- 硬盘 40G
- 带宽 10M
下载服务端
下载地址:Window版魔兽世界巫妖王之怒无限制服务端 提取码: oAD4
下载后上传到服务器,假设上传到D盘根目录,然后解压(解压密码:wowmanage.cn),获得wowServer文件夹。
架设服务端
- 进入 wowServer\工具 文件夹,安装支持库: 微软常用运行库合集 2022.04.09.exe
- 双击 wowServer\1启动数据库.bat 启动数据库, 窗口不要关闭!
- 运行数据库管理工具: wowServer\工具\数据库管理工具\heidisql.exe , 直接打开自带的连接【localhost】
- 修改 acore_auth 数据库中的 realmlist 数据表,address 修改为服务器ip或者域名,name是服务器的名称
- 防火墙配置(如防火墙关闭,请跳过): 允许应用通过防火墙通讯添加 wowServer\Core\authserver.exe 和 wowServer\Core\worldserver.exe
- 如果服务器有端口白名单,请放行端口:3306,3724,8085 和 7878
- 双击 wowServer\2启动核心.bat 运行, 启动世界服务器和登录服务器,启动成功,会出现两个窗口, 不要关闭!
客户端登录游戏
在魔兽世界客户端,创建 登录.bat 文件,并写入如下内容:
@echo y | rd /s "Cache"
echo SET realmlist "服务器ip或域名"> realmlist.wtf
echo SET realmList "服务器ip或域名"> Data/zhCN/realmlist.wtf
echo SET realmList "服务器ip或域名"> Data/zhTW/realmlist.wtf
ren Data\commoo.MPQ common.MPQ
ren Data\expansioo.MPQ expansion.MPQ
start wow.exe
goto end
:end
管理系统对接教程
以下教程中使用的端口和目录,都是在按照上面搭建教程相同的操作生成的,如果搭建时有所改动,对接时需相应调整
安装windows版宝塔
双击 wowServer\工具\BtSoft.exe,安装宝塔面板
只安装面板,不需要安装任何web服务器工具
进入宝塔面板,左侧选择【安全】菜单,依次开放端口: 3306,3724,8085 和 7878
接口配置
- 宝塔面板->设置->API接口
- 启用接口,记录密钥
- 添加ip: 0.0.0.0 到白名单
对接系统
添加服务器
- 游戏服务配置
- 服务器IP/域名:自己服务器的IP
- 世界服务端口:8085
- 登录服务端口:3724
- 通讯服务配置
- 通讯服务IP/域名:自己服务器的IP
- 通讯端口:7878
- 通讯账户:ADMIN (默认GM账号,大写)
- 通讯密码:wowmanage.cn
- 数据库配置
- 数据库IP/域名:自己服务器的IP
- 数据库端口:3306
- 数据库账户:root
- 数据库密码:wowmanage.cn
- 宝塔API配置
- API地址:http://服务器ip:宝塔端口
- 密钥:(在面板API配置处查看)
- worldserver.conf路径:xxxxxx/worldserver.conf (根据实际路径填写)
- lua_scripts目录:xxxxxx/lua_scripts(根据实际路径填写)
重置安全密码
- 进入管理系统,点击右上角账号名称
- 在服务器列表页面,点击服务器右侧的 【对接检测】 按钮
- 前面的配置正确的话,这里应该是全绿通过的,点击下方的【重置密码:Windows版修改默认密码必点】
- 至此,默认密码被修改为复杂密码,绝对安全