2024-04-25 21:08:05 | 来源: 互联网整理
上帝关上了一扇门,但我们也可以自己打开一扇窗。 随着国服的关闭,越来越多的玩家想要开自己的服务器,成为服务器的主人。 今天飞飞给大家分享一个魔兽世界服务器搭建教程。
如果你想搭建一个魔兽世界商业服务器,你需要魔兽世界服务器、客户端和服务器。 如果您自己不了解该技术,您可以聘请技术支持人员进行设置和调试。 对于简单的调试,可以向技术人员寻求帮助。
魔兽世界服务器
魔兽世界服务器有多种选择,如下:
60级经典旧世界版本
70级燃烧远征版本
80级巫妖王之怒版本
85级裂变版地球
熊猫人之谜90级版本
德拉诺之王100级版本
110级军团版
艾泽拉斯之战120级版本
你可以选择你喜欢的,也可以选择玩家喜欢的。
魔兽世界服务器
玩家的游戏体验和游戏流畅度是由服务器决定的。 魔兽世界对服务器配置要求不是很高,E5、i9系列16核等CPU就可以满足要求。 当然魔兽改图教程,除了CPU之外,选择服务器时还需要考虑服务器带宽和防御。 带宽决定了服务器可以同时处理多少玩家玩在线游戏。 带宽包括共享带宽和独占带宽。 你自己就能明白两者的区别。
如果你从事游戏开发,你将不可避免地成为同行或攻击团队的目标。 如果对方通过手段发起攻击,选择的服务器防御低,无法连接服务器,会直接影响服务器内玩家的游戏体验,所以选择防御高的。 需要服务器。 防御也分为两种,一种是单机防御,一种是集群防御。 单机防御只为一台服务器提供相应的防御能力。 例如,您选择的服务器防御配置为100G单机防御。 只要遇到的攻击不超过100G,服务器仍然可以正常运行。
集群防御则不同,用一组防火墙保护多个服务器。 一旦遇到攻击,并且攻击值超过集群防御的最大范围,那么不仅仅是一台服务器会崩溃,而是集群中的所有服务器都会崩溃。 因此,不同的机房有不同的防护能力和售后服务。 服务器性能可以通过测试初步判断。
魔兽世界客户端
我不会详细介绍客户。 任何玩魔兽世界的人都有一个客户。
搭建魔兽世界的系统服务器
准备
取决于安装
apt-get
apt-get git clang cmake make gcc g++
- -- /usr/bin/cc cc /usr/bin/clang 100
- -- /usr/bin/c++ c++ /usr/bin/clang 100
#boost依赖,如下
apt-get -y -all-dev \
--dev\
--开发\
---开发\
--dev
#-
apt-get-dev
# zlib in-dev
apt-get-dev
#
apt-get-dev
#
apt-get-dev
# mysql
apt-get -y -dev
创建哇用户
用户名是哇
哇
苏哇
如果使用子系统,可以设置默认进入用户
进入cmd命令行,执行命令进入Apps目录:
cd %%\\本地\\
因为我安装了,这个目录下有一个.exe文件(如果有的话就是.exe)
.exe ---用户哇
设置好然后进入子系统,你就成为了wow用户。
约定目录
# 以wow权限执行
苏哇
光盘~
# 既然是网络游戏,那么必然有C端和S端,即客户端和服务器端。 提前创建好对应的目录,方便后续操作。
# 源码目录
mkdir /home/wow/
# 服务器目录最终包含三个子目录:etc、bin、data。
mkdir /home/wow/.5.5
#目录,以后用来存放客户端版本以及提取客户端数据
mkdir /home/wow/
下载作业
S端下载
TDB 335.22061·/·
cd /home/哇/
获取
#减压
解压.22061.zip
C端下载
客户端版本:3.3.5(12340)
(下载并解压后,完成后需要将文件上传到Linux服务器)
编译服务器
# 切换回哇
苏哇
cd /home/wow//-.22061
# 构建项目
mkdir 构建
光盘构建
cmake ../ -X=/home/wow/.5.5
# 这一步可能需要很长时间,可以使用nohup或者
使-j$(nproc)
编译完成后,home/wow/.5.5目录下会出现bin等和bin目录。
下面的bin是生成的可执行文件。
客户端提取的地图数据会放在data下面。
等等 下面是一些配置文件。
注意:检查并注意这三个目录下的文件,后面会用到。
修改配置文件
复制 .conf.dist 和 .conf.dist,然后删除后缀 .dist。
cp /home/wow/.5.5/etc/.conf.dist .conf
cp /home/wow/.5.5/etc/.conf.dist .conf
修改=“.” 在.conf中=“../data”。
注意:我这里填写的是相对路径“../data”,你也可以填写绝对路径/home/wow/.5.5/data
提取客户信息
DBC 和地图文件
将下载的客户端复制到上面约定的客户端目录/home/wow/下,并进入该目录。
cd /home/哇/
运行以下命令提取客户端数据
/home/wow/.5.5/bin/
mkdir /home/wow/.5.5/data
cp -r dbc 映射 /home/wow/.5.5/data
地图(又名 vmap)
cd /home/哇/
/home/wow/.5.5/bin/
mkdir vmaps
/home/wow/.5.5/bin/ vmaps
cp -r vmaps /home/wow/.5.5/data
地图(又名 mmap)
cd /home/哇/
mkdir mmaps
/home/wow/.5.5/bin/
cp -r mmaps /home/wow/.5.5/data
将地图数据复制到数据目录
cp -r dbc 映射 /home/wow/.5.5/data
cp -r vmaps /home/wow/.5.5/data
cp -r mmaps /home/wow/.5.5/data
数据库
此处使用root
我们在环境搭建的时候已经安装好了数据库(当然你也可以使用mysql),所以现在我们需要运行它。
运行数据库
mysql
mysql
初始化数据库
化
# 输入 root(不输入):
将出现一条消息,要求您输入密码。 由于安装时没有设置密码,所以直接回车即可。
# 根 ? [是/否]
# 输入两次密码
# 用户? [是/否]
# root 登录? [是/否]
# Y表示允许root用户远程登录,N表示远程登录
测试并进行吗? [是/否]
现在? [是/否]
登录数据库
mysql -u 根目录
登录成功,类似如下
到 . 结束于 ; 或\g。
你的ID是2
: 10.1.29--6 18.04
热门推荐
原神可莉要元素精通吗(原神可莉武器推荐)
原神赛诺是男是女 新角色性别介绍
原神四风原典适合谁带 是谁的专属武器
王者荣耀snk英雄哪个值得入手 SNK英雄强度排行
云顶之弈巨岩龙羁绊效果是什么 云顶之弈S7.5新羁绊巨岩龙效果介绍
暗黑破坏神不朽怎么加好友 为什么搜索不到id
王者荣耀国际服怎么登录 用什么登录进去
暗黑破坏神不朽**宝石强度排行 哪个五星**宝石最好
原神提纳里命座效果介绍 几命提升最大
无悔华夏渔樵问答8.25答案是什么 无悔华夏渔樵问答8.25答案分享
造梦无双千年独角仙技能是什么 造梦无双千年独角仙技能一览
原神菲谢尔阵容搭配推荐 皇女主C副C阵容配队攻略
热门手游排行榜