• 正文概述
  • 售后服务
  • 汉王纷争 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以上系统
    Nginx1.14
    mysql5.6
    php5.4

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

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

    systemctl stop firewalld

    systemctl disable firewalld

    防火墙不关闭也行

    宝塔放行端口:1:65535

    或单独打开 81和16001

    2、上传hw.tar.gz到服务器根目录/(根目录不是root目录!!!!){使用WinSCP或其他工具上传数据}

    上传好后,
    解压hw.tar.gz

    cd /
    tar zxvf hw.tar.gz

    给予 777权限

    chmod -R 777 /home/
    chmod -R 777 /www/wwwroot/game/
    chmod -R 777 /usr/java/jdk1.8.0_121/bin

    3.环境配置

    java环境配置方式一:

    手动找到 etc/profile文件最后添加如下

    set java environment
    JAVA_HOME=/usr/java/jdk1.8.0_121
    JRE_HOME=/usr/java/jdk1.8.0_121/jre
    CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
    export JAVA_HOME JRE_HOME CLASS_PATH PATH

    方式二 这里我直接命令行

    命令行输入
    echo ‘set java environment’ >> /etc/profile
    echo ‘JAVA_HOME=/usr/java/jdk1.8.0_121’ >> /etc/profile
    echo ‘JRE_HOME=/usr/java/jdk1.8.0_121/jre’ >> /etc/profile
    echo ‘CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib’ >> /etc/profile
    echo ‘PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin’ >> /etc/profile
    echo ‘export JAVA_HOME JRE_HOME CLASS_PATH PATH’ >> /etc/profile

    添加后 后

    yum install screen (这个可以不运行 如果下一步报错在运行)

    立即生效
    source /etc/profile

    查看 JAVA版本
    java -version

    注:显示java version “jdk1.8.0_181” 表示成功

     

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

    创建数据库并导入数据.(命令行工具)
    cd /home
    ./sk

    可以通过宝塔里面 数据库 – 从服务器获取 查看 获取到1个就正常

    Mongodb 库 处理(清档、建库)

    启动数据库
    cd /home
    ./mongodb.sh
    cd /home/mongodb/bin
    ./mongo
    显示数据库列表
    show dbs
    切换至该数据库
    use hwfz_s1
    删除
    db.dropDatabase()
    exit
    进入目录重新导入数据
    cd /home/s1
    ./sk.sh

    6、搭建网站

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

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

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

    ———————————————————————
    7、服务端和网站修改 192.168.200.129 修改为你的IP

    网站修改:

    www/wwwroot/game/Androidpatchlist.txt1.7.1
    www/wwwroot/game/iOSpatchlist.txt2.0.0
    www/wwwroot/game/serverlist 区名也这里改的
    www/wwwroot/game/slg/Accounts.php
    www/wwwroot/game/slg/Server_list.php

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

    7、启动游戏服务

     

    启动
    cd /home
    ./start.sh&

    关闭
    cd /home
    ./stop.sh

    可以通过端口查看是否运行

    查看端口
    netstat -ntlp

    看到 16001 起来 基本就可以了

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

    安卓客户端修改
    \com.sanguoyanyi.SGL\assets\version.conf
    \com.sanguoyanyi.SGL\assets\conf\gameconfig

    苹果客户端修改
    \Payload\slg.app\Data\Raw\version.conf
    \Payload\slg.app\Data\Raw\conf\gameconfig

     

    这里以安卓为例

    反编译客户端 (ApkIDE3.3.5少月增强版)

    之前编译过就不重复了。

    然后找到

    assets\version.conf 修改一处

    assets\conf\gameconfig 文件使用 加解密 工具 解密修改 一共 4处修改后加密回去

    不打字了直接看视频操作

    修改后 编译回去

    编译就不演示了。

    下面启动试试

     

    可以正常登陆。

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

    祝君好运。。。。

    其他自行研究吧。。。

    PS:

    简单介绍下GM后台使用

    直接输入

    http://ip:81/gm/gm.php

    本站所提供的部分资源来自于网络,版权争议与本站无关,版权归原创者所有!仅限用于学习和研究目的,不得将上述内容资源用于商业或者非法用途,否则,一切后果请用户自负。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源。如果上述内容资对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。本站不保证所提供下载的资源的准确性、安全性和完整性,源码仅供下载学习之用!如用于商业或者非法用途,与本站无关,一切后果请用户自负!本站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。如有侵权、不妥之处,请联系站长以便删除!
    金点网络 » 三国策略手游【汉王纷争】 Linux手工服务端+GM授权后台+视频教程

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。
    是否提供免费更新服务?
    持续更新,永久免费
    是否经过安全检测?
    安全无毒,放心食用

    提供最优质的资源集合

    立即加入 友好社区
    ×