Debian11搭建魔兽世界WLK3.3.5私人服务器(愿圣光忽悠着你)

这篇具有很好参考价值的文章主要介绍了Debian11搭建魔兽世界WLK3.3.5私人服务器(愿圣光忽悠着你)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

本端来源

 Trinitycore Wiki | TrinityCore MMo Project Wiki

官方的wiki

TrinityCore - Confluence

选择linux搭建,是因为本人的服务器配置有点垃圾,官方也支持MacOS 和Windows,感兴趣的也可以根据网上的教程进行安装。

  1. 安装debian11 debian做服务器,服务器,linux,运维,娱乐

我比较懒 所以在系统选择时安装了桌面系统,顺带安装SSH 大神可以略过。

经过10来分钟,debian11 安装完成(建议离线安装,后面再升级。否则需要等上很久装个系统。(本人家宽带为电信1000M光纤入户,实测3.5小时。)

debian做服务器,服务器,linux,运维,娱乐

配置debian

先装vim (个人习惯)

apt-get install vim

debian做服务器,服务器,linux,运维,娱乐

然后修改ssh

Vim /etc/ssh/sshd_config

debian做服务器,服务器,linux,运维,娱乐

  端口打开  前面的#去掉

debian做服务器,服务器,linux,运维,娱乐

permitRootLogin prohibit-password 改为 permitRootLogin yes   前面的#去掉

debian做服务器,服务器,linux,运维,娱乐

PasswordAuthentication yes  前面的#去掉

debian做服务器,服务器,linux,运维,娱乐

 接着 保存退出 然后 reboot

,家里的路由器DHCP,忘记看ip地址了,重启后

ip addr

查到地址为这个。

debian做服务器,服务器,linux,运维,娱乐

接下来,开始更新源,本人比较喜欢使用华为源。

用Windows自带的命令提示符 直接

 ssh root@192.168.0.25

debian做服务器,服务器,linux,运维,娱乐

输密码  登录到了debian

debian做服务器,服务器,linux,运维,娱乐

接下来就

vim /etc/apt/sources.list 

  更新源

debian做服务器,服务器,linux,运维,娱乐

 把前面3个光驱及外网的地址注释掉 。

前面加#

然后把华为源的地址贴到后面

debian做服务器,服务器,linux,运维,娱乐

接着  :wq  退出 然后升级

 apt-get update && apt-get upgrade

debian做服务器,服务器,linux,运维,娱乐

完事,reboot 重启。

进入安装trinityCore 的环节

上来先来一波基础运行库的安装

apt-get install git clang cmake make gcc g++ libmariadb-dev libssl-dev libbz2-dev libreadline-dev libncurses-dev libboost-all-dev mariadb-server p7zip default-libmysqlclient-dev

debian做服务器,服务器,linux,运维,娱乐

按下y

然后

update-alternatives --install /usr/bin/cc cc /usr/bin/clang 100

update-alternatives --install /usr/bin/c++ c++ /usr/bin/clang 100

出现如下

debian做服务器,服务器,linux,运维,娱乐

数据库 推荐使用 mariadb

apt-get install mariadb-server mariadb-client

然后 初始化数据库

命令

 mysql_secure_installation

debian做服务器,服务器,linux,运维,娱乐

输入   回车;

debian做服务器,服务器,linux,运维,娱乐

  输入   Y  回车;

debian做服务器,服务器,linux,运维,娱乐

输入 Y 回车  改密码;

debian做服务器,服务器,linux,运维,娱乐

输入Y 回车;

debian做服务器,服务器,linux,运维,娱乐

输入Y 回车;

debian做服务器,服务器,linux,运维,娱乐

输入Y 回车;

debian做服务器,服务器,linux,运维,娱乐

输入Y 回车;

debian做服务器,服务器,linux,运维,娱乐

数据库初始化结束了。

接下来 再reboot  重新启动系统。

系统启动后,我们要创建一个用户,建议使用用户名  username

命令:

 adduser  username

然后

Su - username

登录且来到 username的目录下面。

忘记和大家说了,我前面一直用ROOT 登录和配置的系统。据说可以少打几个键。

debian做服务器,服务器,linux,运维,娱乐

然后 我们把TrinityCore的源代码从仓库克隆下来

 命令

​
cd ~/

git clone -b 3.3.5 https://github.com/TrinityCore/TrinityCore.git


​

看网速的时候到了 总共大约1.3G

下载完成后 我们可以看到

debian做服务器,服务器,linux,运维,娱乐

在TrinityCore下创建build文件夹

cd TrinityCore



mkdir build



cd build

debian做服务器,服务器,linux,运维,娱乐

在build目录下

cmake ../ -DCMAKE_INSTALL_PREFIX=/home/username/server

debian做服务器,服务器,linux,运维,娱乐

当这个出现,说明设置成功。

接下来开始make 了,我分配了32个CPU线程给debian11所以,我就

make -j 32

debian做服务器,服务器,linux,运维,娱乐

在编译的同时 我们可以导入数据库

开再开一个命令提示符

同样

ssh root@192.168.0.25

debian做服务器,服务器,linux,运维,娱乐

命令:

Mysql -u root

debian做服务器,服务器,linux,运维,娱乐

Show databases;

debian做服务器,服务器,linux,运维,娱乐

source /home/username/TrinityCore/sql/create/create_mysql.sql;

debian做服务器,服务器,linux,运维,娱乐

再次

show databases;

就能看见几个表已经在里面了。

debian做服务器,服务器,linux,运维,娱乐

然后

 use auth;

debian做服务器,服务器,linux,运维,娱乐

Source /home/username/TrinityCore/sql/base/auth_database.sql;

debian做服务器,服务器,linux,运维,娱乐

Use characters;

debian做服务器,服务器,linux,运维,娱乐

source /home/username/TrinityCore/sql/base/characters_database.sql;

debian做服务器,服务器,linux,运维,娱乐

合并完成后接:

exit;

debian做服务器,服务器,linux,运维,娱乐

做完这些,那边编译应该也完成了。

debian做服务器,服务器,linux,运维,娱乐

我们立马

make install

看到这个,说明很成功

debian做服务器,服务器,linux,运维,娱乐

接下来 ,开始搞地图的事情了。

在/home/username/server目录下

Mkdir data

 然后

 cd /home/username/server/etc

我们可以看到这两个文件了吗? 这是服务器的运行控制文件。 先cp一下;

debian做服务器,服务器,linux,运维,娱乐

命令

 cp authserver.conf.dist authserver.conf

 cp worldserver.conf.dist worldserver.conf

debian做服务器,服务器,linux,运维,娱乐

然后

vim /home/username/server/etc/worldserver.conf

找到DataDir = “.” 改为  DataDir = “/home/username/server/data”

改好了就保存退出,这里将用来存地图数据

接下来 我们在/home/username 目录下新建wow 然后把客户端的所有文件全部考进去

mkdir /home/username/wow

接下来在这个目录下输入

/home/username/server/bin/vmap4extractor

完成后

Mkdir vmaps

接着

/home/username/server/bin/vmap4assembler Buildings vmaps

完成后

Mkdir mmaps

接着

/home/username/server/bin/mmaps_generator

最后 将地图的数据CP到数据目录

cp -r dbc maps /home/username/server/data

cp -r vmaps /home/username/server/data

cp -r mmaps /home/username/server/data

debian做服务器,服务器,linux,运维,娱乐

做完这些 我们的服务端差不多完成了

然后,我们要从https://github.con/TrinityCore/TrinityCore/releases下载一个

TDB_full_world_335.*_*_*_*.sql文件,放到/home/username文件夹中。

接着,进入数据库,修改auth 下的realmlist表。

 debian做服务器,服务器,linux,运维,娱乐

表中Name是服务器的名字,自己喜欢啥就起啥,address 是服务器所在局域网地址 ,gamebuild 是客户端版本号.我的是12340.

来吧开始启动服务器

Cd ~/

/home/username/server/bin/authserver

debian做服务器,服务器,linux,运维,娱乐

看见这个后在另外一个窗口

Cd ~/

/home/username/server/bin/worldserver

第一次启动有点久,需要耐心等待,别看着光标不动,就退出。

 debian做服务器,服务器,linux,运维,娱乐

 当我们看到TC> 的时候,说明它启动成功了

接着创建账户

Account create 用户名 密码

然后设置为GM

Account set gmlevel 用户名 3 -1

这样 就可以在客户端用这个创建的用户名登录了

然后到客户端

我们在客户端文件夹内新建一个文本文件

在里面写

echo y | rd /s "Cache"

echo SET realmlist "192.168.0.25" > data\zhTW\realmlist.wtf

echo SET realmlist "192.168.0.25" > data\enTW\realmlist.wtf

echo SET realmlist "192.168.0.25" > data\zhCN\realmlist.wtf

echo SET realmlist "192.168.0.25" > data\enCN\realmlist.wtf

echo SET realmlist "192.168.0.25" > data\enUS\realmlist.wtf

echo SET realmlist "192.168.0.25" > realmlist.wtf

start Wow.exe

这个中的192.168.0.25是服务器地址,请根据现实自己调整。

然后另存为  本地登录器.bat

好吧 开始享受一个人的服务器的快乐吧!!!

暗夜精灵出生地的那个树妖是怎么说来着:啊美丽的大自然~文章来源地址https://www.toymoban.com/news/detail-707022.html

到了这里,关于Debian11搭建魔兽世界WLK3.3.5私人服务器(愿圣光忽悠着你)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 开源魔兽世界服务器everwar搭建

    本文档是原创的,具有可操作性,不是网络上互相抄袭的博客。 觉得有用就赞一个。 项目官网: http://everwar.cn 同名原创文章(界面样式更简洁一些): 开源魔兽世界私服搭建 - 狂奔的骆驼 - 博客园 60魔兽经典旧世是最经典的版本,遗憾的是60年代时还在大学读书,穷得很,

    2024年02月13日
    浏览(11)
  • 魔兽世界60级1.12私服搭建架设教程

    魔兽世界60级1.12私服搭建架设教程

    60 魔兽经典旧世是最经典的版本,遗憾的是 60 年代时还在大学读书,穷得很,买不起点卡,后来工作了,大概 70 年代开始玩的。 多年以前,玩游戏时,一直非常期望能够自己控制角色的属性级别,得到各种装备。 多年以后,在这款纯粹的开源服务器问世后,终于如愿以偿。

    2024年02月05日
    浏览(11)
  • 魔兽世界新版本-逍遥魔兽V837-一键服务端

    魔兽世界新版本-逍遥魔兽V837-一键服务端

    837新端已经编写了全新的一键端工具,比335版的要好看很多,如果是win10系统,还会有半透明效果。本端架设比较简单,如果采用推荐的目录架设,基本是解压即玩,详细的架设教程请看“架设说明”文档。 程序链接:【魔兽世界】-逍遥魔兽V837-一键服务端 - 蓝番茄网络 本端

    2024年02月11日
    浏览(8)
  • 魔兽世界私服架设教程—魔兽大服务器合并列表

    魔兽世界私服架设教程—魔兽大服务器合并列表

    都说魔兽世界是最经典的网游,可惜我沉迷于程序的世界, 用以下命令down源码 git clone git://github.com/mangos/mangos.git 编译的时候会出错,找不到以下两个文件 revision.h SystemConfig.h 其实以上文件只是简单的定义同个编译的宏而已,自己动手写一个就可以了! 然后编译就没有问题了

    2023年04月18日
    浏览(11)
  • 魔兽世界宏命令完全指南

    一、基本宏命令 1.什么是宏 ? 宏是由一组宏命令语句 组成的 集合 。以下是一些普通宏命令的示例 :/say (/s, /说) /whisper (/w, /talk, /t, /告诉) /reply (/r, /回复) /emote (/e, /em, /me, /表情) /dance (/跳舞) 喜爱PVP的人 ,应该不会忘了这个:/spit (/吐口水) 把宏 放到技能栏上,我们就可以

    2024年02月13日
    浏览(11)
  • 魔兽世界全版本GM命令全集

    魔兽世界全版本GM命令全集

    命令: .levelup 79 (升级数1-79) .modify money 999999999 增加金币 .modify hp 9999999 9999999 增加被选择人物的血量 .modify mana 9999999 9999999 增加被选择人物的蓝量 .modify speed 30 加速人物跑步 .modify speed 1 还原人物跑步 .modify aspeed 1 还原人物游泳 .gm fly on 开启GM飞行模式 .gm fly off 关闭GM飞行模式

    2024年02月09日
    浏览(30)
  • 魔兽世界私人服务器怎么开

    魔兽世界私人服务器怎么开

    开设魔兽世界的私人服务器涉及到一系列复杂的步骤和技术要求。下面是一个大致的指南,以供参考: 1. 硬件需求:首先,你需要一台强大的服务器来承载游戏服务器。服务器的规模和配置将取决于你计划同时容纳多少玩家以及服务器的性能要求。推荐选择一台高性能的专用

    2024年02月12日
    浏览(25)
  • 魔兽世界私服架设教程—GM命令大全

    魔兽世界私服架设教程—GM命令大全

    如果需要什么命令可以按ctrl+f查找,比如泰坦之握,就会直接定位到你想要的命令那里。 橙色武器: 85版本 橙匕首,龙父之牙 戈拉德,龙王之暮 提里奥什,远古噩梦 77949 77950 橙杖,可以变龙 巨龙之怒,泰蕾苟萨的寄魂杖 71086 80版本 橙斧 影之哀伤 49623 橙锤 瓦兰奈尔,远古

    2024年02月04日
    浏览(12)
  • 魔兽世界335服务端架设对外网开放的步骤

    警告:在没有网络安全防护措施或基础知识的情况下,开放端口可能造成被黑客入侵、流量攻击、破坏数据、资料泄露等情况的发生。在你选择开放端口时,视为已经充分了解可能发生的后果、危害,清楚自己在做什么,并且自己将对此承担一切后果! 还有这不是细致到手把

    2024年02月10日
    浏览(11)
  • 魔兽世界私服架设 服务器架设简易教程

    魔兽世界私服架设 服务器架设简易教程

    今天早晨明杰终于把魔兽世界的私服搭建成功可以运行了。挺happy。 记录一下搭建的全过程: 1.先下载私服服务器端:从mangoscn.com下载大芒果ftp://www.mangoscn.com/TCCN-3.2.2-Trinity5749.exe 从这个地址下载不需要注册,如果从mangoscn.com的网页上直接点击,还需要邀请码,注册以后才能

    2024年02月04日
    浏览(11)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包