朋友聚会打个牌玩个麻将什么的,现在的游戏平台都要充值才能玩,而且还需要下载app、安装和注册,很麻烦,不能尽兴休闲娱乐。今天给大家分享一个可自托管在飞牛NAS上的休闲棋牌游戏主服务器,包括了斗地主、麻将、锄大地等休闲棋牌游戏,手机完美适配,话不多说,直接开工!
应用介绍这款应用的名称叫做openinggame/qb,来自Github,地址如下:
https://github.com/openinggame/qp
游戏服务端使用golang开发,采用微服务架构,支持高并发场景需求,使用容器进行封装,简化了复杂的配置过程,小白按照下面的搭建教程也能轻松在几分钟内搭建好平台。
支持手机、电脑、Pad,只要有浏览器就可以玩。免责声明:此版本仅限测试(试玩)使用,因平台搭建使用人(开发者)原因导致的任何纠纷、责任等需平台搭建使用人(开发者)自行承担全部责任和赔偿一切损失。
应用部署下面采用飞牛自带的命令行终端FntermX,用docker-compose部署openinggame/qb。
部署前准备首先要有1台飞牛NAS,内存在2G以上,预装了docker和docker-compose,安装了商店自带的命令行终端FntermX。打开命令行终端FntermX,输入sudo -i和密码,进入root模式。
创建并启动游戏服务集群
1. 创建文件夹在命令行终端输入以下命令创建/data文件夹:
mkdir -p /data在命令行终端输入以下命令创建/etcd-data文件夹:
mkdir -p /data/etcd-data2. 安装游戏依赖文件输入以下命令安装git服务
apt install git -y ##作者原版Centos系统使用的yum命令安装
3. 克隆依赖到本地并将文件解压到工作目录依次输入以下4条命令:
cd /data git clone https://github.com/openinggame/qp.gitcd qptar zxf mongodb.tar.gz -C /data tar zxf mysqldb.tar.gz -C /datagit命令当最后一行结尾出现“done”这个词时,就表示下载成功了,如果连不上github可以参考小编前面的Fastgithub项目。
4. 下载docker镜像服务器由8个docker镜像组成,采用docker pull命令拉取到飞牛NAS,在命令行终端一次输入以下命令:
docker pull mysql:8.0.23docker pull mongo:4.4.4docker pull quay.io/coreos/etcd:v3.2.32docker pull wurstmeister/zookeeperdocker pull wurstmeister/kafka:2.12-2.3.0docker pull redis:latestdocker pull openinggame/web:v1docker pull openinggame/server:v1
5. 创建网络在命令行终端输入以下命令创建game桥接网络:
docker network create -d bridge game
6. 修改docker-compose.yml文件在命令行终端输入以下命令,采用vi编辑器修改代码文件:
vi docker-compose.yml修改第10行 web服务的IP地址为飞牛NAS的IP地址,端口号如果冲突也要改,小编这边第一次忘记改了,80端口冲突,又改成了84:
#第10行 - API_HOST=后面#例如IP地址为:192.168.1.179 ,修改docker-compose.yml中web服务的API_HOST的值。(第 10 行) web: container_name: web0 image: openinggame/web:v1 ports: - "80:80" environment: - API_HOST=192.168.1.179 #修改这行的 IP 地址为你的服务器IP地址 networks: - game depends_on: - server
7. 启动游戏服务集群
在命令行终端输入以下命令启动服务器:
docker compose up -d
开始游戏进入游戏页面在浏览器地址栏输入IP地址+端口号,如192.168.1.179:84进入游戏页面,点击游客登录,进入注册。
注册账号随便编个手机号,会自动生成并填写验证码,设置好密码,注册好,然后就可以开心地玩啦!
游戏试玩一共有斗地主、锄大地、麻将等五个游戏可玩,小编用手机和电脑分别注册一个号,创建房间,直接开玩,和市面上的app差不多,只是没有广告和充值。如果采用公网部署,应该可以远程玩耍的,也可以配合组网软件试试,不过要记得修改ip地址哦。
大家觉得这个休闲棋牌游戏怎么样呢,今天的分享就到这里了,感谢关注!
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://zblog.hqyman.cn/post/17508.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
分享到:
打赏微信支付宝扫一扫,打赏作者吧~
休息一下~~