经典回合手游【大话西游之君临天下】服务端图文手工搭建教程

经典回合手游【大话西游之君临天下】服务端图文手工搭建教程-蜗牛资源网
经典回合手游【大话西游之君临天下】服务端图文手工搭建教程
此内容为付费阅读,请付费后查看
50积分
付费阅读
已售 1

游戏截图

图片[1]-大话西游之君临天下
图片[2]-大话西游之君临天下
图片[3]-大话西游之君临天下
图片[4]-大话西游之君临天下
图片[5]-大话西游之君临天下
图片[6]-大话西游之君临天下
图片[7]-大话西游之君临天下
图片[8]-大话西游之君临天下
图片[9]-大话西游之君临天下
图片[10]-大话西游之君临天下
图片[11]-大话西游之君临天下
图片[12]-大话西游之君临天下

搭建环境信息

系统:Centos 7.6

配置:2核4G内存

搭建资源获取

宝塔面板安装

通用自动安装命令

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

本地搭建使用内网地址,云服务器搭建使用外网地址

安装所需软件

需要安装的软件如下

  1. Nginx 1.18
  2. Mysql 5.7
  3. PHP 7.3

已安装列表

图片[13]-大话西游之君临天下

云服务器开放所有端口

阿里云

图片[14]-大话西游之君临天下

腾讯云

图片[15]-大话西游之君临天下

配置防火墙(以下三种方法三选一即可)

  1. 在终端中执行关闭防火墙的命令
systemctl stop firewalld.service
systemctl disable firewalld.service
  1. 在宝塔中关闭
图片[16]-大话西游之君临天下
  1. 在防火墙中开放所有的端口
图片[17]-大话西游之君临天下

源码上传解压

使用xshell上传源码到根目录

先切换到根目录(/),然后将服务端压缩包上传到根目录

如果使用宝塔上传文件需要先上传到根目录外的其他目录,然后,上传成功后再剪切到根目录

图片[18]-大话西游之君临天下

上传成功后,进行解压,解压服务端之前要确保Nginx环境已经安装成功

cd / && unzip data.zip

重启Nginx

/etc/init.d/nginx restart

解压完成后,使用命令给目录授予 777 权限:

chmod -R 777 /home
chmod -R 777 /opt
chmod -R 777 /www

安装运行环境

cd /opt && tar xvzf environment.tar.gz
ln -s /opt/environment/pm2/bin/pm2 /usr/local/bin/pm2
echo 'export PATH=$PATH:/opt/environment/node/bin' | sudo tee -a /etc/profile
source /etc/profile

安装pm2

npm install pm2

安装jdk

yum install -y java-1.8.0-openjdk.x86_64

配置环境变量

sudo bash -c 'cat >> /etc/profile <

数据导入

在宝塔修改数据库密码为:1bec9a62d7d4d114

图片[19]-大话西游之君临天下

打开软件商店–已安装–MySQL设置–配置修改-在26行下面添加

lower_case_table_names=1
图片[20]-大话西游之君临天下

修改完成后需要重载配置 – 重启

图片[21]-大话西游之君临天下

导入数据库

cd /home && ./sk

创建网站

宝塔页面 – 网站 -新增站点

域名:ip:88

根目录:/www/wwwroot/game

图片[22]-大话西游之君临天下

修改服务端文件IP

需要修改的文件如下,将122.51.27.223改成你的IP

/home/xy-server/conf/GameConf.ts
/www/wwwroot/game/project.manifest
/www/wwwroot/game/version.manifest
/www/wwwroot/game/admin/config/game.php

文件可以通过手动替换IP,也可以通过命令进行批量替换(推荐)

命令执行后可以随机找几个文件确认一下是否修改成功,以下命令中要改成你的IP后再执行

sed -i "s/122.51.27.223/修改成你的IP/g" `grep 122.51.27.223 -rl /home`
sed -i "s/122.51.27.223/修改成你的IP/g" `grep 122.51.27.223 -rl /www/wwwroot`

启动游戏

