树莓派搭建PvPGN服务器
服务器 搭建 树莓
2023-06-13 09:11:03 时间
简介
PvPGN 和 PvPGN PRO PvPGN 全称:Player versus Player Gaming Network,是一款免费的开源跨平台服务器软件,支持Battle.net和Westwood Online游戏客户端 PvPGN在2011年停止维护,PvPGN PRO是PvPGN的一个分支版本,持续维护更新。
具体可以搜索Github项目:pvpgn-server
搭建
首先下载编译 PvPGN 源代码所需的软件、工具
这里用的存储方式是mysql,所以下载了libmysql++-dev
,你可以不下载mysql数据库,根据自己的需求来,甚至可以用文件存储的方式保存玩家信息等
其他存储:pgsql、sqlite3、odbc
sudo apt-get -y install build-essential clang libc++-dev git cmake zlib1g-dev liblua5.1-0-dev libmysql++-dev
这会下载一堆编译所需工具
然后下载 PvPGN 的源代码,找个目录执行命令下载并解压
wget https://github.com/pvpgn/pvpgn-server/archive/master.tar.gz
tar xf master.tar.gz
接下来是进入解压出来的文件夹里,建立一个build
目录,然后进入这个目录
cd pvpgn-server-master
mkdir build
cd build
配置和编译
cmake -D WITH_MYSQL=true -D WITH_LUA=true ../
make && make install
运行
/usr/local/sbin/bnetd
配置文件路径:/usr/local/etc/pvpgn/
如果你是用文件储存数据,储存的文件在:/usr/local/var/pvpgn/
测试
最后你可以在Battle.net Gateways Editor
中测试连接是否正常
如果你做了内网映射,你可配置一下端口,即可从外网访问到你树莓派PvPGN服务器
最后成功连上服务器
相关文章
- HelixServe搭建局域网流媒体服务器
- [叶子]在centos上搭建mcbe服务器并安装mcsm面板
- 搭建自己的git服务器_自建服务器
- Linux+MCSM9+Docker 搭建我的世界Java版服务器,MC开服教程
- 腾讯云GPU服务器部署Ai绘画Stable Diffusion 小白可用
- 搭建 Linux 下的视频直播服务器(linux直播服务器)
- Linux下访问文件服务器的技巧(linux访问文件服务器)
- 快速掌握Linux服务器搭建视频教程(linux服务器搭建视频)
- 搭建Linux系统:浪潮服务器安装指南(浪潮服务器安装linux)
- 配置 Linux 下 SFTP 服务器(linuxsftp服务)
- 搭建Linux服务器:从SO编译开始(linuxso编译)
- ECSHOP搭建简易Redis服务器(ecshopredis)
- 如何构建一台网络引导服务器(二)
- Red Hat Linux严重Bug将影响基于Haswell架构的服务器
- 网络上的Microsoft SQL服务器入门(netmssql)
- 服务器指南:快速搭建 Linux NFS 服务器(linux搭建nfs)
- 器搭建Linux下Red5服务器,实现自主构建视频系统(linuxred5服务)
- Win10系统下安装配置MSSQL服务器简易指南(win10的mssql)
- 解读Linux服务器错误日志 快速排除故障的关键步骤(linux服务器错误日志)
- 一步一步安装LAMP环境搭建Linux服务器(linux lamp安装)
- 阿里云轻松搭建MSSQL服务器(阿里云搭建mssql)
- 红色的火力使用Redis搭建服务器(用redis架设服务器)
- 启动Redis使用服务器命令操作指南(服务器命令启动redis)
- 搭建Redis服务器的五步曲(搭建redis的步骤)
- 无服务器图像处理程序
- 网站服务器安全需要注意三方面的问题
- PythonWeb服务器Tornado使用小结
- Windows下搭建svn服务器简明教程