藏宝湾网游单机站

 找回密码
 注册

QQ登录

只需一步,快速开始

★【神将三国SF★我是大主宰SF】【维京传奇SF】★

★【0.1折】★【变态网页游戏私服】★

★神将三国网页版上线送V5 5w元宝 5000w铜币 我是大主宰上线满v,80万元宝,小怪都爆元宝,耐玩长久稳定★

【原始传奇SF/维京传奇SF★0.1折手游】

★【原始传奇SF/维京传奇SF★0.1折手游】★

★2025火爆『传奇岁月+开天西游+维京传奇+原始传奇』爆战力称号BUFF+神装99999999万人PK★

首创可以单机 可以互动 可以赚烟钱的传奇

★全网独家 可以单机 可以互动的传奇!★

★全网唯一持续更新的可单机游戏!每15-25天更新一次内容,保持游戏新鲜度!! 众多独家的功能特色,众多你没见过的全新玩法,有能力的赚点烟钱,还能偶尔沙城战斗!★

★【梦幻--仿官】公益服!★
★【梦幻--仿官】公益服!★

★【梦幻--仿官】公益服!零氪党、养老党速来集合!★

☆新区开放-放置传奇☆

★新区开放-放置传奇★

★可白嫖 上班摸鱼类 放置文字传奇游戏(放置休闲)qq群756025698★

★三职业复古★开局送神装★爆率100%★散人逆袭★

★三职业复古★开局送神装★爆率100%★散人逆袭★

★〖双线〗〖无忧传奇〗〖每日新区〗〖开局送神装 100%高爆率 装备元宝打怪爆〗★

【DE】梦幻(畅氪服)(12门派) /【DE】真三国无双(手游)

【DE】梦幻(畅氪服)(12门派) /【DE】真三国无双(手游)

★全新建立的账号开局赠送10W代金券。 老账号不发哈!代金券账号内通用!!★

★大话Ⅱ★2025全新版★稳定两年半★22号新区

★大话Ⅱ★2025全新版★稳定两年半★

★玩单机不如来修仙,亲们。修仙就是一个架设在云端的单机游戏,有游戏有社交,这不就是我们当初的想要的吗?★

★DNF★全职业平衡★公益服★
★DNF★全职业平衡★公益服★

【dnf86版本】【怀旧服】【全职业平衡】【非变态服】【非商业服】【774031300】

★梦幻16门派全新大唐九黎★

★梦幻16门派全新大唐九黎★

★独家PK系统,享受极致免费PK ★打造系统,装备可打造出无级别,宝珠点化无级别 ★炼妖系统,力劈善恶台子观照,炼妖炼到手软 ★不做垃圾,力争什么都做到最好 ★持续更新,长久稳定★

★【独家RPG文字梦幻】【摸鱼搬砖不氪不肝】★

★【独家RPG文字梦幻】【摸鱼搬砖不氪不肝】★

★新区开放,三端互通,适合上班挂机、摸鱼。 休闲放置,不占时间,玩熟了一天只需十几分钟就能轻松搞定。★

★★单开梦幻-梦境-公益服,白嫖所有★★

★★单开梦幻-梦境-公益服,白嫖所有★★

★★上线送V10,送无限挂机,解放双手★ ★全新挖宝。无尽宝塔任务,名人堂挑战★

★承接推广★
★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

★承接推广★

查看: 62|回复: 1

[分享] 关于架设极无双2的一些分享!

[复制链接]
 楼主| 发表于 3 小时前 | 显示全部楼层 |阅读模式
拿到网上发的端 研究了好久终于有些心得和大家简单的说说
服务端篇
推荐服务器配置4核16G或以上
1.安装必要的环境和一些数据库
从下载的端自带的部署流程来看基本还是正确的
解压服务端文件到跟目录,结构是/data/jws_server(目录里必须要有server share文件夹)
查找/data目录   185.238.251.18  替换成自己的ip
创建日志文件夹
mkdir /data/logs
chmod 755 /data/logs

nginx(热更--公告  需要)


redis(6.0以上) 不设置密码


mongdb4.4


mysql(要8.0) root密码应该设置123456


go(golang)自带go1.21.13.linux-amd64.tar.gz 解压到/usr/local/目录
/etc/profile 设置环境变量  export PATH=$PATH:/usr/local/go/bin
source /etc/profile


