【超级战舰】站长推荐海战策略对抗竞技手游-5月4日全新打包Linux服务端源码视频架设教程-附带加明文工具-安卓苹果IOS双端版本-完善多功能GM网页后台工具!
游戏主图

实拍视频
实拍展示


















测试系统centos 7.6
43.139.129.244
准备工具:
Notepad++
putty
WinSCP
相关工具的安装和使用教程参考文章最下面。
使用系统 7.X
————————————–
下面开始搭建
1、关闭防火墙、开放端口{使用putty或其他工具登陆服务器}
关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
2、解压修改
修改东东太多直接使用N++批量修改
解压zj.zip
cd /
unzip zj.zip
批量修改下方文件IP(43.139.129.244)为你的实际IP:共替换了2720处
opttankservergametank-luascriptsconfigconfig.lua
opttankservergamewebrootgamemetricsapplicationconfigtaskconfigs.php
opttankservergamewebrootrayapicfgconfigcfg_metric.php
opttankservergamewebrootrayapicfgconfigcfg_pay.php
opttankservergamewebroottank-serverapplicationtasksconfig.php
opttankservergamewebroottankheroandroidclientgetAppUrl.html
opttankservergamewebroottankheroandroidclientgetconfig.php
opttankservergamewebroottankheroandroidclientgetconfig_test.php
opttankservergamewebroottankheroandroidclientload_new.php
opttankservergamewebroottankheroandroidclientload_test.php
opttankservergamewebroottankheroclientgetconfig.php
opttankservergamewebroottankheroclientload_cjjdios_new.php
opttankservergamewebroottankheroclientload_cjjdios_test.php
opttankservergamewebroottankheroclientload_new.php
opttankservergamewebroottankheroclientload_tkfyiosios_test.php
opttankservergamewebroottankheroclientload_tkfyiosos_new.php
opttankservergamewebroottankheroiosclientgetconfig.php
opttankservergamewebroottankheroiosclientgetconfig_test.php
opttankservergamewebroottankheroiosclientload_new.php
opttankservergamewebroottankheroiosclientload_test.php
opttankservergamewebroottank_rayapicfgconfigcfg_gserver.php
opttankservergamewebroottank_rayapicfgconfigcfg_pay.php
下面是更新的两个压缩包
安卓对应(需要明文)
/opt/tankserver/game/webroot/tankherocdn/android/tankheroclient200_jiandui/full
下的更新包luascript.zip里修改
luascriptscriptconfigserverconfigserverCfg.lua的IP
luascriptscriptconfiggameconfigplatFormCfg.lua大区名 非必要 请勿乱修改
苹果对应
/opt/tankserver/game/webroot/tankherocdn/IOS/tankheroclient200_jiandui/full
下的更新包luascript.zip里修改
luascriptscriptconfigserverconfigserverCfg.lua的IP
luascriptscriptconfiggameconfigplatFormCfg.lua大区名 非必要 请勿乱修改
这里luascript.zip已经解压了我们直接来修改 把serverCfg.lua 拷贝到“加明文”文件夹 运行明文IP进行明文
明文后生成IP.lua 批量替换 为你的IP
替换后点击 加密IP.bat 加密 回去 把生成 serverCfg.lua 覆盖回去
platFormCfg.lua大区名 和苹果的一样修改这里就不演示了
然后 把 luascript 压缩为luascript.zip
PS:
热更新配置 客户端第一次更新会读取load_new.php文件里的版本号 比如191,然后会去full下载更新包
以后如需再更新 版本号+1 补丁放到part里即可
安装宝塔
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh
ng1.14
php5.6
mysql5.6
全部修改后压缩修改后的文件为zj.zip
3、上传zj.zip到服务器根目录/(根目录不是root目录!!!!){使用WinSCP或其他工具上传数据}
上传好后,解压zj.zip
yum install -y unzip zip
cd /
unzip zj.zip
给予 777权限
chmod -R 777 /opt
创建网站 ip
目录设置:/opt/tankserver/game/webroot
设置root密码: mnXQID9C
导入数据
cd /opt
./sk
5.5按过回车后就不要管了他没提示的等他自己运行结束
出现这样在继续
4、配置
安装supervisor
yum -y install epel-release
yum install -y supervisor
sudo touch /var/run/supervisor.sock
sudo chmod 777 /var/run/supervisor.sock
服务端到这里就架设结束了,下面看看客户端
5、启动游戏服务
service nginx restart
service php-fpm restart
service mysqld restart
关闭防火墙
systemctl stop firewalld.service
systemctl disable firewalld.service
启动命令
cd /opt/tankserver/bin/
./tankserverd
chmod -R 777 /opt
chmod -R 777 /etc
可以通过端口查看是否运行
查看端口
netstat -ntlp
6、客户端修改
舰队安卓
assetsrjoyconfig.xml
舰队苹果
PayloadTankRSDK.appTankRSDK tk.syymw.net替换成自己的IP
PayloadTankRSDK.appluascriptscriptconfigserverconfigserverCfg.lua 修改IP
这里我用改之理3.3.5反编译修改(也可以直接压缩包打开改然后签名)
修改后反编译回去就可以了。刚刚我编译过就不操作了
登陆这里你们自行注册账号 ,我是登陆过他自己登陆了
没什么 问题 下面简单看看后台
本期教程到此结束 其他自行研究
祝君好运。。。
PS:
1、后台地址:
https://ip/gm/gm.php
授权码:syymw.net

