景山小窝

  • 首页
  • WOW
  • 奇趣事
  • 手机控
  • 计算机
    • 好软件
    • 路由器
  • 黑苹果
  • 算号器
你若安好,便是晴天。
生气是拿别人的错误惩罚自己。
  1. 首页
  2. WOW
  3. 正文

vmangos在debian9下加宝塔面板编译教程

2018-10-13 1563点热度 1人点赞 1条评论

[title]数据库源码(直接下载压缩包,选最新的sql文件)[/title]

https://github.com/brotalnia/database
最新的文件world_full_26_august_2018.7z

[title]地图文件 用这个解压出来的官方自己的,其实他们两个数据库是一样的。[/title]

http://www.ac-web.org/forums/showthread.php?230227-Light-s-Hope-Vanilla-Repack

至于怎么安装debian9我就不多说了吧?不懂得自行百度.安装debian-9.6.0-amd64-netinst.iso这个版本就足够了

[title]下面进入正题[/title]

用Xshell 6进入SSH后 root登录后先修改源为阿里云的这样速度快。
修改教程在这里

https://www.codeidc.com/archives/203

[title]安装编译环境[/title]

首先cd~ 然后输入以下命令

    

apt-get install build-essential git clang cmake make gcc g++ libmariadbclient-dev libssl-dev libbz2-dev libreadline-dev libncurses-dev libboost-all-dev libtbb2 libtbb-dev p7zip

这个有提示的都是Y安装完成后输入一次一行然后回车

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

这里和别的教程不一样的地方在于没有安装mysql,下面会告诉你怎么安装,现在不要着急。

安装ACE6.5 具体教程在这里

https://www.codeidc.com/archives/208

[title]完成后继续安装宝塔面板[/title]

照旧首先cd~ 然后输入以下命令

wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && bash install.sh

有提示的按Y继续

最后记下ip地址和账户密码,这里如果是虚拟机获取的是外网ip,你登陆的时候把网址替换为虚拟机的IP就可以了。

用你的得到的用户名和密码登陆后安装软件,推荐环境是:

PHP5.6 Apache2.4 MariaDB-10.1.37 phpMyAdmin 4.4 PM2管理器 2.6.1 就这些就可以了 时间有点长主要看你的配置 具体为后面我会告诉你原因的,你也会感谢我的哈哈!

[title]安装完毕后 开始下载源码[/title]

cd ~ git clone https://github.com/vmangos/core.git 创建服务器路径 mkdir -p /home/mangos 创建编译目录 cd core mkdir build cd build
开始编译,根据电脑配置,决定完成时间 cmake ../ -DCMAKE_INSTALL_PREFIX=/home/mangos -DDEBUG=0
make -j4
make install
源码升级命令: git pull origin

[title]完成后剩下的在宝塔面板操作,省时省力,进入面板数据库选项[/title]

建立4个数据库名字分别为 世界数据库:mangos 角色数据库:characters 账户数据库:realmd 日志数据库:logs 然后分别导入对应的数据库文件

具体不详细说明了

在/home/mangos/下面建立两个文件夹

data

logs

把你下载的LH13的地图文件上传到data文件夹下

然后修改/home/mangos/etc配置文件

分别是mangosd.conf.dist去掉后面的.dist

realmd.conf.dist去掉后面的.dist

配置好数据库连接信息

修改地图路径为/home/mangos/data

日志路径为/home/mangos/logs

然后回到ssh里面

输入

cd /home/mangos/bin

./realmd &     (这是后台运行)

./mangosd

运行完毕后回车

[title]建立一个用户名和密码都是admin的账户[/title]

account create admin admin

[title]提升你账户为GM权限[/title]

account set gmlevel admin 3 1

这样子你就可以登陆游戏了

如果你成功登录游戏  没有问题的话

现在退出游戏

关掉ssh

[title]然后进入宝塔面板打开PM管理器 在里面添加[/title]

路径选择 /home/mangos/bin

启动文件 realmd  名称realmd

然后继续添加

路径选择 /home/mangos/bin

启动文件 mangosd  名称mangosd

之后运行就可以了

这样的好处是 程序后台运行随时可以管理

如果程序崩溃停止运行后它会自动重启程序。

不明白的具体可以百度

下一个教程 我们说 怎么建立对应的网站和同步论坛!

本作品采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可
标签: 暂无
最后更新:2019-01-18

codeidc

这个人很懒,什么都没留下

点赞
下一篇 >

文章评论

您需要 登录 之后才可以评论

codeidc

这个人很懒,什么都没留下

分类
  • WOW
  • 奇趣事
  • 好软件
  • 手机控
  • 未分类
  • 计算机
  • 路由器
  • 黑苹果
归档
  • 2023年2月
  • 2023年1月
  • 2022年11月
  • 2022年4月
  • 2022年3月
  • 2021年11月
  • 2021年10月
  • 2021年1月
  • 2019年6月
  • 2019年5月
  • 2019年4月
  • 2019年3月
  • 2019年1月
  • 2018年12月
  • 2018年11月
  • 2018年10月
  • 2018年9月
  • 2018年8月
  • 2018年6月
  • 2018年5月
  • 2018年4月
  • 2018年3月
  • 2018年2月
  • 2018年1月
  • 2017年12月

COPYRIGHT © 2021 codeidc.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

豫ICP备2021031502号