cd /home/xy-server/
pm2 start dbserv.ts --time --interpreter /opt/environment/node/bin/ts-node
pm2 start gate.ts --time --interpreter /opt/environment/node/bin/ts-node
pm2 start game.ts --time --interpreter /opt/environment/node/bin/ts-node

启动后台

cd /home/rabbit
./rabbit nohup java -jar rabbit.jar >log.log 2>&1 &

关闭游戏

pm2 stop all

关闭后台

sudo fuser -k 9090/tcp
sudo fuser -k 29631/tcp

客户端修改

安卓端

无特殊说明的情况下,需要修改的文件都是直接通过压缩文件打开客户端文件,找到对应的路径,然后将文件拉出来进行修改,修改完成后再拖回去替换

需要修改的文件如下,修改IP:122.51.27.223

\assets\assets\resources\import\ae\ae9b3372-c7a7-454e-a362-597894da428d.84e06.json
\assets\assets\resources\native\07\07d3d531-c14b-4d4d-89a1-5240aa5ebb64.bdf57.manifest
\assets\assets\resources\native\2d\2d9aa17d-62c1-4219-8b9f-52dca8ad4beb.d89d6.manifest

84e06.json需要分段修改IP,具体操作如下

首先查找 “bug”:true,”i1″的位置,修改后面的i1,i2,i3,i4,4个字段对应着IP的4个字段,比如我的IP是192.168.1.130,那么对应的i1,i2,i3,i4字段的内容就分段写入,记得每段要带上点号,效果如下

"i1":"192.","i2":"168.","i3":"1.","i4":"130"
图片[23]-大话西游之君临天下

然后在修改第二段,第二段分两段修改即可

"dip1":"192.168.","dip2":"1.130"
图片[24]-大话西游之君临天下

修改完成保存即可,另外两个manifest直接搜索122.51.27.223替换成你的IP即可

苹果端

需要修改的文件如下,修改IP:122.51.27.223

\assets\assets\resources\native\07\07d3d531-c14b-4d4d-89a1-5240aa5ebb64.bdf57.manifest
\assets\assets\resources\native\2d\2d9aa17d-62c1-4219-8b9f-52dca8ad4beb.d89d6.manifest

直接搜索122.51.27.223替换成你的IP即可

图片[25]-大话西游之君临天下

IPA可以通过爱思助手或者巨魔签名安装

游戏后台

账号注册

游戏内注册即可,注册邀请码:88888

GM后台

http://IP:89

登录账号:admin

登录密码:123456

进入网页后台修改IP,游戏配置-游戏配置-游戏地址改为:http://IP:9361

图片[26]-大话西游之君临天下
图片[27]-大话西游之君临天下

代理后台

http://IP:99/admin

登录账号:xiaomili

登录密码:123456

GM密码:123456

图片[28]-大话西游之君临天下

免责声明

所提供的游戏资源均收集自互联网,仅供 技术研究与学习 之用,严禁任何形式的商业用途。所有游戏均为 禁止内充版本,请于 下载后 24 小时内删除,或购买正版以支持开发者。

我们始终尊重 知识产权法律法规,如您认为本内容侵犯了您的合法权益,请提供相关证明并联系我们,我们将在核实后尽快删除相关资源。

法律声明

根据 《计算机软件保护条例》(2002年1月1日生效) 相关规定:

为了学习和研究软件的设计思想和原理,用户可以通过安装、显示、传输、存储等方式使用软件,无需著作权人许可,也无需支付报酬。

用户须知

  • 禁止商用:所有资源仅供个人学习研究,不得用于商业用途,否则产生的一切后果由使用者自行承担。
  • 支持正版:请在试用后24 小时内删除相关资源,并购买正版以支持开发者的持续创作。
  • 合规使用:任何违反国家法律法规的使用方式均与本人无关,本人不承担任何责任。
  • 请广大用户自觉遵守上述条款,合理合法地进行技术研究,若不同意本免责声明,请勿下载、使用本资源。
© 版权声明
THE END
喜欢就支持一下吧
点赞1 分享
评论 共1条

请登录后发表评论