极无双2源码大佬免费分享的资源快速保存哦!随时会被举报下架
安装etcd
wget https://github.com/etcd-io/etcd/releases/download/v3.4.14/etcd-v3.4.14-linux-amd64.tar.gz
tar -zxvf etcd-v3.4.14-linux-amd64.tar.gz
mv etcd-v3.4.14-linux-amd64 etcd
cd etcd
创建日志文件夹
mkdir /data/logs
chmod 755 /data/logs
进入etcd的 目录下 启动etcd
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 &
安装go环境
wget https://go.dev/dl/go1.21.13.linux-amd64.tar.gz
sudo tar -C /usr/local -xzf go1.21.13.linux-amd64.tar.gz
配置go环境
vim /etc/profile
export PATH=$PATH:/usr/local/go/bin
export PATH=$PATH:/data/jws_server/etcd/etcdctl
source /etc/profile
vim /etc/profile
检查go环境
curl http://127.0.0.1:2379/version
安装mysql
root 123456
安装redis 不设置密码
安装mongdb
yum install openssl openssl-libs
sudo yum install compat-openssl10
rpm -ivh mongodb-org-*
解压 server到 /data/jws_server/server
[root@jwsjwsjws jws_server]# ls
etcd etcd-v3.4.14-linux-amd64.tar.gz go1.21.13.linux-amd64.tar.gz mongo server share
PS server和share要同个目录
初始化 go
执行 go mod init
用本地share 替代远程 修改 go.mod 末尾加入 replace gitlab.taiyouxi.cn/platform/share => ../share
有个 go.mod.bak可以参考
全局查找185.238.251.18 替换成自己的ip
go执行之后 会自动安装 nats
直接去这里启动 nats
cd /root/go/pkg/mod/github.com/nats-io/nats-server/v2@v2.2.6/
go mod vendor
go build -o nats-server
配置nats的环境
echo 'export PATH=$PATH:/root/go/pkg/mod/github.com/nats-io/nats-server/v2@v2.2.6' >> ~/.bashrc
source ~/.bashrc
启动
nohup ./nats-server -c /etc/nats/nats-server.conf &
执行
sh startWithWarZone.sh gen1
sh servermanager_min.sh 第一次启动的时候是race(编译启动要等 一段时间) 后面是run (或者 servermanager_my.sh 完整启动 很吃性能 建议 8核)
这个就是中控
serverjws2game_cheat
go运行之后 在8801打开网页就行