惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Threatpost
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Engineering at Meta
Engineering at Meta
T
The Blog of Author Tim Ferriss
Recent Announcements
Recent Announcements
G
Google Developers Blog
Google DeepMind News
Google DeepMind News
The Register - Security
The Register - Security
MongoDB | Blog
MongoDB | Blog
U
Unit 42
B
Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
L
LangChain Blog
Stack Overflow Blog
Stack Overflow Blog
P
Privacy International News Feed
L
LINUX DO - 最新话题
博客园_首页
博客园 - Franky
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Tor Project blog
V
Visual Studio Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
P
Privacy & Cybersecurity Law Blog
C
Cyber Attacks, Cyber Crime and Cyber Security
K
Kaspersky official blog
C
Cisco Blogs
博客园 - 【当耐特】
阮一峰的网络日志
阮一峰的网络日志
I
Intezer
罗磊的独立博客
MyScale Blog
MyScale Blog
Last Week in AI
Last Week in AI
A
About on SuperTechFans
G
GRAHAM CLULEY
Y
Y Combinator Blog
Microsoft Security Blog
Microsoft Security Blog
GbyAI
GbyAI
T
Threat Research - Cisco Blogs
P
Proofpoint News Feed
D
DataBreaches.Net
The Hacker News
The Hacker News
Spread Privacy
Spread Privacy
AWS News Blog
AWS News Blog
I
InfoQ
T
The Exploit Database - CXSecurity.com
Simon Willison's Weblog
Simon Willison's Weblog
博客园 - 叶小钗
Project Zero
Project Zero

World of Warcraft

好冷清了,有熟悉 GSE 的高手吗 - V2EX 区子里有人玩 WOW 吗? - V2EX 这个啃什么鸡活动 真的不想说 - V2EX 新开公益服 80 级纯净养老服 新人有礼 欢迎来玩 - V2EX 2023-11-25 翡翠梦境 经典旧世仿官服 新服开放注册(可选硬核模式,神秘奖励) - V2EX 翡翠梦境 新开魔兽世界仿官 2 倍服(搭配 AI 机器人) 低倍不氪金 长久服 进服有礼(国内服务器 低延迟) - V2EX 暴雪:将暂停大部分游戏在中国大陆的服务,包括《魔兽世界》 - V2EX 现在 WLK 怀旧服怎样能快速到 70 级 - V2EX 一名无亲友萌新奶德的疑问 - V2EX 巫妖王又回来了,当年的勇士还会回来吗? - V2EX 有人玩美服的 WOW 怀旧服吗? - V2EX 49 年入国军是比喻, 20 年入国军接近事实了 - V2EX 一帮社畜的 WOW 公益服 - V2EX 国内纯公益服 80WLK 怀旧服 - V2EX 「西部世界」——基于巫妖王之怒 3.3.5 的特色服(装备、商业技能) - V2EX 丧尸围城,我用魔兽争霸的技能度过了第一个夜晚! - V2EX 魔兽怀旧有一起的么 - V2EX 我又 新搭建了一个 3.35 巫妖王之怒怀旧服,有小伙伴一起玩吗? - V2EX 最近在玩魔兽世界怀旧服,想到一个服务器的技术问题 - V2EX 9102 年了, 为什么 wow 服务器还要排队? - V2EX 找个朋友一起去 9 月 14 号的北京魔兽音乐会 - V2EX 玩魔兽怀旧服有感 - V2EX 有玩魔兽怀旧服的老哥吗 - V2EX 魔兽世界同时忘记账户和密码怎么办? - V2EX 网易战网充值是崩了吗? - V2EX 网易给我魔兽世界下载链接竟然是百度网盘…… - V2EX 有备战《魔兽世界》怀旧服的吗? - V2EX 周老师又输了,不忍心看了 - V2EX 看官方怀旧服 BETA,心里直痒痒,美服号到现在都没给资格,搭了个服务器 - V2EX 官方怀旧服确定了 - V2EX 这个版面黑不扭曲的,感觉压抑,怎么切换成主板的白灰 - V2EX 关于希王的座前大将凋零者的实力讨论? - V2EX 写了一个简单的魔兽世界技能宏编辑器 - V2EX 刚充了个半年卡 - V2EX 7.2 核心橙到 7.3 才出。哎。 - V2EX 想些魔兽插件的话,如何快速入门? - V2EX 好久没玩 wow 了。。。 - V2EX Mac 上怎么跑六零年代客户端 - V2EX 怀旧版本有人有兴趣吗,可以基于芒果端搭一个 - V2EX 开新版本都没人讨论吗?还是都忙着在练级 - V2EX WOW 大新闻——魔兽世界付费政策改为月卡季卡半年卡 - V2EX 魔兽世界终于要开启月卡模式咯 - V2EX 分享一个自用的插件更新脚本 - V2EX wow7.0 了,更新失败 - V2EX V2 现在还有人打魔兽世界吗?问个 rmbp 玩魔兽的问题 - V2EX 魔兽世界物品数据库 - V2EX 玩魔兽世界的有木有 - V2EX 只玩过魔兽争霸 3, 请问电影里的人物分别对应 war3 游戏里的哪些角色啊? - V2EX
怀旧 Cmangos 服务器搭建指南,附新开怀旧公益服邀请 - V2EX
DecadeWoW · 2016-10-15 · via World of Warcraft

