centos 7.4 搭建 wow 3.3.5 服务端

2019-08-12  本文已影响0人  SamCcc

搭建WOW server 步骤挺多的,记录下来万一以后忘记了又想再搭建的时候方便查阅。

我的服务器是centos 7.4     64位   2核    8G

参考了官方的安装指南

yum -y install epel-release
yum -y install git cmake3 make clang  openssl-devel bzip2-devel readline-devel ncurses-devel gcc-c++

如果安装cmake3提示缺少python3依赖就安装python3

yum -y install https://centos7.iuscommunity.org/ius-release.rpm
yum -y install python36u

官方的安装指南里安装了mariadb的,但是我想自己用docker搭建一个mysql服务所以没有安装maria db

ln -s /usr/bin/cmake3 /usr/bin/cmake
yum -y install centos-release-scl
yum -y install devtoolset-6-gcc-c++
scl enable devtoolset-6 bash
yum -y install libquadmath-devel python-devel
curl -L https://dl.bintray.com/boostorg/release/1.64.0/source/boost_1_64_0.tar.gz -o boost_1_64_0.tar.gz
tar -zxvf boost_1_64_0.tar.gz
cd boost_1_64_0
./bootstrap.sh
./b2 install
yum -y install p7zip 

跑完以上命令之后,基本的依赖都安装完了,接下来就git clone 3.3.5服务端源码

cd ~
mkdir wow
cd wow
git clone -b playerbots-npcbots https://github.com/conan513/SingleCore_TC.git

之前clone过官方的3.3.5分支,但是好像更新了对gcc一些版本有需求,所以选择这个git仓库clone,这个git仓库已经好久没更新了,而且自带playerbot和npcbot的组件
clone过程需要一定的时间

现在正在clone,未完待续

上一篇下一篇

猜你喜欢

热点阅读