宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程

宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网
搭建资源购买
此内容为付费阅读,请付费后查看
20积分
付费阅读
已售 6

游戏截图

图片[1]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网
图片[2]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网
图片[3]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网
图片[4]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网
图片[5]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网
图片[6]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

搭建环境信息

系统:Centos 7.6

内存:4G

处理器:2核

源码资源获取

宝塔面板安装

通用自动安装命令,我这里已经提前安装好了,未安装的情况复制下面的代码安装即可

if [ -f /usr/bin/curl ];then curl -sSO https://download.bt.cn/install/install_panel.sh;else wget -O install_panel.sh https://download.bt.cn/install/install_panel.sh;fi;bash install_panel.sh ed8484bec

本地搭建使用内网地址,云服务器搭建使用外网地址

安装所需软件

需要安装的软件如下

  1. Nginx 1.18
  2. Mysql 5.6
  3. PHP 5.6【安装redis扩展】

已安装列表

图片[7]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

安装扩展

PHP 5.6 – 安装redis扩展

图片[8]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

配置防火墙(以下三种方法三选一即可)

  1. 在防火墙中开放所有的端口
图片[9]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

某些版本源码存在木马后门,需要禁止放行 27159 端口,配置如下

图片[10]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

源码上传解压

软件安装期间可以先将源码上传到服务器

使用xshell上传源码到根目录

先切换到根目录(/),然后将源码上传到根目录

图片[11]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

上传成功后,进行解压,解压之前要确保Nginx环境已经安装成功。

cd / && unzip data.zip

解压完成后,使用命令分别给目录授予 777 权限:

chmod -R 777 /mnt
chmod -R 777 /root/sk
chmod -R 777 /www/wwwroot

环境配置

修改/etc/profile文件

在文件最后一行下面 加入内容:

export GOROOT=/usr/local/go
export GOPATH=$HOME/gowork
export GOBIN=$GOPATH/bin
export PATH=$GOPATH:$GOBIN:$GOROOT/bin:$PATH
#MONGODB_HOME
export MONGODB_HOME=/opt/module/mongodb
export PATH=$PATH:$MONGODB_HOME/bin
图片[12]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

安装环境 – 逐条执行

cd /opt && sudo tar xfz go1.13.1.linux-amd64.tar.gz -C /usr/local
yum install -y epel-release supervisor expect subversion python-devel -y pypy-devel gdb libcurl4-openssl-dev graphviz openssl
systemctl enable supervisord
cd /opt/module && tar -zxvf mongodb_centos.tgz
mv mongodb-linux-x86_64-rhel70-3.6.23 mongodb
source /etc/profile
./etc/profile
cd /mnt/pokemon_server_tool/ && python get-pip.py
rm -rf /usr/lib/python2.7/dist-packages/OpenSSL
rm -rf /usr/lib/python2.7/dist-packages/pyOpenSSL-0.15.1.egg-info
pip install -I pyparsing==2.2.2
sudo yum install python2-devel
pip install cython six lz4==0.8.2 numpy==1.16.0 xlrd xdot rpdb psutil fabric==1.7.3 pycurl pycrypto M2Crypto==0.36.0 objgraph msgpack-python backports.ssl-match-hostname Markdown toro pymongo pyrasite pyopenssl ThinkingDataSdk==1.4.0
pip install tornado==4.4.2
pip install Supervisor==3.3.0
pip install cryptography

运行过程中这里的出错不用理会

图片[13]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

数据库配置

在宝塔面板的数据库页面修改数据库密码为:123456,实际使用过程最好修改成高强度密码

图片[14]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

导入数据库

cd /root && ./sk

搭建网站

IP:81

网站根目录/www/wwwroot/game

图片[15]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

127.0.0.2:82

网站根目录/www/wwwroot/pay

图片[16]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

127.0.0.3:83

网站根目录/www/wwwroot/sdk

图片[17]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

127.0.0.4:84

网站根目录/www/wwwroot/dl

图片[18]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

设置运行目录 /public

图片[19]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

配置伪静态:thinkphp

图片[20]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

修改源码IP

需要修改的文件如下,将192.168.66.129改成你的IP

