前言
最近听站内的会员说口袋觉醒被意外删档了,之前也没注意过这样的事情,口袋觉醒用的数据库是MongoDB数据库,了解比较少。脚本的都端都是网上传出来的,bug多多少少肯定有的下面针对以下问题说说看看
问题原因
在使用脚本的时候,会要求大家开放全部端口,因为我们可能不确定这个游戏端要用到那些端口,如果端口没开放会导致游戏进不去,这也导致了某些游戏的问题,例如口袋觉醒不少手动端一键导入数据库自带开启远程连接的
解决办法
口袋觉醒我都没注意可以远程连接数据库,下面是关闭命令(手动和自动都可以这个命令,别的网站发的手动一样有这个问题)
sed -i 's#bindIp.*#bindIp: 127.0.0.1#g' /mnt/pokemon/deploy_dev/mongodb.conf
注意!!要重启服务器生效!
游戏预防意外教程
就比如口袋被删档,如果有预防就好多了。
一、宝塔备份数据库
打开宝塔-点计划任务-点备份数据库,备份频率自己设置。
注意:少数游戏数据还要备份文件 如:口袋觉醒和梦幻西游(其它基本上都是备份mysql数据库就可以了)
口袋觉醒是:/mnt/pokemon/deploy_dev/game_db
梦幻西游是:/home
打开宝塔-点计划任务-备份目录
二、
端口全部开放,虽然我觉得问题不大,但是说一下。如果你想更加安全,xtt控制台输入11查看在运行的端口。然后在腾讯云防火墙,删除我新人教程说的添加ALL规则,根据查看在运行的端口,一个一个的测试开放。(这个要根据测试和经验有一些不必要的端口就不要开了)
总结说明
每个游戏的情况不一样,具体情况具体对待就好了
删不删档不知道,会炸服是真的
感谢大佬的分享,赞一个!