九州八荒录

九州八荒录-小Z博客
九州八荒录
此内容为付费资源,请付费后查看
金币4.99
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

游戏截图

图片[1]-九州八荒录-小Z博客

图片[2]-九州八荒录-小Z博客

搭建教程

  1.  服务器推荐 2H4G 配置,游戏运行会占用 3.3G 左右的内存。
  2. 安装宝塔及环境指令如下:
    yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
  3. 安装完后,按照提示信息登录宝塔(如果无法访问可能是由于服务器没有开放 8888 端口,参考步骤开放端口),并在宝塔软件商店中搜索以下软件安装
    web 服务器:Nginx1.18
    数据库:Mysql 5.6
    数据库:Redis 7.0.11
    编程语言:PHP 5.6 (编译安装)
    注意:安装完 PHP 5.6 还需安装 Redis、swoole 拓展
    数据库管理工具:phpMyAdmin 4.4
  4. 关闭防火墙
    通过宝塔菜单终端,执行关闭防火墙命令:
    systemctl stop firewalld.service
    systemctl disable firewalld.service
  5. 开放端口
    我们直接开放所有端口 1-65535,阿里云服务器在安全组中配置规则。
    腾讯云服务器在防火墙中配置规则。
    然后在宝塔菜单安全中开放所有端口。
  6. 上传源码
    拿到源码后,将服务端目录下的 jz.zip 压缩文件通过宝塔上传到根目录(如果宝塔禁止上传到根目录,可上传其他路径后剪切粘贴到根目录)。
    上传成功后解压。
    解压完成后,命令授予 777 权限:
    chmod -R 777 /home/
  7. 配置环境
    安装以下所需环境:
    yum install bzip2 bzip2-devel readline-devel libxml2-devel libxml2 openssl openssl-devel gcc make curl-devel -y
  8. 编译 libmcrypt:
    cd /root
    tar -zxvf libmcrypt-2.5.7.tar.gz

    cd libmcrypt-2.5.7
    ./configure --prefix=/usr/local

    make && make install

  9. 修改 /etc/ld.so.conf 文件:
    echo "/usr/local/lib" >>/etc/ld.so.conf
  10. 运行命令:ldconfig
  11. 修改 php.ini 文件:
    echo "[msgpack]" >>/www/server/php/56/etc/php.ini
    echo "extension = /www/server/php/56/lib/php/extensions/no-debug-non-zts-20131226/msgpack.so" >>/www/server/php/56/etc/php.ini
  12. 重载配置,重启下 PHP。
  13. 安装 node 环境:
    cd /root
    tar -xvf node-v10.16.3-linux-x64.tar.xz -C /usr/local/
    ln -s /usr/local/node-v10.16.3-linux-x64/bin/node /usr/bin/node
    ln -s /usr/local/node-v10.16.3-linux-x64/bin/npm /usr/bin/npm
  14. 修改源码 IP
    源码中的 IP(101.43.194.154),需要替换成你自己的服务器 IP。
    \home\server\stak
    \home\admin_www\center\includes\Config.php
    \home\web\init_utils.js
    \home\web\loading.html
    \home\web\resource\bsysdk.js
    \home\web\resource\getContentDeliveryNetworkInfo.json
    \home\sql\backstage.sql
    以第一个 stak 文件为例,在宝塔中找到文件,双击修改,Ctrl+F 批量替换 IP。
  15. 导入数据库
    宝塔数据库菜单中修改 root 密码为 pwd123456。如果你想修改成自己的密码,需要将源码中的密码同时替换。
  16. 通过命令导入数据库:
    cd /home
    ./sk
  17. 创建网站
    本游戏需要创建三个网站。
    第一个游戏网站:先填写域名 jz.game.cn:88,这个域名随意,主要目的是三个网站都是用 IP 会提示重复无法添加,根目录选择 /home/web,PHP 版本选择 PHP-56。
    再次点击刚创建的 jz.game.cn 网站,域名管理添加 IP:88。
  18. 网站目录关闭防跨站攻击。
    第二个前端与服务端链接网站:先填写域名 sdk.game.cn:89,根目录选择 /home/admin_www/api/sdk,PHP 版本选择 PHP-56。
    再次点击网站 sdk.game.cn,域名管理添加 IP:89,网站目录关闭防跨站攻击。
    第三个游戏后台网站:先填写域名 gm.game.cn:81,根目录选择 /home/admin_www,PHP 版本选择 PHP-56。
    再次点击网站 gm.game.cn,域名管理添加 IP:81,网站目录关闭防跨站攻击。
  19. 以上步骤都操作完毕,就到了激动人心的启动游戏啦,启动命令:
    cd /home/server/
    ./stak
    先输入 3 启动指定区,再输入 1 启动 1 区。
    启动游戏,开启聊天功能还需启动跨服服务,命令同上,然后输入两次 1
  20.  查看下监听端口:netstat -lntp
    一般 8010 端口启动,进入游戏就没有问题啦。
    访问游戏链接:http://IP:88 ,使用你服务器的 IP。
    输入账号密码,登录游戏,进入游戏,Nice~
  21. GM 后台
    游戏运营后台链接:http://ip:81,默认账号:admin,默认密码:admin888。
  22. 游戏 GM 后台链接:http://ip:81/gm/gm.php,默认 GM 码:123456,可以给玩家授权,也可以充值发送物品。修改 GM 码需修改文件 /home/admin_www/gm/user/config.php 中 $gmcode 字段值即可。
  23. 玩家 GM 后台链接:http://ip:81/gm,同样可以充值发送物品,自带清理背包功能哦。
  24. 如果你想修改游戏运营后台的密码,可以登录游戏运营后台,在菜单系统设置 – 修改密码中修改,修改完后一定记得将 /home/admin_www/gm/user/config.php 里面的运营后台密码也修改了,否则 GM 发送物品游戏里无法收到。
  25. 游戏公告
    修改游戏公告很简单,只需修改文件 /home/web/notice/notice.txt 即可。
  26. 游戏清档
    因为游戏数据不止存储在数据库,还存储在 Redis 中,所以游戏清档除了删除 account、backstage、game_1、game_admin 四个数据库,还需要删除 Redis 数据
    在宝塔终端输入命令,进入 Redis:
    cd /bin
    ./redis-cli -h 127.0.0.1 -p 6379
    输入命令 flushall 回车,会提示 OK,然后再输入 exit 退出 Redis 即可。
    以上就可以把游戏数据清空,再通过命令导入数据库即可重新玩耍啦。
  27. 开服时间
    修改游戏开服时间,可以通过运营后台菜单服务器信息 – 服务器管理,编辑修改开服时间即可。
  28. 异常监听
    担心服务器重启或者游戏端口异常挂掉,可以通过脚本监听,在宝塔计划任务中创建任务。
    脚本代码:
    #!/bin/sh
    
    XYTCPListeningnum=`netstat -an | egrep "0.0.0.0:8010" | awk '$1 == "tcp"'|wc -l`
    
    if [ $XYTCPListeningnum -eq 0 ];
    then
    
    cd /home/server1/publish/tool1 && node stop
    cd /home/server1/publish/tool1 && node start
    
    cd /home/server1/publish/cross_t1 && node stop_cross_t
    cd /home/server1/publish/cross_t1 && node start_cross_t
    
    fi

关于九州

之前我架设过第一版九州仙侠传就觉得这个游戏很不错,九州 2 也就是九州八荒录我架设过多个版本,之前有个平台币的老版本,比较麻烦,所以选了这个新的版本。

因为游戏各种宝物升阶没上限,测试 7 万多阶也没到顶,防止大家一直刷服务器扛不住,所以我架设的 GM 后台只开放了充值和元宝后台,各种顶级道具可以在游戏里通过抽奖获取,想要物品后台的可以自己架设体验~

架设了这么多游戏我发现,市面上百分之 99 的都是残端,或多或少都有些 bug,比较完美的很少,所以现在我也不执着追求完美的游戏了,娱乐下就好啦,希望大家喜欢这款游戏~

好啦,以上就是九州八荒录架设教程的所有内容,希望对你有所帮助

© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容