1.源码下载

首先是下载 git for windows:Git-2.14.1-64-bit.exe。然后新建D:\mangos文件夹,在该文件夹下右键选择"Git Bash Here",打开Git命令行。

下载Mangos Zero源码:

git clone https://github.com/mangoszero/server.git

下载数据库

git clone https://github.com/mangoszero/database.git

2.server 编译

打开D:\mangos\server\win\MaNGOS_EasyBuild.exe,下载并安装所有依赖的软件,然后正式进行编译。编译输出文件夹为D:\mango\server_build

包括:MySQL server、Open SSL、Cmake在内的依赖软件安装好后,就可以点击“BUILD OPTIONS”编译。

3.安装数据库

打开D:\mangos\database\InstallDatabases.bat,按照提示一步步建立数据库。完成之后,会看到 mangos0,character0,realmd三个数据库

4.客户端1.12.1

把客户端解压到 D:\mangos\wow;

将编译结果文件夹D:\mangos\server_build\bin\Debug\下的所有文件,复制到D:\mangos\wow下;

将D:\mangos\wow\tools下的所有文件复制到D:\mangos\wow下;

依次运行“map-extractor.exe”,"vmap-extractor.exe","movemap-generator.exe"产生游戏必要数据,然后把“adc"、”maps"、“mmaps”、“vmaps”移动到Data文件夹下

5.配置文件修改

客户端文件"realmlist.wtf"内容修改为“set realmlist 127.0.0.1” ,就可以连接本地的服务器。

服务器文件"mangosd.conf.dist"去掉".dist",修改内容:

注意:127.0.0.1那三行,第一项是数据库地址,第二项是数据库端口,第三、第四是连接数据库的帐号密码,第五项是数据库名。

服务器文件“realmd.conf.dist”去掉“.dist”,修改内容:

注意,该行与前一个文件意义相同。

经过这5步,配置工作就完成了。依次启动mangosd.exe,realmd.exe,在mangosd命令行窗口创建帐号:account create test test。最后启动客户端 wow.exe即可。

常见问题:

一开始,我使用 vs2015自带的 github下载server 和 database,然后在安装数据库的时候,InstallDatabases.bat根本无法正常运行。导致了数据库版本和服务器要求的版本不一致。因此,推荐使用git for windows来下载源码。编译之后,再使用VS查看源码。

mangos服务器文件,Mangos Zero服务器搭建简要过程及常见问题相关推荐

  1. mangos服务器文件,Mangos Zero服务器搭建简要过程及常见问题(示例代码)

    1.源码下载 首先是下载 git for windows:Git-2.14.1-64-bit.exe.然后新建D:mangos文件夹,在该文件夹下右键选择"Git Bash Here&quo ...

  2. 如何将文件放到服务器,如何将服务器文件放到云服务器

    如何将服务器文件放到云服务器 内容精选 换一换 用户通过管理控制台创建或者导入密钥对后,在购买弹性云服务器时,登录方式选择密钥对,并选择创建或者导入的密钥对.用户购买弹性云服务器成功后,可使用密钥对的 ...

  3. 本地服务器文件恢复,本地服务器文件恢复

    本地服务器文件恢复 内容精选 换一换 本节操作介绍如何在Windows操作系统的本地主机上使用FTP上传文件到云服务器.已在待上传文件的云服务器中搭建 FTP 服务.如果您的云服务器为 Windows ...

  4. json 服务器 文件,json属于服务器文件吗

    json属于服务器文件吗 内容精选 换一换 为了防止您的主机被勒索病毒侵害,请创建防护策略,将重点防御的文件添加到防护策略的监控路径中,并启动机器学习.机器学习会自动聚类并收集该策略下的所有服务器的正 ...

  5. 云服务器文件打包,云服务器文件打包

    云服务器文件打包 内容精选 换一换 Winscp无法连接到服务器.SSH连接工具例如Xshell可以正常连接云服务器.其他SSH工具连接云服务器正常,但是Winscp无法连接到服务器.说明SSH服务是 ...

  6. 云服务器 文件服务,云服务器文件服务

    云服务器文件服务 内容精选 换一换 远程桌面协议(Remote Desktop Protocol,RDP),是微软提供的多通道的远程登录协议.本节为您介绍如何使用RDP文件远程登录Windows云服务 ...

  7. 本地 服务器 文件传输,本地服务器文件传输

    本地服务器文件传输 内容精选 换一换 CDM支持周期性自动将新增文件上传到OBS,不需要写代码,也不需要用户频繁手动上传即可使用OBS的海量存储能力进行文件备份.这里以CDM周期性备份FTP的文件到O ...

  8. ftp服务器文件端口,ftp服务器端口用哪个文件

    ftp服务器端口用哪个文件 内容精选 换一换 已成功登录Java性能分析.待安装Guardian的服务器已开启sshd.待安装Guardian的服务器已安装JRE,JRE版本要求为Huawei JDK ...

  9. mt4服务器文件夹,MT4服务器地址在哪个文件

    MT4服务器地址在哪个文件 内容精选 换一换 VPC为弹性云服务器构建隔离的.用户自主配置和管理的虚拟网络环境,提升用户云中资源的安全性,简化用户的网络部署.使用弹性文件服务时,文件系统和云服务器归属 ...

最新文章

  1. 【最小树形图(奇怪的kruskal)】【SCOI 2012】【bzoj 2753】滑雪与时间胶囊
  2. 阿里云安全组——添加安全组规则(开放端口)
  3. iOS UI 开发按钮的使用
  4. 程序员如何把控自己的职业
  5. php rabbitmq demo
  6. setname_Python线程类| setName()方法与示例
  7. Quartz调用大全
  8. Kali学习笔记15:防火墙识别、负载均衡识别、WAF识别
  9. 20165203 实验一 Java开发环境的熟悉
  10. 史上最全的Maven Pom文件标签详解
  11. 佳能打印机g3800如何安装到计算机,【佳能 G3800 喷墨无线一体打印机使用体验】驱动|安装|连接|连接_摘要频道_什么值得买...
  12. 关于.net dll文件反编译
  13. 全国计算机三级网络技术题库南开,计算机三级上机-适用于三级网络技术数据库等(南开100题).doc...
  14. 可以搜python题答案的app-可以搜Python题答案的APP有哪些?
  15. lcx端口转发linux_技术干货 | 内网渗透之代理转发
  16. Adobe Flash Professional CS5挂起挂起,安装不成功
  17. DDoS攻击--CC攻击防护详解(HTTP)
  18. pyqt5 设置动态背景图片
  19. 优雅高效的多边形对称性判定算法
  20. MFC制作Windows画图程序(二)

热门文章

  1. 【linux】路由route学习(二):route命令详解
  2. Android自定义照相机实现(拍照、保存到SD卡,音视频开发工程师需要具备的知识
  3. 面试官:super()和super(props)有什么区别?
  4. SSL证书过期怎么办?只需几步就能轻松解决!
  5. “互联网+”大环境下,企业如何做足涉电准备?
  6. Blob类型介绍以及查看
  7. 10个Spring Boot快速开发的项目,接私活利器(快速、高效)
  8. node.js同步文件写入、异步文件写入、简单文件写入、简单文件读取、流式文件写入、流式文件读取、fs模块的其他方法
  9. ios - app store 上架被拒记录(uniapp)
  10. blue的大写l c语言,26个字母大写和小写