魔兽世界乌龟服开服教程
本文最后更新于54 天前,其中的信息可能已经过时,如有错误请发送邮件到77371702@qq.com

以下是《魔兽世界》乌龟服(Turtle WoW)的详细开服教程,分为 服务端搭建客户端连接 两部分。请确保操作前已准备好合适的硬件(如云服务器或本地主机)并具备基本的计算机操作知识。


一、服务端搭建(Linux为例)

1. 准备环境

  • 系统要求:推荐 Ubuntu 20.04/22.04 或 CentOS 7/8。
  • 硬件建议:2核CPU、4GB内存、50GB硬盘(根据玩家数量调整)。
  • 依赖安装
  sudo apt update && sudo apt install -y git cmake make gcc g++ libmysqlclient-dev libssl-dev libbz2-dev libreadline-dev libncurses-dev mariadb-server

2. 下载源码

乌龟服基于 Vanilla+ 核心(1.12.1修改版),需从官方GitHub获取:

git clone --recursive https://github.com/turtle-wow/turtle-wow-core.git
cd turtle-wow-core

3. 编译服务端

mkdir build && cd build
cmake .. -DCMAKE_INSTALL_PREFIX=../run -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/g++ -DTOOLS=1
make -j$(nproc) && make install

4. 配置数据库

  • 启动MySQL并创建数据库:
  sudo systemctl start mariadb
  mysql -u root -p
  CREATE DATABASE turtle_world;
  CREATE DATABASE turtle_characters;
  CREATE DATABASE turtle_auth;
  GRANT ALL PRIVILEGES ON turtle_*.* TO 'turtleuser'@'localhost' IDENTIFIED BY 'yourpassword';
  FLUSH PRIVILEGES;
  • 导入初始数据:
  cd ../run
  mysql -u turtleuser -p turtle_world < sql/world.sql
  mysql -u turtleuser -p turtle_characters < sql/characters.sql
  mysql -u turtleuser -p turtle_auth < sql/auth.sql

5. 修改配置文件

  • 主配置:编辑 run/etc/worldserver.confauthserver.conf
  # 数据库连接
  LoginDatabaseInfo = "127.0.0.1;3306;turtleuser;yourpassword;turtle_auth"
  WorldDatabaseInfo = "127.0.0.1;3306;turtleuser;yourpassword;turtle_world"
  CharacterDatabaseInfo = "127.0.0.1;3306;turtleuser;yourpassword;turtle_characters"

  # 服务器设置
  RealmName = "My Turtle Server"
  MaxPlayers = 100

6. 启动服务端

cd ../run/bin
./authserver &
./worldserver &

二、客户端连接

1. 下载乌龟服客户端

  • 从官网 Turtle-WoW.org 下载专用客户端(基于1.12.1修改版)。

2. 修改realmlist.wtf

用文本编辑器打开客户端根目录的 realmlist.wtf,替换为:

set realmlist 你的服务器IP
set patchlist 你的服务器IP

3. 运行游戏

启动 wow.exe,使用注册的账号登录(需在worldserver中通过命令创建账号)。


三、常见问题

  1. 端口未开放:确保 3724(auth)、8085(world)端口在防火墙中放行。
  2. 数据库连接失败:检查配置文件中的用户名、密码和数据库名是否匹配。
  3. 客户端版本错误:必须使用乌龟服定制客户端,原版1.12.1无法连接。

注意事项

  • 乌龟服为开源项目,但需遵守其授权协议(通常为AGPL-3.0)。
  • 公开运营服务器需遵守《魔兽世界》相关版权法律,建议仅用于学习和测试。

如果需要更详细的配置(如MOD、自定义任务等),可参考乌龟服官方文档或社区Wiki。

pEv2LsP.jpg
文末附加内容
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