etcd 自带etcd-v3.4.14-linux-amd64.tar.gz 解压到任意目录
例如我解压到/opt目录   结构应该是  /opt/etcd-v3.4.14-linux-amd64 (里面包含etcd etcdctl和其他文件)
/etc/profile 设置环境变量 export PATH=$PATH:/opt/etcd-v3.4.14-linux-amd64
source /etc/profile
在/root目录新建一个名为etcd启动脚本把下面的代码复制进去然后保存
cd /opt/etcd-v3.4.14-linux-amd64&&
nohup ./etcd \
  --name=etcd-node1 \
  --data-dir=/var/lib/etcd \
  --quota-backend-bytes=8589934592 \
  --max-txn-ops=1000 \
  --max-request-bytes=10485760 \
  --snapshot-count=100000 \
  --log-level=warn \
  --advertise-client-urls=http://127.0.0.1:2379 \
  --listen-client-urls=http://127.0.0.1:2379 \
  > /data/logs/etcd.log 2>&1 &

给他权限  chmod -R 777 /root/etcd
启动 cd /root&& ./etcd
检查go环境
curl http://127.0.0.1:2379/version

2.编译
初始化go mod
进到 cd /data/jws_server/server 目录
把go.mod.bak 改为go.mod
在该目录下执行命令
export GOPROXY=https://goproxy.cn  (设置加速)
go mod tidy


