【少年封神榜】玄幻仙侠封神题材闯关回合手游-2022年10月26日最新打包整理Linux服务端源码视频架设教程-完善GM授权后台工具+完美运营后台+安卓苹果双端!
【少年封神榜】玄幻仙侠封神题材闯关回合手游-2022年10月26日最新打包整理Linux服务端源码视频架设教程-完善GM授权后台工具+完美运营后台+安卓苹果双端!
https://www.bilibili.com/video/BV1e8411a7Ht/
上面视频教程链接如果失效,请在源码包内观看超清视频教程!
上面视频教程链接如果失效,请在源码包内观看超清视频教程!
上面视频教程链接如果失效,请在源码包内观看超清视频教程!
教程演示虚拟机地址:192.168.8.129 外网和局域网类似
安装宝塔直接运行命令即可。
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
搭建环境:
CENTOS 7以上系统
Nginx1.14
mysql5.6 数据库必须5.6以上
php5.4经测试腾讯云服务器无法搭建 该教程用某小厂云服务器搭建
1、关闭防火墙、开放端口
systemctl stop firewalld
systemctl disable firewalld防火墙不关闭也行
宝塔放行端口:1:65535
或单独打开 6095 8081 8801
PS:如果使用腾讯云或阿里云记得把控制台的端口也打开
2、上传fsb.tar.gz到服务器根目录(根目录不是root目录!!使用WinSCP或其他工具上传数据,也可以直接宝塔传!!)
解压fsb.tar.gz
cd /
tar zxvf fsb.tar.gz给予 777权限
chmod 777 -R /home
chmod -R 777 /www/wwwroot/game/3.环境配置
打开
/etc/profile 这个文件编辑你可以直接用命令行 或者WinSCP都可以
在文件最后面添加上
JAVA_HOME=/usr/local/java/jdk18
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH添加后命令行输入
chmod +x -R /usr/local/java/jdk18/bin
source /etc/profile使用
java -version
查看是否配置成功显示版本即为配置成功 (比如这里应该是 java version "1.8.0_101")
补充说下 上面java环境配置如果使用WinSCP直接打开/etc/profile 复制到这个文件最下面即可。
4、设置数据库密码为:qweqwe(在宝塔直接设置)
命令行输入
cd /home
./sk数据库创建结束。可以通过宝塔查看是否创建成功。(数据库 - 点击 从服务器获取 获取到4个就正确的)
运行后为了安全可以把 sk 文件删除
6、搭建网站 (后台使用,如果不用后台可以不搭建)
新建一个网站-你的ip:端口 或域名:端口
有端口就添加端口这里的端口80 (这里端口随意设置)
网站目录设置\www\wwwroot\game
---------------------------------------------------------------------
服务器内网ip查看:ifconfig -a
内网ip:10.0.14.2
7、服务端和网站修改 192.168.8.129 修改为服务器内网ip
服务端修改:
10.0.4.9
/home/gameserver/gs01/server.properties 里面的ip地址 一共两个
数据库:(直接宝塔里面使用数据库管理工具phpmyadmin操作)
数据库需要修改 数据库aulogindb - 表 mt_zone_info 里面的dbip改成127,其他改成内网
到此算服务端就可以了,下面看看客户端
7、启动游戏服务
启动游戏
cd /home
./q
输入1回车关闭游戏
cd /home
./q
输入2回车启动后可以通过
端口查看命令 netstat -lntp
看到 8801 起来就可以了
也可以观察 /home/gameserver/gs01里面nohup.out文件 大小 基本不变化了 就差不多起来了
PS: 这个游戏的GS启动很慢有时候要3-5分钟 低配置服务器启动时间10分钟左右
8、客户端修改
安卓:
assets\assets\config\serverip\serveripinfo.txt
苹果:
Payload\feiyu.app\Data\Raw\assets\config\serverip\serveripinfo.txt这里以安卓为例
192.168.8.129
43.154.6.201
123.gmfwd.com解包后找到serveripinfo.txt修改IP地址或域名
我这里直接用好压修改,然后签名
使用UE或HEdit工具修改
ps:注意IP位数 这里是13位(另外整理了其他几个到时候一起打包)位数改错了登陆不了游戏。
修改后签名,这里就 不演示了
可以正常登陆。
我先 把新手引导过了 等下简单介绍下后台
好了。本期教程到此结束。
祝君好运。。。。
其他自行研究吧。。。
PS:
简单介绍下GM后台使用
1、运营后台
http://外网:8602/GM/view/main.html默认账号
admin
1234562、授权后台 (依托运营后台的如果你的后台密码或端口变了需要对应修改config.php)
http://外网/gmht/gm.php
GM码:syymw.com
========================================================
PS:
1、GS的运行命令
cd /home/gameserver/gs01nohup java -jar game46z.jar &
2、java相关命令参考
查看java进程命令:
ps -ef | grep java终止java进程的命令: 备注:xxxx为java进程号
kill -9 xxxx下列代码即可运行jar文件,运行jar文件必须进入该文件夹
nohup java -jar XXX.jar &可以正常登陆,教程到此结束。
祝君好运
(E-mail:1228689277@qq.com) 记住本站域名:www.syymw.net 站长:Q:1228689277