阿拉德之怒 Linux架设教程

   

演示环境:    centos 7.6

   

组队 PK需要放行UDP端口(在服务器控制面板,安全组里面放行。不是在宝塔放行)    安全组放行规则    TCP:1-65535    UDP:1-65535

   

安装宝塔直接操作命令。

   

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh    输入y回车确认安装

   

nginx1.20    mysql 10.2    php7.1(php安装 sg11 redis扩展)    Redis 6.2.6    PM2管理器

   

1、开放端口

   

宝塔放行端口:1:65535

   

关闭防火墙,

   

systemctl stop firewalld    systemctl disable firewalld

   

2、上传ald.tar.gz到服务器根目录(根目录不是root目录!WinSCP或者其他工具上传数据,也可以直接传输宝塔!

   

解压ald.tar.gz

   

cd /    tar zxvf ald.tar.gz

   

给予 777权限

   

chmod -R 777 /home/    chmod -R 777 /www/wwwroot/game

   

3.环境配置

   

cd /usr/lib64/    rm -rf libstdc .so.6    ln -s libstdc .so.6.0.21 libstdc .so.6

   

ldconfig

   

打开/etc/profile文件    53行添加

   

export PATH=”$PATH:/home/root/pre-publish-new/server_res/bin”

   

重启

   

source /etc/profile

   

   

4、设置数据库密码为:51boshao.com(直接设置宝塔,修改后点击 从服务器获取,看看修改是否成功!提示数据库密码错误正在更改一次,直到可以获得0个)

   

数据库配置文件的修改 .TXT 内容

   

重载配置    重启数据库

   

修改数据库    \home\sql\demoald.sql 的 IP

   

命令行输入

   

cd /home    ./sk

   

数据库创建结束。可以通过宝塔检查创建是否成功。(数据库 – 点击 从服务器获取 获取到3个就正确的)

   

6、搭建网站

   

新网站-你的ip:端口 或域名:端口

   

如果有端口,在这里加入80 端口(也可以使用其他端口,但需要更改相应的客户端)

   

网站目录设置/网站目录设置/网站目录设置/网站目录设置/网站目录设置/网站目录设置/网站目录设置/网站目录设置/网站目录设置/网站目录设置/网站目录设置/网站目录设置/网站目录设置/网站目录设置/网站目录设置/网站设置/网站目录设置/网站目录设置/网站目录设置/网站目录设置/网站目录设置/网站目录设置/网站目录设置/网站目录设置/网站设置/网站设置/网站目录设置/网站设置/网站目录设置/网站设置/网站设置/网站设置/网站目录设置/网站目录设置/网站设置/网站目录设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置/网站设置www/wwwroot/game    操作目录 ///操作目录public    设置伪静态 thinkPHP    关闭防跨站

   

重启PHP

   

———————————————————————    7、修改服务端和网站

   

服务端修改: 修改101.43.110.39    \home\root\pre-publish-new\server_res\UdpConnServer\UdpConnServer.cfg    \home\root\pre-publish-new\server_res\AdminServer\NetAddress.xml    \home\root\pre-publish-new\server_res\Config\UdpServer.xml    \home\root\pre-publish-new\server_res\RelayServer\RelayServer.cfg    \home\root\pre-publish-new\server_res\RelayServer\ServersAddress.xml

   

网站修改:

   

/www/wwwroot/game/public/assetnt/android/zip/1.39.1.239178/package-1.39.1.237578-1.39.1.239178.zip

   

/www/wwwroot/game/public/assetnt/ios/zip/1.39.1.239178/package-1.39.1.237578-1.39.1.239178.zip

   

上述两个压缩包中的 environment_serverlist_xml.pck 文件 注意对位 或加0aldz2022.98qy.com

   

以安卓为例 下载修改 (苹果)

   

找到environment_serverlist_xml.pck 文件 这里需要对位 默认17位

   

aldz2022.98qy.com

   

比如的IP 是    192.168.200.129    一共15位就可以补两个//,如果14位就可以补三个    192.168.200.129//

   

更换 修改后回去

   

替换后使用MD5工具 计算下值

   

生成文件MD5 修改 package-1.39.1.237578-1.39.1.239178.txt MD5值

   

这里MD5 需要小写

   

都修改了 覆盖网站就可以了

   

苹果也不操作。

   

到这里算服务端就够了,下面看客户端

   7、启动游戏服务    

宝塔配置PM2管理器

   

启动文件    /home/root/pre-publish-new/server_res/gmald/src/app.js

   

PS:PM2添加项目错误解决方案    更换Node版本

   

   

启动游戏    cd /home/root/pre-publish-new/server_res    ./run.sh

   

停止游戏    cd /home/root/pre-publish-new/server_res    ./stop.sh

   

查看端口netstat -lntp    10001,18009    这两个端口团已经成功启动。

   

以下是团本的单独启动命令    启动团本服务1    cd /home/root/pre-publish-new/server_res/TCSRecordServer    ./TCSRecordServer

   

启动团本服务2    cd /home/root/pre-publish-new/server_res/TeamCopyServer    ./TeamCopyServer

   

   

8、客户端修改

   

安卓    assets\updateserver.json    \smali\com\mgbase\net\Constant.smali    \smali\com\mgpay\c\b.smali    \smali\com\mgpay\net\b.smali    \smali\com\mgpay\ui\f.smali    \smali\com\mgpay\utils\o.smali

   

ios    Payload/test.app/test 搜索nt6p.com ip用对位域名替换自己    Payload/test.app/data/raw/updateserver.json修改热更ip

   

   

  • 打赏
  • 分享
分享到...
请选择打赏方式
  • 微信
  • 支付宝

Leave a Reply

后才能评论

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源

168bbk.com、swzyw.com、105pc.com三个密码其中一个,如果都不是就放弃吧!我也不知道了