编译nats-server(执行 go会自动下载
cd /root/go/pkg/mod/github.com/nats-io/nats-server/v2@v2.2.6/
go mod vendor
go build -o nats-server
设置环境变量/etc/profile 添加 export PATH=$PATH:/root/go/pkg/mod/github.com/nats-io/nats-server/v2@v2.2.6
source /etc/profile
在/root目录下新建一个名为nats启动脚本把下面的代码复制进去然后保存
cd /root/go/pkg/mod/github.com/nats-io/nats-server/v2@v2.2.6/&&
nohup ./nats-server -c /root/go/pkg/mod/github.com/nats-io/nats-server/v2@v2.2.6/docker/nats-server.conf  > /dev/null 2>&1 &
启动 cd /root&& ./nats


启动生成脚本
cd /data/jws_server/server/jws2/
sh startWithWarZone.sh gen1
等待完成后再执行
sh servermanager_min.sh race   (第一次是race 后面替换成run)执行之前候记得安装gcc
接下来就是等待编译完成了(这里推荐把服务器内存加到最大,你可以查看CPU占用 只要占用降到%10以下才算完成 期间请不要有其他操作)
可以查看/data/logs里面的日志,编译好了会启动  所有日志文件都是有日志记录的而且还很多
下面请关闭服务/data/jws_server/server/jws2/目录执行  sh servermanager_min.sh stop
重新启动一下服务器


完全启动服务
进入cd /root ./etcd 然后 ./nats
进入cd /data/jws_server/server/jws2/
sh servermanager_my.sh run  


clientbilog可能启动不了缺少一个log.toml (有这个文件的不用看下面的)


(在/data/jws_server/server/jws2/clientbilog/conf目录下新建一个名为log.toml的文件把下面的复制进去保存)
log_path = "./clientbilog.log"
level = "debug"
prod = false
sampling = 100
max_size = 20  
max_backups = 20  
max_age = 10     
console=true

------------------------------------------------------------------------------------------------------------------------------------------------
查看cpu占用占用降到%10以下才算启动完成。(内存占用会飙到10G以上  不够的用虚拟内存替代可能启动会很慢)
下面这个是我自己启动好以后的端口
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name   
tcp        0      0 127.0.0.1:27017           0.0.0.0:*               LISTEN      557/mongod         
tcp        0      0 127.0.0.1:2379          0.0.0.0:*               LISTEN      588/./etcd         
tcp        0      0 127.0.0.1:6379          0.0.0.0:*               LISTEN      587/redis-server 12
tcp        0      0 127.0.0.1:2380          0.0.0.0:*               LISTEN      588/./etcd         
tcp        0      0 127.0.0.1:9999          0.0.0.0:*               LISTEN      1016/./battlex   
tcp        0     
  0 :::8667                 :::*                    LISTEN      816/./gatex         
tcp6       0      0 :::7105                 :::*                    LISTEN      828/./cometx        
tcp6       0      0 :::8802                 :::*                    LISTEN      945/./gamexshard   
tcp6       0      0 :::7106                 :::*                    LISTEN      848/./jobx         
tcp6       0      0 :::8803                 :::*                    LISTEN      971/./gamexshard   
tcp6       0      0 :::7107                 :::*                    LISTEN      801/./auth         
tcp6       0      0 :::7108                 :::*                    LISTEN      861/./web           
tcp6       0      0 :::7109                 :::*                    LISTEN      838/./logicx        
tcp6       0      0 :::7110                 :::*                    LISTEN      838/./logicx        
tcp6       0      0 :::6950                 :::*                    LISTEN      816/./gatex         
tcp6       0      0 :::7111                 :::*                    LISTEN      801/./auth         
tcp6       0      0 :::6951                 :::*                    LISTEN      809/./notice        
tcp6       0      0 :::7112                 :::*                    LISTEN      1039/./battlexagent
tcp6       0      0 :::6952                 :::*                    LISTEN      828/./cometx        
tcp6       0      0 :::8809                 :::*                    LISTEN      9189/./gmserver     
tcp6       0      0 :::7113                 :::*                    LISTEN      889/./clientbilog   
tcp6       0      0 :::6953                 :::*                    LISTEN      848/./jobx         
tcp6       0      0 :::7114                 :::*                    LISTEN      1000/./scene        
tcp6       0      0 :::6954                 :::*                    LISTEN      838/./logicx        
tcp6       0      0 :::3306                 :::*                    LISTEN      632/mysqld         
tcp6       0      0 :::7115                 :::*                    LISTEN      965/./scene         
tcp6       0      0 :::6955                 :::*                    LISTEN      801/./auth         
tcp6       0      0 ::1:6379                :::*                    LISTEN      587/redis-server 12
tcp6       0      0 :::7116                 :::*                    LISTEN      988/./scene         
tcp6       0      0 :::6956                 :::*                    LISTEN      1039/./battlexagent
tcp6       0      0 :::7117                 :::*                    LISTEN      792/./stressx      
tcp6       0      0 :::6957                 :::*                    LISTEN      889/./clientbilog   
tcp6       0      0 :::7118                 :::*                    LISTEN      965/./scene         
tcp6       0      0 :::6958                 :::*                    LISTEN      965/./scene         
tcp6       0      0 :::6222                 :::*                    LISTEN      591/./nats-server   
tcp6       0      0 :::6959                 :::*                    LISTEN      988/./scene         
tcp6       0      0 :::7119                 :::*                    LISTEN      910/./friendx      
tcp6       0      0 :::6960                 :::*                    LISTEN      1000/./scene        
tcp6       0      0 :::7120                 :::*                    LISTEN      988/./scene         
tcp6       0      0 :::6000                 :::*                    LISTEN      816/./gatex         
tcp6       0      0 :::6961                 :::*                    LISTEN      910/./friendx      
tcp6       0      0 :::7121                 :::*                    LISTEN      1000/./scene        
tcp6       0      0 :::10001                :::*                    LISTEN      828/./cometx        
tcp6       0      0 :::8081                 :::*                    LISTEN      801/./auth         
tcp6       0      0 :::6001                 :::*                    LISTEN      838/./logicx        
tcp6       0      0 :::6962                 :::*                    LISTEN      792/./stressx      
tcp6       0      0 :::6002                 :::*                    LISTEN      801/./auth         
tcp6       0      0 :::6963                 :::*                    LISTEN      1076/./crossx      
tcp6       0      0 :::7123                 :::*                    LISTEN      971/./gamexshard   
tcp6       0      0 :::6003                 :::*                    LISTEN      1039/./battlexagent
tcp6       0      0 :::6004                 :::*                    LISTEN      1016/./battlex      
tcp6       0      0 :::6964                 :::*                    LISTEN      1044/./crossx      
tcp6       0      0 :::7124                 :::*                    LISTEN      945/./gamexshard   
tcp6       0      0 :::8084                 :::*                    LISTEN      809/./notice        
tcp6       0      0 :::6005                 :::*                    LISTEN      1000/./scene        
tcp6       0      0 :::6965                 :::*                    LISTEN      1093/./cachex      
tcp6       0      0 :::7125                 :::*                    LISTEN      1077/./crossx      
tcp6       0      0 :::6006                 :::*                    LISTEN      965/./scene         
tcp6       0      0 :::6966                 :::*                    LISTEN      1077/./crossx      
tcp6       0      0 :::7126                 :::*                    LISTEN      1076/./crossx
tcp6       0      0 :::6007                 :::*                    LISTEN      988/./scene         
tcp6       0      0 :::6967                 :::*                    LISTEN      1016/./battlex      
tcp6       0      0 :::7127                 :::*                    LISTEN      1093/./cachex      
tcp6       0      0 :::6008                 :::*                    LISTEN      1077/./crossx      
tcp6       0      0 :::6968                 :::*                    LISTEN      1094/./sensitivewor
tcp6       0      0 :::7128                 :::*                    LISTEN      1044/./crossx      
tcp6       0      0 :::6009                 :::*                    LISTEN      971/./gamexshard   
tcp6       0      0 :::6969                 :::*                    LISTEN      971/./gamexshard   
tcp6       0      0 :::7129                 :::*                    LISTEN      1016/./battlex      
tcp6       0      0 :::8089                 :::*                    LISTEN      861/./web           
tcp6       0      0 :::6010                 :::*                    LISTEN      945/./gamexshard   
tcp6       0      0 :::6970                 :::*                    LISTEN      945/./gamexshard   
tcp6       0      0 :::7130                 :::*                    LISTEN      1094/./sensitivewor
tcp6       0      0 :::6971                 :::*                    LISTEN      9189/./gmserver     
tcp6       0      0 :::6011                 :::*                    LISTEN      1076/./crossx      
tcp6       0      0 :::7131                 :::*                    LISTEN      971/./gamexshard   
tcp6       0      0 :::7132                 :::*                    LISTEN      945/./gamexshard   
tcp6       0      0 :::7100                 :::*                    LISTEN      816/./gatex         
tcp6       0      0 :::7133                 :::*                    LISTEN      9189/./gmserver     
tcp6       0      0 :::8701                 :::*                    LISTEN      1016/./battlex      
tcp6       0      0 :::7101                 :::*                    LISTEN      816/./gatex         
tcp6       0      0 :::7102                 :::*                    LISTEN      828/./cometx        
tcp6       0      0 :::4222                 :::*                    LISTEN      591/./nats-server   
tcp6       0      0 :::8222                 :::*                    LISTEN      591/./nats-server   
tcp6       0      0 :::7103                 :::*                    LISTEN      809/./notice        
tcp6       0      0 :::7104                 :::*                    LISTEN      838/./logicx        
udp6       0      0 :::8701                 :::*                                1016/./battlex      
udp6       0      0 :::8705                 :::*                                1039/./battlexagent

---------------------------------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------


客户端篇
1修改ip
assets/bin/Data/Managed/Metadata/global-metadata.dat 随便找一个 global-metadata编辑器  查找185.238.251.18 替换你自己的IP
还有其他地址由于加密了不会解密所以去翻48G的包里面看到了一个解密的包LuaScripts.zip解开以后全局查找地址好一通的比对排查
最终锁定两个文件
assets/LuaScripts/Modules/Login/Login_Model.lua
"http://%s:8001/%s/%s/gonggao_v1.json?v=%s"  :8001端口改了就行
  %s/notice/v1/getnotice.txt 这个文件记得下载好放自己网站目录 ,注意网站目录结构 你要问我这个文件怎么来当然是去别的网站下载一个了懂的都懂
   "http://127.0.0.1:8001/cdn/%s/packagecfg.json?v=%s",
    "http://127.0.0.1:8001/cdn/%s/packagecfg.json?v=%s",

   两个http://127.0.0.1:8001改成你自己的ip和端口注意目录结构哟 ,packagecfg.json文件放网站目录


/assets/LuaScripts/Modules/HotFix/HotFix_Model.lua   
   http://%s:8001/jws2 热更地址改吧
改好后放回到原来的目录,签名
2网站
我抓包客户端找到了一个地址  http://ip:81/default/dev/gonggao_v1.json 公告地址
在流出的热更文件日志里翻到了一个公告地址http://******:81/default/dev/gonggao_v1.json
毫不犹豫就把它下载下来把里面的ip地址改成我自己的地址了,放到我自己的nginx网站目录
差的其他文件也是可以下载的哟。你自己去翻日志有惊喜的,热更文件地址也可以找到!
热更文件放自己网站目录或者其他服务器,修改地址就可以了
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
============================================================================================
好了到此结束,由于网上这个端还没烂大街所以只能这样对不住了!





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2 小时前 | 显示全部楼层
小白一个,,期待大佬做个一键端
您需要登录后才可以回帖 登录 | 注册

本版积分规则

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明

排行榜|联系我们|小黑屋|手机版|Archiver|游戏藏宝湾 |

GMT+8, 2025-9-26 03:24 , Processed in 0.123459 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表