1. 安装 MS VC++ 2003

2. 打开工程文件:文件 -> 打开 -> 工程 -> MaNGOS_源文件_文件夹\win\mangosdVC71.sln

3. 编译工程:生成 -> 生成解决方案

4. 创建目录'MaNGOS'

5. 在'MaNGOS'目录下创建以下目录:

data

dbc

maps

6. 将下列文件拷贝至'MaNGOS'目录:

MaNGOS_源文件_文件夹\bin\debug\'目录下的:

libeay32.dll

libmySQL.dll

script.dll

mangosd.exe

realmd.exe

'MaNGOS_源文件_文件夹\contrib\map_extractor\'目录下的:

ad.exe

'MaNGOS_源文件_文件夹\src\mangosd\'目录下的:

mangosd.conf

7. 将下列文件拷贝至'MaNGOS\data'目录下:

WoW已安装的客户端文件夹\Data\patch-2.MPQ

WoW已安装的客户端文件夹\Data\patch.MPQ

WoW已安装的客户端文件夹\Data\terrain.MPQ

WoW已安装的客户端文件夹\Data\dbc.MPQ

8. 运行 ad.exe

等待处理结束.

9. 安装 WinMPQ (或者 MyW4craftStudio)

内容来自dedecms

10.

a) 提取DBC.MPQ文件中DBFilesClient目录下的全部 *.DBC 文件至 'MaNGOS\dbc' 目录

b) 使用覆盖模式(overwriting)提取PATCH.MPQ文件中DBFilesClient目录下的全部 *.DBC 文件至 'MaNGOS\dbc' 目录

c) 使用覆盖模式(overwriting)提取PATCH-2.MPQ文件中DBFilesClient目录下的全部 *.DBC 文件至 'MaNGOS\dbc' 目录

11.

a) 安装 MySQL 4.1 ()

b) 使用MySQL Server Instance Config Wizard工具对进行配置 (本工具可以在你的开始菜单中找到)

c) 跟随配置向导完成操作.

12. 安装 Navicat 试用版 (或者其他任何MySQL管理工具).

Navicat 官方站点:

13. 创建数据库 'mangos'

a) 如果您在使用navicat, 在刚刚创建的数据库上点击鼠标右键并选择用户管理.

b) 点击并展开 root@localhost 用户

c) 选择 'mangos' 库并点击 'set priv' 按钮

d) 这时点击 'Grand all' 按钮

e) 点击 'Flush priv' 按钮进行保存, 这时你已经做好了进行下一步工作的准备了!

14.

a) 右键点击数据库并选择 'Execute Batch File' 选项

b) 依次导入 MaNGOS_源文件_文件夹\sql' 目录下的 mangos.sql、commands.sql、playercreateinfoData.sql 和 realms.sql 内容来自dedecms

15.

a) 编辑 'realms' 表中的 'address' 字段.

b) 如果你在同一台机器上运行数据库和ManGos端,那更改'address' 字段为 'localhost'

16. 编辑 mangosd.conf

查找如下行:

DatabaseInfo = "127.0.0.1;mangos;mangos;mangos"

填入您的信息,格式如下:

DatabaseInfo = "mysql_server_ip_address;mysql_login;mysql_password;mangos"

查找如下行:

Host = localhost

填写您的IP地址或域名,格式如下:

Host = 12.129.217.201 或 Host = dns.name.goes.here

17. 运行 mangosd.exe, realmd.exe

