• [技术干货] 幻兽帕鲁Ubuntu搭建教程
    =========================================================================apt安装steamcmdsudo add-apt-repository multiversesudo dpkg --add-architecture i386sudo apt update#执行add-apt-repository的时候报错类似说找不到包,那么需要执行下面两条命令安装一下软件sudo apt-get updatesudo apt-get install software-properties-commonsudo apt install steamcmd1)Tab选择同意,然后回车2)选择ok一路下一步,我在部分厂商服务器安装的时候会失败。如果安装失败,或者报错了那么就按照下面手动来=============================================================================手动安装steamcmd1)sudo apt-get install lib32gcc-s1                      #安装依赖项,选择OK,这里安装报错也没关系,继续往下执行(官方说需要这个依赖,但是执行失败了也可以运行幻兽帕鲁服务器)2)sudo useradd -m steam                                  #这里要给steam单独创建一个用户,直接root做的话后面运行帕鲁服务器的时候会报错,提示不能在root用户下执行。这里为了方便,创建好用户,没有设置密码,直接切换到用户了,需要密码可以执行sudo passwd steam3)su - steam                                                         #以 root 用户身份,升级为 Steam 用户。如果不是以 root 身份登录,而是用于执行管理,按如下方式升级为 Steam 用户:sudo -iu steam4)mkdir ~/Steam && cd ~/Steam                       #为 SteamCMD 创建一个目录并切换到它5)curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -        #下载并解压 Linux 版 SteamCMD6)./steamcmd.sh                                                 #运行steamcmd,会自动更新文件,等他更新完成7)login anonymous                                             #这步如果连接不上steamcmd服务器的话,修改下dns,sudo resolvectl dns eth0 8.8.8.8 8.8.4.4;resolvectl status8)app_update 2394010 validate                           #开始下载幻兽帕鲁服务器,大概2.5G9)quit                                                                   #提示下载成功后退出steamcmd10)exit11)sudo -u steam -s                                            #这里以root身份升级为Steam用户没法用Tab一键补全,有点麻烦,我这里还是正常切换到steam用户12)cd /home/steam/Steam/steamapps/common/PalServer13)./PalServer.sh                                                  #运行帕鲁服务器,执行报错了,现在来处理报错14)ctrl+c                                                             #强制结束15)mkdir -p ~/.steam/sdk64/16)cd /home/steam/Steam17)./steamcmd.sh18)login anonymous19)app_update 100720)quit                                                                #下载成功,退出steamcmd21)cp ~/Steam/steamapps/common/Steamworks\ SDK\ Redist/linux64/steamclient.so ~/.steam/sdk64/22)cd /home/steam/Steam/steamapps/common/PalServer              #现在重新运行幻兽帕鲁服务器23)./PalServer.sh                                                                                 #这次运行帕鲁服务器,成功了,没有报错然后就可以进游戏了
  • [技术干货] 幻兽帕鲁Centos搭建教程
    我这里用的是Centos7.9====================================================================下载steamcmdyum install -y wget libxcb glibc.i686 libcurl.i686   #下载相关依赖工具sudo useradd -m steam   #这里要给steam单独创建一个用户,直接root做的话后面运行帕鲁服务器的时候会报错,提示不能在root用户下执行sudo -u steam -s       #切换到steam用户cd /home/steam         #进入主文件夹wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz    #下载steamcmdtar -zxvf steamcmd_linux.tar.gz      #解压steamcmd./steamcmd     #打开steamcmd#如果运行steamcmd报错/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory,那么就是上面的glibc.i686没有安装,那么你需要执行下面命令进行安装yum install glibc.i686   (glibc是GNU发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现。由于 glibc 囊括了几乎所有的 UNIX 通行的标准,可以想见其内容包罗万象。而就像其他的 UNIX 系统一样,其内含的档案群分散于系统的树状目录结构中,像一个支架一般撑起整个操作系统。)=======================================================================================下载幻兽帕鲁服务器login anonymous     #在刚刚运行的steamcmd里面输入该命令,然后回车app_update 2394010 validate     #下载/更新幻兽帕鲁服务器,文件大概2.5G大小exit    #下载好后退出,steamcmdcd /home/steam/Steam/steamapps/common/PalServer   #切换到刚刚下载的幻兽帕鲁目录./PalServer.sh    #运行幻兽帕鲁服务器延迟还不错===========================================================================修改世界参数(具体参数含义,我的其他帖子有可以参考下)cd /home/steam/Steam/steamapps/common/PalServer  #在该路径下vi /DefaultPalWorldSettings.ini     #这是默认配置模板,复制里面的全部内容,推荐用ssh工具连接到服务器,一般鼠标选中内容,鼠标右键有复制的选项。按住键盘shift+:   输入q 然后回车   #退出vi编辑器cd /home/steam/Steam/steamapps/common/PalServer/Pal/Saved/Config/LinuxServer  #拿着刚才复制的内容来到该路径下vi PalWorldSettings.ini    #编辑文件键盘按下 i  进入编辑模式,然后把刚刚复制的内容,粘贴进来键盘按下ESC退出编辑模式,然后键盘同时按shift+: 输入wq!  保存并退出cd /home/steam/Steam/steamapps/common/PalServer./PalServer.sh                #重启帕鲁服务器,就生效了
  • [技术干货] 幻兽帕鲁搭建好了服务器之后,如何修改世界参数?
    接我上一篇文章,我是把steamcmd下载到C:\steamcmd这个路径的。如果你是下载到其他路径,那么就修改对应路径。回顾一下:之前我们启动幻兽帕鲁服务器的时候是在steamapps/common/PalServer 这个路径,运行PalServer.exe这个文件1)查看帕鲁服务器世界配置默认配置文件:路径是:steamapps/common/PalServer   这里有个 DefaultPalWorldSettings这个文件,用记事本打开它,这个里面记录的是初始配置,复制它2)复制内容,然后修改幻兽帕鲁服务器的世界配置文件:文件路径:steamapps/common/PalServer/Pal/save/Config/WindowsServer   记事本打开该文件PalWorldSettings,把刚刚复制的代码粘贴覆盖之前的内容。3)更改内容保存,之后重新启动幻兽帕鲁服务器。就是这个文件steamapps/common/PalServer/PalServer.exe-------------------------------------------------------------那么这个文件里面的参数,我们要知道他表示什么意思才能进行修改-----------------------------------下面给大家找到了各参数含义,大家可以对照进行修改Difficulty=None                                                        #难度None或DifficultyDayTimeSpeedRate=1.000000                                  #白天流逝速度NightTimeSpeedRate=1.000000                                #夜晚流逝速度ExpRate=1.000000                                                      #经验值倍率PalCaptureRate=1.000000                                         #捕捉概率倍率PalSpawnNumRate=1.000000                                   #帕鲁出现数量倍率PalDamageRateAttack=1.000000                             #帕鲁攻击伤害倍率PalDamageRateDefense=1.000000                         #帕鲁承受伤害倍率PlayerDamageRateAttack=1.000000                        #玩家攻击伤害倍率PlayerDamageRateDefense=1.000000                   #玩家承受伤害倍率PlayerStomachDecreaceRate=1.000000                #玩家饱食度降低倍率PlayerStaminaDecreaceRate=1.000000                 #玩家耐力倍率PlayerAutoHPRegeneRate=1.000000                     #玩家生命值恢复倍率PlayerAutoHpRegeneRateInSleep=1.000000        #玩家睡眠时生命恢复倍率PalStomachDecreaceRate=1.000000                     #帕鲁饱食度降低倍率PalStaminaDecreaceRate=1.000000                      #帕鲁耐力降低倍率PalAutoHPRegeneRate=1.000000                         #帕鲁生命值自然恢复倍率PalAutoHpRegeneRateInSleep=1.000000            #帕鲁睡眠时生命恢复倍率BuildObjectDamageRate=1.000000                       #对建筑物伤害倍率BuildObjectDeteriorationDamageRate=1.000000        #建筑物劣化速度倍率CollectionDropRate=1.000000                                      #可采集物品掉落倍率CollectionObjectHpRate=1.000000                              #可采集物品生命值倍率CollectionObjectRespawnSpeedRate=1.000000        #可采集物品生成速率EnemyDropItemRate=1.000000                                   #敌方掉落物品率DeathPenalty=All                                                            #死亡惩罚None不掉落Item只掉物品不掉装备ItemAndEquipment掉物品和装备All全都掉bEnablePlayerToPlayerDamage=False                        #启用玩家对玩家伤害功能bEnableFriendlyFire=False                                           #火焰伤害bEnableInvaderEnemy=True                                        #否会发生袭击事件bActiveUNKO=False                                                     #没有搜到这个的用途bEnableAimAssistPad=True                                        #启用瞄准辅助手柄bEnableAimAssistKeyboard=False                            #准星开启DropItemMaxNum=3000                                              #掉落物品最大数量DropItemMaxNum_UNKO=100                                  #掉落物品最大数量_UNKOBaseCampMaxNum=128                                            #大本营最大数BaseCampWorkerMaxNum=15                                   #大本营工人最多人数DropItemAliveMaxHours=1.000000                          #掉落物品存在最大时长bAutoResetGuildNoOnlinePlayers=False                 #自动重置没有在线玩家的公会AutoResetGuildTimeNoOnlinePlayers=72.000000                  #无在线玩家时自动重置生成时间GuildPlayerMaxNum=20                                                              #公会玩家最大数量PalEggDefaultHatchingTime=72.000000                                  #帕鲁蛋默认孵化时间WorkSpeedRate=1.000000                                                        #工作速率bIsMultiplay=False                                                                       #多人游戏bIsPvP=False                                                                             #是否开启PvPbCanPickupOtherGuildDeathPenaltyDrop=False                    #可拾取其他公会的死亡掉落物bEnableNonLoginPenalty=True                                                #启用不登录惩罚bEnableFastTravel=True                                                           #启用快速旅行bIsStartLocationSelectByMap=True                                        #通过地图选择起始位置bExistPlayerAfterLogout=False                                               #注销后玩家仍然存在bEnableDefenseOtherGuildPlayer=False                              #启用防御其他公会玩家功能CoopPlayerMaxNum=4                                                            #合作玩家最大人数ServerPlayerMaxNum=32                                                       #服务器玩家最大人数ServerName="Default Palworld Server"                                 #服务器名称ServerDescription=""                                                                #服务器描述AdminPassword=""                                                                  #管理员密码ServerPassword=""                                                                  #服务器密码PublicPort=8211                                                                       #服务器端口PublicIP=""                                                                               #服务器ipRCONEnabled=False                                                              #启用 RCONRCONPort=25575                                                                   #RCON端口Region=""                                                                                 #地区bUseAuth=True                                                                       #使用授权#由于游戏优化问题,这个游戏长时间运行内存可能会出现爆满,尤其是服务器如果内存较小,可以手动重启服务器。
  • [技术干货] 服务器的快照和备份和镜像有什么区别?
    快照:华为云目前快照是免费的,缺点是只能手动做快照,而且如果磁盘发生变更,例如你重装系统,或者切换镜像了,那么你的快照也会丢失。云备份:云备份是付费服务,需要购买存储库,然后设置一个策略,例如你想要每天早上9:00进行一次服务器备份。优点是实现了自动化。然后可以点击恢复恢复到你选择的备份时间点的数据。全量备份和增量备份都能还原当前时间点所有服务器数据。镜像:分为系统盘镜像和服务器镜像。系统盘镜像是把你选择的磁盘打包成一个镜像,下次可以用该镜像创建磁盘。服务器镜像是指把服务器中的系统盘和数据盘一起打包起来做成一个镜像,下次可以还原服务器数据。
  • [技术干货] 服务器中病毒,被攻击了怎么把?
    服务器中病毒和被攻击是两种情况。首先只要你的服务器或者你自己的电脑连接互联网,他都有可能中病毒和被攻击。这个是没有办法避免的,只能做好防护和预防。服务器中病毒:一般是因为服务器内搭建的软件,或者系统没有更新最新补丁有漏洞,或者是密码太弱被暴力破解了。中病毒最多的是勒索病毒和挖矿病毒勒索病毒:会把服务器内重要文件都加密上锁,然后让你给指定账户汇款或者支付BTC或者其他货币。但是一般就算是汇款了,对方还是会让你继续汇款,永无止境像一个黑洞。挖矿病毒:入侵服务器后,拿你购买的服务器,下载一个挖矿程序来为他工作。一般会消耗掉你所有的CPU,导致就算你重启服务器也是马上CPU就满载。服务器被攻击一般是指服务器被DDOS攻击,就是服务器收到大量的访问请求。由于这些请求一般都是正常的IP地址,例如黑客把其他用户,可能是你楼下邻居的电脑来大量访问你的服务器,所以一般很难防护,这种如果他坚持不懈一致攻击你,你可以安全组禁止他的IP地址访问,但是如果有很多很多地址,那一般只能更换IP地址了。被攻击一般华为云这边也有防护策略,会冻结IP对方停止攻击24小时后自动解封。这样做是因为如果你用的是按需计费的流量,那么你的流量会大量被消耗,会产生很多费用,这样避免了很多费用的产生。预防:1)只放通你需要使用的端口。2)修改服务器远程登录的端口。3)平时做好重要数据备份。或者购买备份服务定期备份。
  • [技术干货] 云耀云服务器L型更改安全组。更改安全组和配置安全组规则有什么区别?
    先说区别安全组意思是包含很多条服务器出入规则的集合。更改安全组意思是,你有好几个安全组,你要把服务器原先绑定的安全组更换成另一个安全组。添加安全组意思是例如现在你搭建了一个网站,这个网站是在443端口,然后你需要放通这个443端口才能访问到该网站。云耀云服务器L型安全组添加方法1)首先进入云耀云服务器L型服务器控制台,进入控制台方法我的其他帖子里有可以看看。这里我直接用云耀云服务器L型链接进入cid:link_02)点击你的服务器名称进入到服务器详细信息里3)点击左侧菜单栏第二个按钮-云主机4)再点击一下服务器名称,查看详情5)选择安全组-选择添加规则6)安全组各项参数含义一般出方向是默认全部放通的,因为出方向意思是从服务器流出的流量,这个没有必要限制。优先级:你添加的该条规则的优先级,默认填1就可以。策略:添加的这条规则是允许的还是禁止的。类型:IPV4还是IPV6咋门现在一般使用的都是IPV4协议端口:就是要放通什么端口,就直接填写例如22,23,24或者22-24这两种格式够可以。注意标点符号都是英文的。源地址:例如你的策略是允许,就是允许该IP地址访问你的这个端口。嫌麻烦可以写0.0.0.0/0代表全部放通。不过安全性也有所下降。
  • [技术干货] 最近超火游戏幻兽帕鲁服务器搭建教程
    概述:该游戏类似于我的世界,方舟进化等开放世界游戏。是Pocketpair开发的一款开放世界生存制作游戏。游戏中,玩家可以在广阔的世界中收集神奇的生物“帕鲁”,派他们进行战斗、建造、做农活,工业生产等。游戏背景:在帕鲁的世界,玩家可以选择与神奇的生物“帕鲁”一同享受悠闲的生活,也可以投身于与偷猎者进行生死搏斗的冒险。帕鲁可以进行战斗、繁殖、协助玩家做农活,也可以为玩家在工厂工作。玩家也可以将它们进行售卖,或肢解后食用步骤一:选购服务器,或者你自己在其他运营商已经有服务器的也是可以的。服务器参数:1)配置:4C16G 10M带宽 基本上十几个人游戏差不多。windows系统的系统本身占用较高所以配置高点比较好。2)操作系统:选择windows sever 2019/2022 注意是windows的很多人选择linux的那种是命令行操作,用远程桌面连接工具也连接不上的。3)系统盘:最低选60G,因为win系统一般系统本身都要占用十几G。4)安全组:入方向 添加 UDP 8211,或者你直接全部放通也可以,就是全部放通服务器安全性会降低。------------------------------------------------------------------至此购买服务器结束------------------------------------------------------------步骤二:登录服务器登录windwos服务器有两种方法1)第一种通过网页端控制台登录,这是弹性云服务器登录界面。这样登录会比较卡顿,可以尝试用方法22)通过windows系统自带远程桌面连接工具mstsc登录。你可以直接鼠标右键这个图标然后点击运行-输入-mstsc-确定;也可以直接搜索远程桌面连接工具#重置密码在华为云控制台-如果你是弹性云服务器-就在弹性云服务器更多-重置密码如果是云耀云服务器就在云耀云服务器控制台重置密码,云耀云服务器L型在云耀云服务器L型控制台重置。步骤三:接下来就是安装环境了1)在windows C盘下创建文件夹 命名为DirectX2)访问https://www.microsoft.com/zh-cn/download/details.aspx?id=35下载dxwebsetup.exe 目录选择刚刚创建的C:\DirectX下载完后运行下载的exe文件步骤四:安装Microsoft visual C++ runtime服务1)在windows C盘下创建文件夹,命名为visual2)访问https://aka.ms/vs/17/release/vc_redist.x64.exe3)下载VC_redist.x64.exe 目录选择 刚刚创建的C:\visual4)运行VC_redist.x64.exe,进行安装步骤五:安装steam CMD服务1)在windows C盘下创建文件夹 命名为steamcmd2)访问https://developer.valvesoftware.com/wiki/SteamCMD#Windows3)下载zip 目录选择刚刚创建的C:\steamcmd4)解压zip文件,运行exe 自行安装步骤六:安装palworld服务端1)运行steamcmd2)输入 login anonymous   匿名登录steam服务器3)输入 app_update 2394010 validate 后,按回车下载这个游戏的服务端4)安装完毕后,输入 quit 关闭cmd步骤七:运行palworld server打开此电脑(没有此电脑的话,在桌面右键鼠标-个性化-主题-桌面图标设置-勾选此电脑桌面就显示了)访问C:\steamcmd\steamapps\common\PalServer 运行PalSever.exe步骤八:连接palworld serverSteam启动palworld客户端 ,选择“加入多人游戏(专用服务器)”,最下方输入云服务器IP:8211 ,点击“连接”即可。例:111.111.111.111:8211
  • [问题求助] 服务器告警应该如何处理DIMM040 memory configuration error. Error code: 0x2902.
    使用超聚变服务,在IBMC控制台服务器告警应该如何处理DIMM040 memory configuration error. Error code: 0x2902.    
  • [问题求助] 使用镜像创建云服务器,可以指定系统盘大小吗?
    使用镜像创建云服务器,可以指定系统盘大小吗?求指点
  • [问题求助] 查看服务器实际功耗,计算服务器的能耗(周期耗电)。
    系统运行期间功率、能耗信息获取,求教:如何通过命令获取服务器的实际功率,或有其他好的方法? 目的:查看服务器实际功耗,计算服务器的能耗(周期耗电)。