账号密码登录
手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
  • 举报
    X
    口袋战争
    198
    0

    下载必读
     1,多爱丽提醒您:在使用本站前,请您务必仔细阅读并透彻理解使用多爱丽前必读。您可以选择不使用多爱丽,但如果您使用多爱丽,您的使用行为将被视为对使用多爱丽前必读全部内容的认可。点我阅读并透彻理解使用多爱丽前必读
     2,本站提供的资源来源网络收集或网友发布到本站,仅供学习研究之用,有bug正常(比如一个装备不能合或者不能回收、地图不全、缺少插件或角本......),只要能进游戏就算正常。你下载的资源是无售后 无售后 无售后的,不能接受的请勿下载。
     3, 游戏版本你花金币下载后,无法进游戏,请报报错,并说明原因,站长会退回您已经支付的金币到您本站账户上。

    https://pan.baidu.com/share/init?surl=K6zcESkp-H7Pgbg7XPMZMw

    提取密码:qb3d


    口袋战争 Linux架设教程

    教程演示虚拟机地址:192.168.200.129  外网和局域网类似

    安装宝塔直接运行命令即可。

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

    搭建环境:

    CENTOS 7以上系统

    Nginx 1.18 

    mysql5.7

    php5.6 (php禁用函数putenv  system)

    这里不单独演示,参考之前的 “宝塔安装通用视频”.

    1、关闭防火墙、开放端口 

    systemctl stop firewalld

    systemctl disable firewalld

    防火墙不关闭也行

    宝塔放行端口:1:65535

    或单独打开   

    PS:如果使用腾讯云或阿里云记得把控制台的端口也打开

    2、上传kd.zip到服务器根目录(根目录不是root目录!!使用WinSCP或其他工具上传数据,也可以直接宝塔传!!)

    解压kd.zip

    cd /

    unzip kd.zip

     

    给予 777权限

    chmod -R 777 /data/

    chmod -R 777 /root/

    chmod -R 777 /www/

     

    3、设置数据库密码为:PQbwA5Wa(在宝塔直接设置)

    软件商店 已安装 MySQL5.7 设置 配置修改 

    在大概26行后添加

    sql_mode=NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

    secure-file-priv=''

    数据库设置关闭二进制日志

    然后数据库重载配置 - 重启数据库

    mysql -uroot -pPQbwA5Wa

    CREATE USER 'weygame'@'localhost' IDENTIFIED BY 'PQbwA5Wa';

    CREATE USER 'weygame'@'127.0.0.1' IDENTIFIED BY 'PQbwA5Wa';

    CREATE USER 'weygame'@'%' IDENTIFIED BY 'PQbwA5Wa';

    GRANT ALL PRIVILEGES ON *.* TO 'weygame'@'127.0.0.1' IDENTIFIED BY 'PQbwA5Wa' WITH GRANT OPTION;

    GRANT ALL PRIVILEGES ON *.* TO 'weygame'@'localhost' IDENTIFIED BY 'PQbwA5Wa' WITH GRANT OPTION;

    GRANT ALL PRIVILEGES ON *.* TO 'weygame'@'*' IDENTIFIED BY 'PQbwA5Wa' WITH GRANT OPTION;

    FLUSH PRIVILEGES;

    exit

     

    修改数据库文件ip

    将 192.168.200.129 替换成【外网ip】

    将 192.168.200.0 替换成【内网ip】不知道内网ip的去控制台看 或者输入ip addr一般eth0就是

    /www/backup/database/wy_plat.sql   改内网

    /www/backup/database/wy_zone_001.sql   改内网+外网

    修改后 命令行输入

    cd /data

    ./sk

     

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

    运行后为了安全可以把 sk 文件删除

    4.环境配置

    安装环境(一行一行执行)

    yum -y install http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

    yum -y remove epel-release.noarch

    yum -y install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

    yum -y install utils

    yum-config-manager --disable remi-safe

    yum-config-manager --enable remi

    下面这个一起复制执行

    yum -y install nginx php-mbstring php-bcmath php-hash php-pdo php-core php-fpm php-xml php-xmlrpc php-tokenizer php-soap php-posix php-mysqlnd php-mcrypt php-gd php-fpm MySQL-python

     

    修改/etc/security/limits.conf

    最后添加两行

    @root            soft    core            unlimited

    @root            hard    core            unlimited

    保存后输入reboot重启服务器

     

    执行命令

    mkdir /root/.eagle

    cd /root

    tar xf 3party_lib.tar.gz -C .eagle/

     

    6、搭建网站

     

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

     

    有端口就添加端口这里的端口80

     

     

    网站目录设置\www\wwwroot\game

     

     

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

    7、服务端和网站修改

     

    将192.168.200.129替换成【外网ip】

    将192.168.200.0替换成【内网ip】不知道内网ip的去控制台看 或者输入ip addr一般eth0就是

     

    服务端修改:

     

    /data/plat/eagle.conf    

    /data/plat/config.xml

    /data/zone/eagle.conf

    /data/zone/config.xml

     

    网站修改:

     

    /www/wwwroot/game/Common/Conf/config.php

    /www/wwwroot/game/loginlist.xml

     

     

       

    到此算服务端就可以了,下面看看客户端

     

     

       

    7、启动游戏服务

     

     

    启动服务端

    第一次启动请执行

    cd /data/plat

    ulimit -c unlimited

    cd /data/zone

    ulimit -c unlimited

    生成日志目录

    cd /data/Stat

    ./install_cron.sh

    ./load_data.py

    python load_data.py 

    ./load_stat_data

     

    启动游戏

    cd /data/RedisDB

    bash lanuchRedis.sh 


    cd /data/plat

    ./eagle start

     

    cd /data/zone/

    ./eagle start

    启动后可以通过

    端口查看命令 netstat -lntp

    8、客户端修改 (客户端默认地址192.168.200.129)

    安卓

    \assets\bin\Data\Managed\Assembly-CSharp.dll

    使用 dnSpy或Reflector修改

    编译就不演示了。

    下面启动试试

    可以正常登陆。

    好了。本期教程到此结束。


    免责声明
     1,本站提供的资源来源网络收集或网友发布到本站,仅供学习研究之用,其版权归版权方所有,
     切勿用于商业用途和非法行为否则后果自负。请在24小时之内自行删除!若您需要商业运营或用于其他商业活动,请您购买正版
     授权并合法使用。
     2,本文内容仅代表作者本人观点,并不代表本站赞同其观点和对其真实性、完整性、合法性负责,作者文责自负。
     3,本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
     4,本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间退回积分、金币或者更新。
     5,如您认为本文侵犯了您的合法版权,请点击 版权投诉 进行投诉,我们将在确认本文链接指向的资源存在侵权后,立即删除
     相关帖子!
    1
    赏钱
    收藏
    点击回复
        全部留言
    • 0
    更多回复
    恢复多功能编辑器
  • 3 1
  • 推荐内容
    扫一扫访问手机版