解压密码:
您所在的用户组暂无权查看,请登录后查看。
搭建教程:
服务器系统要求:centos7.X 64位
服务器配置要求:2核4G以上(腾讯云2核4G8带宽70块一年购买地址:https://curl.qcloud.com/C8nrETTa)
游戏目录解压到D盘根目录
安装宝塔
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
安装nginx-1.18
安装mysql5.1 23行回车插入lower_case_table_names=1 保存重启mysql服务
安装php5.4 找到禁用函数,删除exec,然后重载配置,重启php
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
宝塔 - 数据库 - root密码 输入 123456 提交
宝塔 - 网站 - 添加站点 输入IP 根目录/www/wwwroot/
宝塔 - 网站 - 点击IP 绑定域名
宝塔 - 安全 - 放行端口 - 1:65535
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
放行数据库:
mysql -u root -p123456
GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
FLUSH PRIVILEGES;
quit
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
新建数据库并导入数据库
account_android
soul_account
soul_db1
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
上传文件【必须使用WinSCP4.2.7上传】
千万不要【宝塔上传,会导致文件报错】
home.zip
到/目录
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
给予home.zip 给予777权限
cd /
unzip home.zip
cd /home
ls
tar xvf redis-stable.tar.gz
cd /home/redis-stable
make
make install
cd utils
./install_server.sh 【注意这里需要按多个回车,知道出现#号为止】
将redis注册为redis-server服务
mv /etc/init.d/redis{_6379,-server}
service redis-server restart
service redis-server stop
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
导入数据db到/var/lib/redis/6379
dump.rdb 覆盖
service redis-server restart
cd /home/server/i4_account
nohup ./i4_account > nohup 2>&1 & 【注意前面的符号也要复制】
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
win机器安装redis-desktop-manager-0.8.3.3850.exe
使用SSH连接服务器的数据库
选择db0 server(70) 所有IP
【注意,这里也是最容易出错的地方,不要图快捷,要认真一个一个的改】
【有部分修改无变化的,要选规格HEX格式来改】【这里大约要改半小时左右】
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
netstat -ntlp查看进程
找到【i4_account】注意对应序号多少
kill -9 进程编号 并且结束掉
【举例kill -9 XXXX】
【在举例kill空格-9空格XXXX】
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
win机器解压
home.zip\home\server\accountserver2.0
UE修改accountserver 修改里面的61.147.88.175 改自己ip
格式是13位 如果不够,或者超出 用域名替代
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
关闭防火墙(可不关闭)
chkconfig iptables off
立即生效
service iptables stop
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
GM后台 自己上传网站目录,游览器访问即可。
reboot重启服务器
云机杂牌机房 多输入一条命令
ifconfig eth0:0 xxx.xxx.xxx.xxx netmask 255.255.255.0 up
XXX改成你服务器IP
知名机房可免,腾讯云,阿里云,华为云,京东云,可免这条命令
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
启动游戏:
echo start to start server...
cd /home/server/i4_account
nohup ./i4_account > nohup.out 2>&1 &
cd /home/server/kunlun_account
nohup ./kunlun_account > nohup.out 2>&1 &
cd /home/server/soul_recharge
nohup ./soul_recharge > nohup.out 2>&1 &
service redis-server restart
cd /home
echo start to start server...
cd /home/server/centerserver1.0
./start.sh
sleep 5s
cd /home/server/entryserver
./start.sh
sleep 5s
cd /home/server/fightserver1
./start.sh
sleep 5s
cd /home/server/fightserver2
./start.sh
sleep 5s
cd /home/server/rankserver1.9.0
./start.sh
sleep 5s
cd /home/server/recordserver
./start.sh
sleep 5s
cd /home/server/accountserver2.0
./start.sh
sleep 5s
cd /home/server/dbiserver1.5.1
./start.sh
sleep 5s
cd /home/server/gameserver1.5.1
./start.sh
sleep 10s
cd /home/server/teamserver1.
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
停止游戏:
cd /home
echo stop to stop server...
cd /home/server/centerserver1.0
./stop.sh
cd /home/server/entryserver
./stop.sh
cd /home/server/fightserver1
./stop.sh
cd /home/server/fightserver2
./stop.sh
cd /home/server/rankserver1.9.0
./stop.sh
cd /home/server/recordserver
./stop.sh
cd /home/server/accountserver2.0
./stop.sh
cd /home/server/dbiserver1.5.1
./stop.sh
cd /home/server/gameserver1.5.1
./stop.sh
cd /home/server/teamserver1.5.1
./stop.sh
killall -9 i4_account
killall -9 kunlun_account
killall -9 soul_recharge
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
客户端修改
com.SmartSpace.TheSoulOfSwordFury.Android.kunlun\smali\com\kunlun\platform\android\KunlunConf$h.1.smali
批量替换IP即可,无需管后面的端口
Work\com.SmartSpace.TheSoulOfSwordFury.Android.kunlun\lib\armeabi\libsoul.so
UE修改,修改后会多出一个.bak文件 这个必须删除。
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
解压ipa文件里面的SwordOfSoul.i4,然后用ultraedit修改(5处)
IP为:61.147.88.172
------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
http://你的服务器IP:8000/Login
admin 密码soul~!@
登录后修改密码,删除多余的红色分区 可以开始你的游戏之旅了。!~~~
--------------------------------------------------------------------
GM后台:你的IP/admin
密码:8888
|
|