饥荒联机版玩家们需要在游戏中和朋友们齐心协力共同生存下去,所以说拥有一个好的服务器是决定你能否与朋友长久玩下去的关键,饥荒由于其本身制作的原因其最适合运行的系统是linux,可以很好的降低服务器长时间运行所引起的卡顿,小伙伴们可以参考一下小编给你们带来的饥荒联机版服务器建立攻略,希望能给小伙伴们带来一些帮助!
服务器建立图文教程
一、概要
1.1 教程对象:
对linux服务器有基础了解的人、对各大厂商的云服务器有兴趣的人、善于排查debug的人
1.2 Linux建服优势:
在服务器领域,linux和windows的优劣网上一查就有,我这就不多说了,就单提几点
1、linux建服后,可以做到无人值守,存档主体由服务器托管,对人无依赖 。
2、linux服务器版本无图形计算,对资源消耗低
3、linux本身就是一款主流的服务器操作系统,性能稳定耐用,对资源消耗低,极长时间开着也很稳定 。(我linux的云主机将近一年没关机了,上面的应用例如VPN还稳定得很)
1.3 教程基础需求:
steam正版饥荒联机版一份,云平台服务器一台,自家电脑一台(废话),SecureCRT等ssh连接软件
1.4 关于本教程
文笔仓促,难免有疏漏之处
如果图片分辨率不对,请点击放大查看,谢谢各位 。
二、前期准备
1、先申请一台云服务器,各大主流厂商的都可以,一般来说都会带有公网IP的,我这里用的是AWS的一年免费套餐 。单核1G内存主机,带宽流量一个月总量不超15G的传出就可以,SSD IO写入不超过50G就可以 。详细各大云平台的产品自己去看吧,这里就不做广告了 。
2、我采用的是centos 7操作系统,64位,因此先安装依赖,安装依赖用yum命令即可
备注:我尝试使用6.5系统发现不成功,原因是饥荒主程序需要glibc.i686依赖,版本需要2.15版本,但是6.5好像默认最高才2.14,因此我必须用centos7或者reht7
用SCRT登录服务器,切换到root,安装依赖,注意前面几个lib的依赖库,都是要32位版本的
因为steamcmd是一个32位的程序,因此安装之前最好yum search 对应的包,看看i386 i686 x86之间的版本 。不同的linux发行版可能不同yum源,各个yum源的版本命名可能有点不一致 。
yum install glibc.i686 libstdc++.i686 libcurl4-gnutls-dev.i686 screen lrzsz unzip
注意,我们要装32位的,如果yum里面提示.x86的,是64位的 。有可能ibcurl4-gnutls在某些源找不到,直接安装libcurl,然后做个软链
cd /usr/lib/
ln -s libcurl.so.4.3.0 /usr/lib/libcurl-gnutls.so.4
这样也可以启动,但是启动是时候会有个警告,说版本似乎不对,可以忽略 。
screen这个软件用于把饥荒程序挂入后台,这样即使关闭了终端,也可以使用
lrzsz 用于安装rz sz命令,用于服务器和自己电脑上传下载文件
unzip用于解压zip包
三、安装steamcmd
类比个人win7下面玩steam的饥荒,换成Linux也一样,首先要安装个steam的命令行版本,然后下载游戏的服务器版
先创建一个服务器上面的steam账号,如同你在win7也是要一个账号才能登入 。linux的账号系统比win7要强很多,文件资源都是以账号来划分的 。
useradd steam
创建密码
passwd steam
推荐阅读
- 饥荒联机版克劳斯攻击模式及打法详解 克劳斯怎么打
- 饥荒联机版新手图文攻略 饥荒联机版开始怎么玩? 创建世界
- 饥荒未出人物介绍 饥荒有哪些未公布人物?饥荒未出人物一览
- 饥荒前期食物来源图文介绍 饥荒前期吃什么好?
- 饥荒TGP全图怎么开?饥荒TGP全图代码介绍 开全图攻略
- 饥荒什么食物加精神?饥荒精神值恢复食物推荐
- 饥荒什么食物加血多?饥荒高性价比回血食谱介绍
- 饥荒联机版熔炉模式怎么玩 饥荒联机版熔炉模式心得分享 选人建议
- 饥荒联机版熔炉模式人物角色配装及怪物打法攻略 怪物怎么打 人物属性分类
- 饥荒联机版熔炉模式通关技巧详解 熔炉模式有什么技巧