所有分类
  • 所有分类
  • 插件
  • 教程
  • 模板
  • 源码
  • 软件
  • 项目
  • AI

时空战场

时空战场卡牌回合 源码Unity服务端Lua 带充值

预览截图

1765008593-2eddb3c63c75f86

测试系统:Centos7.6系统

安装宝塔

yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec

输入y回车确认安装

安装环境
Nginx-1.24
Redis-7.2.4
MongoDB-4.0

宝塔放行端口:

8080 TCP 登录注册(loginserver)

16081 TCP 游戏连接(gameserver)

81 TCP 版本更新网站

20001 TCP 聊天端口(备用)

17092 UDP UDP通信

或直接放行 1-65535 所有端口

关闭防火墙:

systemctl stop firewalld
systemctl disable firewalld

上传服务端 skzc.zip 到服务器根目录/

解压

cd /
unzip skzc.zip

给权限:

chmod -R 777 /home/

安装环境:

yum install -y java-1.8.0-openjdk-devel.x86_64

添加宝塔里面数据库

宝塔面板–数据库–MongoDB

注意:MongoDB

添加数据库

x1_cn_test_login
admin

在ssh 依次复制输入命令 :修改你的IP为服务器外网IP再输入命令

mongo

use x1_cn_test_login

db.getCollection("server_info").drop();
db.createCollection("server_info");
db.getCollection("server_info").insert([ {
_id: NumberInt("1"),
name: "兄弟娱乐一区",
ip: "59.110.175.217",
port: "16081",
"server_id": "10001",
channel: "pc",
"sub_channel": "1",
state: "2",
plat: "android",
"open_time": "1700622508",
"open_type": "1",
"is_new": "0",
"is_banreg": "0",
isWhite: "0",
"server_version": "1",
"gm_ip": "127.0.0.1",
"gm_port": "7916",
"time_zone": "UTC+8",
currency: "$",
exportdata: "1",
isnew: 1
} ]);

use admin

db.createUser({

user: "admin",

pwd: "123456",

roles: [

{ role: "userAdminAnyDatabase", db: "admin" },

{ role: "dbAdminAnyDatabase", db: "admin" },

{ role: "readWriteAnyDatabase", db: "admin" }

]

})

exit

创建网站:

IP:81

网站目录:/www/wwwroot/rg

修改服务端IP:123.207.42.5

\www\wwwroot\rg\1\Android\version.txt
\www\wwwroot\rg\1\IOS\version.txt

启动

cd /home/java/gameserver
nohup java -jar gameSrv-1.0.0.jar > log.file 2>&1 &
cd /home/java/chatserver
nohup java -jar chatserver-1.0.0.jar > log.file 2>&1 &

启动

cd /home/java/loginserver/apache-tomcat-8.5.95/bin
./startup.sh

关闭

cd /home/java/loginserver/apache-tomcat-8.5.95/bin
./shutdown.sh

修改客户端:

安卓:替换:123.207.42.5

\assets\bin\Data\c903ed81b528e4c44b1cd995ee46aa72 类似: 123.207.42.05 十六进制修改工具修改 不够位数补0
\assets\Android\Resources\version.txt

苹果:替换: 101.35.30.218

\Payload\game.app\Data\resources.assets

\Payload\game.app\Data\Raw\IOS\Resources\version.txt

常用运维命令
# 查看服务状态

ps aux | grep -E 'gameSrv|chatserver|catalina' | grep -v grep

# 查看日志

tail -f /home/java/gameserver/log.file # 游戏服日志
tail -f /home/java/chatserver/log.file # 聊天服日志
tail -f /home/java/loginserver/apache-tomcat-8.5.95/logs/catalina.out # 登录服

# 重启服务(脚本已上传)

bash /tmp/start_game.sh

# 宝塔面板

http://59.110.175.217:8888 账号:8122e788 密码:17be86d54ebb
阅读全文
版权与免责声明

1. 本文(含图片)为本站原创整理及方案优化,仅供学习交流使用
2. 本站仅提供信息存储展示服务,内容观点不代表本站立场
3. 如侵犯您的权益,请联系站长删除,邮箱:9820910@qq.com
用心创作,感谢支持 ❤️原文链接:https://xdyl.club/4881.html,转载须注明来源与原文链接~~~
没有账号?注册  忘记密码?

社交账号快速登录

微信扫一扫关注
如已关注,请回复“登录”二字获取验证码