原文地址:Ubuntu 14.04 LTS 魔兽世界经典版服务器搭建指南

本文基于 cmangos.net 论坛的文章:Ubuntu install instructions for beginners

整个安装过程大约 2 小时,时间主要消耗在程序编译和客户端文件解析,我使用的服务器配置:

Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz
1G 内存
40G SSD

转载请注明:DecadeWoW

首先安装 Ubuntu server 14.04 LTS

略过

创建 mangos 用户

adduser mangos

搭建系统环境

sudo apt-get update
sudo apt-get upgrade
安装 apache
sudo apt-get install apache2
sudo service apache2 restart
安装 mysql

设置参数

用户名: root ,密码: rootmysql

sudo apt-get install mysql-server
sudo service mysql restart
安装 ssh

可能不需要

sudo apt-get install openssh-server
安装其他软件
sudo apt-get install build-essential gcc g++ automake git-core \
autoconf make patch libmysql++-dev mysql-server libtool \
libssl-dev grep binutils zlibc libc6 libbz2-dev cmake subversion \
libboost-all-dev

下载 cmangos 服务器代码

下载 cmangos
git clone https://github.com/cmangos/mangos-classic.git mangos
下载数据库
git clone https://github.com/classicdb/database.git database
下载脚本
git clone https://github.com/ACID-Scripts/Classic.git acid

编译安装 cmangos

创建安装目录
sudo mkdir /opt/mangos-server
sudo mkdir /opt/mangos-server/share
sudo mkdir /opt/mangos-server/logs
sudo chown mangos:mangos /opt/mangos-server -R
预编译
cd ~
mkdir build
cd build
cmake ../mangos -DCMAKE_INSTALL_PREFIX=/opt/mangos-server -DBUILD_EXTRACTOR=ON -DBUILD_VMAP_EXTRACTOR=ON -DBUILD_MMAP_EXTRACTOR=ON -DPCH=ON
编译
make
make install

数据库

创建数据库
cd ~/mangos/sql/create
mysql -uroot -prootmysql < db_create_mysql.sql
写入数据库文件
cd ~/mangos/sql/base
mysql -umangos -pmangos characters < characters.sql
mysql -umangos -pmangos mangos < mangos.sql
mysql -umangos -pmangos realmd < realmd.sql
写入脚本数据
cd ~/mangos/sql/scriptdev2
mysql -umangos -pmangos mangos < scriptdev2.sql

安装游戏数据

cd ~/database
bash ./InstallFullDB.sh
编辑配置文件
vi InstallFullDB.config
修改配置
MANGOS_DBUSER="mangos"
MANGOS_DBPASS ="mangos"
CORE_PATH="../mangos"
ACID_PATH="../acid"
执行第二次
cd ~/database
bash ./InstallFullDB.sh

上传客户端文件

cd ~
mkdir wowdata
cp ~/build/contrib/extractor/ad ~/wowdata
cp ~/build/contrib/vmap_extractor/vmapextract/vmap_extractor ~/wowdata
cp ~/build/contrib/vmap_assembler/vmap_assembler ~/wowdata
cp ~/build/contrib/mmap/MoveMapGen ~/wowdata
cp ~/mangos/contrib/extractor_binary/MoveMapGen.sh ~/wowdata
cp ~/mangos/contrib/extractor_binary/offmesh.txt ~/wowdata
chmod +x ~/wowdata/MoveMapGen.sh
使用 WinSCP 上传 Data 目录

右侧远程目录进入到 wowdata 目录,左侧本地目录选中 Data 目录,点击 upload 按钮上传。

解析文件
cd ~/wowdata
./ad -f 0
./vmap_extractor -l
mkdir vmaps
./vmap_assembler Buildings vmaps
mkdir mmaps
./MoveMapGen.sh 1
解析结束
cp -r dbc /opt/mangos-server/share
cp -r maps /opt/mangos-server/share
cp -r vmaps /opt/mangos-server/share
cp -r mmaps /opt/mangos-server/share

汉化游戏