mangos linux编译,ManGos编译和安装指南相关推荐

  1. linux下编译mangos,Linux下MANGOS服务端自动重启Shell启动脚本

    下面是一个Linux下支持的一个启动服务端的Shell代码.可以实现服务端当机后自动重新启动. 同时可以支持LINUX下用GDB对mangos进行当机调试,输出结果到crashes/Server.lo ...

  2. mangos linux编译,Mangos 完全编译教程——客户端版本控制篇

    你还在为不懂得如何编译Mangos 而感到郁闷吗? 你还在为下载了一堆代码不会使用烦恼吗? 你还在为只能下载别人编译好的Mangos无法DIY自己的 WOW世界感到遗憾吗? 别担心! 看了此教程之后, ...

  3. Mangos完全源码编译架设教程,新手入门版

    一.先决条件: 1. Visual Studio 2003 或者是Visual Studio 2005这个是编译必备. 2. MySQL 4.1 去官方下在4.1.22版本的就可以或者更高版本 3. ...

  4. c 远程编辑linux文件,makefile - 在远程Linux机器上编译C ++ - “检测到时钟偏差”警告...

    makefile - 在远程Linux机器上编译C ++ - "检测到时钟偏差"警告 我通过PuTTY和WinSCP连接到我大学的小型Linux集群,使用后者传输文件,并使用前者编 ...

  5. 嵌入式学习笔记之一:嵌入式linux中混合编译入门

    编译原理 编译工具将我们的源码文件最终编译成可执行文件,并不是一步到位的,其中要经过一个类似工厂流水线的过程,交叉编译工具中包含负责处理各个环节的功能工具,所以叫做交叉编译工具链. 编译的一般过程分为 ...

  6. Linux下的编译(环境是centos6.8 gcc 4.4.7)

    Linux下的编译(环境是centos6.8 gcc 4.4.7) 1. 运行命令:yum install gcc gcc-c++ bzip2 bzip2-devel bzip2-libs Pytho ...

  7. I.MX6 Android 5.1 纯Linux、U-Boot编译

    /****************************************************************************** I.MX6 Android 5.1 纯L ...

  8. Linux下静态编译的一个TIP

    Linux下静态编译的一个TIP | 素包子 Linux下静态编译的一个TIP 2010年3月28日 baoz 阅读评论 linux下静态编译好处很多,一来是可以跨发行版(debian redhat ...

  9. OpenCV在Linux下的编译安装(Ubuntu )

    OpenCV在Linux下的编译安装(Ubuntu ) 1.先安装相关的库: sudo apt-get install build-essential sudo apt-get install lib ...

最新文章

  1. linux文件移出目录命令_Linux 文件与目录管理详解
  2. mysql information schema_[MySql技术]MySQL中information_schema是什么
  3. 如何进行相机的绝对位置估计?
  4. 交大世界大学排名 计算机专业,2018考研:计算机专业全球院校排名公布,上海交通大学竟排第一?...
  5. 郑州轻工业学院第八届玲珑杯校赛题解
  6. Permutations CodeForces - 736D (矩阵逆)
  7. go string 转 uint64_如何优雅的使用Go接口?
  8. 基于Android平台的简易人脸检测库
  9. Flex in a Week系列视频教程中文版发布
  10. 很多人都忽视了账号基建重要性
  11. 3.1 Zend_Db_Adapter
  12. 年龄和收入对数的线性回归_(CFA教材详解)数量分析:线性回归模型的规范及常见错误...
  13. html5 java文件上传插件_5个最佳的javascript文件上传插件
  14. 大学计算机基础知识点
  15. OpenCV入门(八)——形态学技术
  16. 迅为4418/6818开发板 Yocto 系统烧写
  17. 实现蝴蝶翩翩飞舞的效果
  18. DMAIC代表了六西格玛改进活动的五个阶段
  19. Jenkins配置流水线
  20. 电大计算机毕业论文任务书范文,广播电视大学毕业设计任务书表格.doc

热门文章

  1. TFS30063 您没有权限
  2. 【坑】html5中使用canvas画圆,弧度和角度傻傻分不清楚
  3. web页面设计的几个案例
  4. 系统架构师——统一建模语言(UML)
  5. HTML URL 编码参考手册-------转载
  6. 用LaTeX写作业——插入图片
  7. 使用.NET REACTOR制作试用软件及颁发License
  8. 大学计算机基础教学网站
  9. ucloud如何新建一个虚拟机以及注意的地方
  10. CodeBlocks的安装及使用