大话西游之新锦瑟江湖_角色扮演回合经典动作手游_linux服务端源码_视频架设教程_外网端_安卓苹果IOS双端版本_加解密全套工具

 

centos7.6 64位

安装宝塔

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

宝塔安装ngx1.16 mysql5.6 php5.6

 

开放所有端口1:65535 数据库root的密码设置为123456

systemctl stop firewalld.service

systemctl disable firewalld.service

mysql -uroot -p123456

grant all privileges on *.* to 'root'@'%' identified by '123456';

exit

上传服务端 服务端.zip 到服务器根目录 解压

cd /

unzip xy.zip

cd /home

chmod -R 777 /home

chmod -R 777 /usr/local

chmod -R 777 /www/wwwroot

chmod -R 777 /etc/redis6001.conf

 

编译lua

yum -y install gcc gcc-c++

yum install make -y

yum install readline-devel.x86_64 -y

ln -s /usr/lib/libreadline.so libreadline.so

ln -s /usr/lib/libreadline.so libreadline.so.6

cd /home/lua-5.2.3

make linux

make install

 

修改/home/nomogaserver/accountcenter/src/gamelogic/config/serverlists/serverlistxiyou_final_md.lua文件

把 8.134.142.57 修改成服务器ip 还有游戏区名

修改\www\wwwroot\game\sdk.php 修改数据库密码信息要一样

修改\www\wwwroot\game\xiyou\ver_test1.txt ver_test.txt 把 8.134.142.57 替换为服务器ip

导入数据库sdktest.sql rmxy.sql

创建网站,端口为81 路径指定为:/www/wwwroot/game/ 目录下

重启服务器

reboot

启动游戏

/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf &

/usr/local/bin/redis-server /etc/redis6001.conf &

 

cd /home/nomogaserver && ./accserver.sh start

 

cd /home/nomogaserver && ./payserver.sh start

cd /home/server1 && ./nomogaserver2.sh start

cd /home/server1 && ./nomogaserver1.sh start

端口查看 netstat -lntp

下面是关闭:

 

cd /home/nomogaserver && ./accserver.sh stop

cd /home/nomogaserver && ./payserver.sh stop

cd /home/server1 && ./nomogaserver2.sh stop

cd /home/server1 && ./nomogaserver1.sh stop

 

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

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

 

客户端修改

解压 新锦瑟西游编译加密工具.zip 然后修改 编译 目录下的 luac文件里面的ip 按里面说明操作

修改完成后用加密工具 加密 会生成一个 Update.GameUpdate

将这个文件丢入 \assets\res 目录下面的 script.zip 压缩包内

 

修改这里的 AndroidManifest.xml ip

 

然后编译 签名 苹果只需要修改Update.GameUpdate 可直接替换安卓的

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

服务端日志文件目录

/home/nomogaserver/accountcenter/log/

/home/nomogaserver/paycenter/log

/home/server1/nomogaserver1/log

/home/server1/nomogaserver2/log

中的所有文件 可以删除,没有文件就不用管

rm -rf /home/nomogaserver/accountcenter/log/*

rm -rf /home/nomogaserver/paycenter/log/*

rm -rf /home/server1/nomogaserver1/log/*

rm -rf /home/server1/nomogaserver2/log/*

有时候进游戏显示12点开放,删掉这些log就ok

 

本期教程到此结束。