linux7.2 64
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
安装 nginx1.17 mysql5.6 redis5.0 php5.6(redis扩展)
宝塔开放1-65535端口
数据库密码设置成 123456 或者其他
mysql -uroot -p123456
grant all privileges on *.* to ‘root’@’%’ identified by ‘123456’;
创建xy2数据库,导入xy2.sql
上传服务端 game.tar.gz 到home目录下
tar xvfz game.tar.gz
服务端修改
/home/game/xyserver/xy2_bin/config/db.js 把 6Js4fRfCh52BWYyk 修改成 123456 或者其他数据库密码
/home/game/xyserver/xy2_bin/config/service.js 把所有ip 45.204.1.22 和 193.187.118.139 改成服务器ip 把admin 下面的密码 46H7JB56HU7FGB8MI0 也改成123456 这是后台的密码
/home/game/xyserver/xy2_bin/configLocal/db.js 把 6Js4fRfCh52BWYyk 修改成 123456 或者其他数据库密码
/home/game/xyserver/xy2_bin/configLocal/service.js 把所有ip 45.204.1.22 和 193.187.118.139 改成服务器ip 把admin 下面的密码 46H7JB56HU7FGB8MI0 也改成123456 这是后台的密码
把 libstdc++.so.6 上传到 usr/lib64/ 目录下
把 GameServer 上传到 /home/game/xyserver/xy2_bin/shell/ 目录下
启动:
cd /home/game/xyserver/xy2_bin/shell/
./GameServer startService.js &
关闭:
killall -9 GameServer
———————————————–
第二种启动方法:
cd /home/game/xyserver/xy2_bin/shell/
nohup GameServer /home/game/xyserver/xy2_bin/shell/startService.js/ >> /home/game/xyserver/data/log/$(date +%Y-%m-%d-%H-%M-%S).log 2>&1 &
———————————————–
管理后台地址:http://ip:8005/admin/login
客户端修改:用改之理反编译
把 \assets\lua\ 目录下的
First.lua GameUtils.lua indexpanel.lua serverPanel.lua 还有jit整个目录,拖到加密目录下来解压 选择 情缘解密 成 lu 还有 luaj
修改文件:
更新网址/ip地址:
First.lu 第9行
serverPanel.lu 第90行
两处IP数值算法验证:
indexpanel.lu 第25行
GameUtils.lu 第41行下面
再加密回去 替换生成