> 攻略 > 手游攻略 > 详情

《魔兽世界》国服关服搭建教程,搭建魔兽商业服

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

热门手游排行榜

热门专题