find /mnt/pokemon/release/ -type f -name '*.py' | xargs sed -i 's/192.168.0.102/192.168.66.129/g'
find /mnt/pokemon/release/ -type f -name '*.json' | xargs sed -i 's/192.168.0.102/192.168.66.129/g'
find /www/wwwroot/game/pokemon/patch/ -type f -name '*.plist' | xargs sed -i 's/192.168.0.102/192.168.66.129/g'
find /www/wwwroot/game/pokemon/patch/ -type f -name '*.game_app' | xargs sed -i 's/192.168.0.102/192.168.66.129/g'
find /www/wwwroot/game/pokemon/patch/ -type f -name '*.view' | xargs sed -i 's/192.168.0.102/192.168.66.129/g'
find /www/wwwroot/dl/ -type f -name '*.php' | xargs sed -i 's/192.168.0.102/192.168.66.129/g'
find /www/wwwroot/dl/ -type f -name '*.js' | xargs sed -i 's/192.168.0.102/192.168.66.129/g'
find /www/wwwroot/pay/SDK/ -type f -name '*.php' | xargs sed -i 's/192.168.0.102/192.168.66.129/g'

修改热更配置

md5sum /www/wwwroot/game/pokemon/patch/8/res/version.plist
ls -l /www/wwwroot/game/pokemon/patch/8/res/version.plist

md5sum /www/wwwroot/game/pokemon/patch/8/src/app.game_app
ls -l /www/wwwroot/game/pokemon/patch/8/src/app.game_app

md5sum /www/wwwroot/game/pokemon/patch/8/src/app.views.login.view
ls -l /www/wwwroot/game/pokemon/patch/8/src/app.views.login.view

md5sum /www/wwwroot/game/pokemon/patch/8/x64/src/app.game_app
ls -l /www/wwwroot/game/pokemon/patch/8/x64/src/app.game_app

md5sum /www/wwwroot/game/pokemon/patch/8/x64/src/app.views.login.view
ls -l /www/wwwroot/game/pokemon/patch/8/x64/src/app.views.login.view

修改文件,找到上面对应的文件与md5进行修改

/mnt/pokemon/release/login/patch/cn/8.json
图片[21]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

启动游戏

cd /mnt/pokemon/deploy_dev
rm -f supervisor.sock
supervisord -c supervisord.conf 
supervisorctl start all

查看启动状态

cd /mnt/pokemon/deploy_dev
supervisorctl status
图片[22]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

关闭游戏服务

supervisorctl reload

重启游戏服务

cd /mnt/pokemon/deploy_dev
supervisorctl restart all

游戏地址

安卓端

需要修改的文件,将文件里面的 192.168.66.129 替换成你的IP

assets\res\version.plist

账号注册

地址:http://IP:84/admin_login/login_account/player?agency_user_id=2&game_type=2

图片[23]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

游戏后台

运营后台:http://IP:39666 (如果访问不了,GM授权后台发不了 就重启服务器重新启动游戏命令)

账号:admin 密码:pokemon123cn456.

图片[24]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

GM授权后台:http://IP:81/gm/gm.php GM码:90175.com

图片[25]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

玩家后台:http://IP:81/gm

图片[26]-宠物养成策略手游【口袋觉醒】服务端图文手工搭建教程-蜗牛资源网

免责声明

所提供的游戏资源均收集自互联网,仅供 技术研究与学习 之用,严禁任何形式的商业用途。所有游戏均为 禁止内充版本,请于 下载后 24 小时内删除,或购买正版以支持开发者。

我们始终尊重 知识产权法律法规,如您认为本内容侵犯了您的合法权益,请提供相关证明并联系我们,我们将在核实后尽快删除相关资源。

法律声明

根据 《计算机软件保护条例》(2002年1月1日生效) 相关规定:

为了学习和研究软件的设计思想和原理,用户可以通过安装、显示、传输、存储等方式使用软件,无需著作权人许可,也无需支付报酬。

用户须知

  • 禁止商用:所有资源仅供个人学习研究,不得用于商业用途,否则产生的一切后果由使用者自行承担。
  • 支持正版:请在试用后24 小时内删除相关资源,并购买正版以支持开发者的持续创作。
  • 合规使用:任何违反国家法律法规的使用方式均与本人无关,本人不承担任何责任。
  • 请广大用户自觉遵守上述条款,合理合法地进行技术研究,若不同意本免责声明,请勿下载、使用本资源。
© 版权声明
THE END
喜欢就支持一下吧
点赞36 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容