下载中文数据
cd ~
git clone https://github.com/DecadeWoW/wow_db_chinese.git wow_db_chinese
汉化
cd wow_db_chinese
mysql -umangos -pmangos mangos < areatrigger_teleport.sql
mysql -umangos -pmangos mangos < creature_ai_texts.sql
mysql -umangos -pmangos mangos < creature_template.sql
mysql -umangos -pmangos mangos < creature_text.sql
mysql -umangos -pmangos mangos < db_script_string.sql
mysql -umangos -pmangos mangos < game_event.sql
mysql -umangos -pmangos mangos < gameobject_template.sql
mysql -umangos -pmangos mangos < game_tele.sql
mysql -umangos -pmangos mangos < gossip_menu_option.sql
mysql -umangos -pmangos mangos < item_set_names.sql
mysql -umangos -pmangos mangos < item_template.sql
mysql -umangos -pmangos mangos < npc_text.sql
mysql -umangos -pmangos mangos < page_text.sql
mysql -umangos -pmangos mangos < quest_template.sql
mysql -umangos -pmangos mangos < script_texts.sql

注册页面

下载注册程序
git clone https://github.com/DecadeWoW/cmangos-utils.git cmangos-utils
修改 apache 文档目录
cd /var/www
mv html html.bak
ln -s /home/mangos/cmangos-utils/web_register html
查看本机 IP
ifconfig
测试注册页面

在浏览器中输入本机 IP ,进入注册页面

启动服务器

创建 mangosd.conf 配置文件
cd /opt/mangos-server/etc
cp mangosd.conf.dist mangosd.conf
修改 mangosd.conf 配置文件

确认以下配置正确

DataDir = "../share"
LogsDir = "../log"
BindIP = "127.0.0.1"
创建 realm.conf 配置文件
cd /opt/mangos-server/etc
cp realmd.conf.dist realmd.conf
vim realmd
修改 realm.conf 配置文件

确认以下配置正确

LogsDir = "../log"
LogLevel = 0
LogFileLevel = 0
BindIP = "127.0.0.1"
创建 mangosd 启动程序
cd ~
vim mangosd.sh

mangosd.sh 内容

screen -dmS mangosd /opt/mangos-server/bin/mangosd -c /opt/mangos-server/mangosd.conf
创建 realmd 启动程序
cd ~
vim realmd.sh

realmd.sh 内容

screen -dmS realmd /opt/mangos-server/bin/realmd -c /opt/mangos-server/realmd.conf
创建管理员账号
cd /opt/mangos-server/bin
./mangosd -c ../etc/mangosd.conf

等 mangosd 启动完毕

account create [用户名] [密码]

account set addon [用户名] 0

account set gmlevel [用户名] 3

退出 mangosd

server shutdown 0
启动 mangosd
sh ./mangosd.sh
启动 realmd
sh ./realmd.sh

连接游戏

查看本机 IP
ifconfig
修改数据库的 realmlist 表
echo 'update realmlist set address = [你的 IP]' > update_ip.sql
mysql -uroot -prootmysql realmd < update_ip.sql
客户端 realmlist.wtf 的内容修改为
set realmlist [你的 IP]
运行 wow.exe 进入游戏

原文链接: https://decadewow.gitbooks.io/decadewow/content/fu_wu_qi_da_jian_zhi_nan.html


游戏邀请

风雨同路、不违初心、我们的信仰只为怀旧。

一起走过死亡矿井,一起下过暴风监狱,一起见证过爱与家庭的悲剧,

一起踏过熔火之心的火焰,一起屠过黑龙巢穴。

种种美好回忆每次都会萦绕着我,每当午夜梦醒,点燃一根香烟静静的回味。

为了艾泽拉斯,为了联盟,为了部落,为了我们快乐的回忆,回来吧

勇士们拿起你的武器一起战斗!

服务器特色:

1 、 NPC 100g 出售橙色传说黑甲虫坐骑,瞬发上马,室内不下马,人人可得,绝佳体验秒杀所有坐骑。

2 、厄运之槌、通灵学院、斯坦索姆、黑石塔等五人副本掉落十年勋章可兑换 T1 - T3 职业套装,照顾没有时间参加 raid 的玩家。

3 、通过任务 T0 套可升级为 T1 套, T1 套可升级为 T2 套, T2 套可升级为 T3 套,降低 raid 难度。

4 、三个专业技能。

5 、部落联盟通用语言、聊天、组队频道、交易、拍卖行,可混合组队和公会活动,方便组队副本和 raid 。

6 、初级骑术 9g ,高级骑术 90g 。

7 、灵魂的移动速度提升 100%。

8 、送信时间 1 分钟。

9 、 NPC 300g 出售 T3 套戒指。

10 、双倍经验。

其他一切保留六零年代的原汁原味。服务器于 2016 年 10 月 12 日开启,电信线路延时 10 - 20ms 。

本怀旧服为纯公益服,无任何赞助,点击查看详细介绍