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

测试系统: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,转载须注明来源与原文链接~~~
2. 本站仅提供信息存储展示服务,内容观点不代表本站立场
3. 如侵犯您的权益,请联系站长删除,邮箱:9820910@qq.com
用心创作,感谢支持 ❤️原文链接:https://xdyl.club/4881.html,转载须注明来源与原文链接~~~
