如何在Linux系统上开设饥荒服务器?

如何开饥荒Linux服务器

如何在Linux系统上开设饥荒服务器?

一、准备工作

1、购买云服务器:选择适合的云服务提供商,如腾讯云、阿里云或华为云,推荐配置为2核4G内存,带宽建议为3M以上。

2、操作系统选择:建议使用64位系统,如CentOS 7.6或Ubuntu 16/18。

3、重置密码:刚买或重装系统后的服务器需要重置密码,通常通过控制台操作。

二、安装依赖和SteamCMD

1、更新系统包

   yum -y update  # CentOS
   apt-get update  # Ubuntu

2、安装依赖

   yum -y install glibc.i686 libstdc++.i686 screen libcurl.i686  # CentOS
   apt-get install -y lib32gcc1 lib32stdc++ screen  # Ubuntu

3、创建Steam用户并下载SteamCMD

   useradd steam
   mkdir -p /home/steam/module/software
   su steam -c "wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz -O /home/steam/module/software/steamcmd_linux.tar.gz"
   tar -zxvf /home/steam/module/software/steamcmd_linux.tar.gz -C /home/steam/module/software

4、启动SteamCMD

如何在Linux系统上开设饥荒服务器?

   su steam -c "/home/steam/module/software/steamcmd.sh +quit"

三、配置饥荒服务器

1、强制安装饥荒服务器文件

   su steam -c "/home/steam/module/software/steamcmd.sh +force_install_dir /home/steam/module/DonNotStarveTogether"
   su steam -c "/home/steam/module/software/steamcmd.sh +login anonymous +app_update 343050 validate +quit"

2、解决库名问题

   ln -s /usr/lib/libcurl.so.4 /home/steam/module/DonNotStarveTogether/bin/lib32/libcurl-gnutls.so.4

3、创建世界目录和启动脚本

   mkdir -p /home/steam/module/DonNotStarveTogether/allworlds/world1
   echo "./dontstarve_dedicated_server_nullrenderer -console -persistent_storage_root /home/steam/module/DonNotStarveTogether -conf_dir allworlds -cluster world1 -shard Master" > /home/steam/module/DonNotStarveTogether/bin/master_start.sh
   echo "./dontstarve_dedicated_server_nullrenderer -console -persistent_storage_root /home/steam/module/DonNotStarveTogether -conf_dir allworlds -cluster world1 -shard Caves" > /home/steam/module/DonNotStarveTogether/bin/cave_start.sh
   chmod +x /home/steam/module/DonNotStarveTogether/bin/*_start.sh

四、启动和管理服务器

1、启动地面世界

   screen -S master -m /home/steam/module/DonNotStarveTogether/bin/master_start.sh

2、启动洞穴世界

   screen -S cave -m /home/steam/module/DonNotStarveTogether/bin/cave_start.sh

3、连接游戏:在Steam中,点击“浏览游戏”按钮,输入服务器IP和端口(默认11000),然后加入游戏。

五、常见问题与解答

Q1: 如何修改服务器配置文件?

如何在Linux系统上开设饥荒服务器?

A1: 配置文件位于/home/steam/module/DonNotStarveTogether/allworlds/world1/master/home/steam/module/DonNotStarveTogether/allworlds/world1/cave目录下,可以使用文本编辑器进行修改。

Q2: 如何加载和管理Mod?

A2: 将Mod文件上传到/home/steam/module/DonNotStarveTogether/mods目录,并在dedicated_server_mods_setup.lua文件中添加相应的Mod ID。

   ServerModSetup("666155465")  -Example mod ID

通过上述步骤,您可以轻松搭建和管理自己的饥荒Linux服务器,如果在过程中遇到任何问题,可以参考官方文档或相关技术社区获取更多帮助。

到此,以上就是小编对于“怎么开饥荒linux服务器”的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。

原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/640800.html

Like (0)
Donate 微信扫一扫 微信扫一扫
K-seo的头像K-seoSEO优化员
Previous 2024-11-11 21:21
Next 2024-11-11 21:27

相关推荐

  • 为什么 等级保护定级不一样

    等级保护定级不一样是因为不同系统或组织的安全需求、风险暴露程度以及业务重要性不同,需要根据实际情况进行个性化评估和分级。

    2024-05-15
    097
  • 组建cdn服务器 加速

    组建CDN服务器加速的相关知识什么是CDN?CDN是内容分发网络(Content DeliveryNetwork)的缩写,是一种通过在各个地理位置部署节点服务器来缓存和分发网站内容的技术,通过使用CDN,可以大大提高网站的访问速度和稳定性,同时还可以减少服务器的负载和带宽消耗。为什么要组建CDN服务器加速?1、提高网站访问速度:CDN……

    2023-12-11
    0125
  • cdn服务器安全防护

    答:虽然CDN可以有效地抵御DDoS攻击,但并不能完全防止,当攻击规模超过CDN的处理能力时,仍然可能导致服务器瘫痪,企业和个人还需要采取其他安全措施,如购买DDoS防护服务等,2、CDN是否会影响网站的访问速度?答:CDN通过将内容分发到多个服务器节点,可以提高网站的访问速度,如果配置不当,如使用了不合适的节点或缓存策略等,可能会影响网站的访问速度,在使用CDN时,需要根据网站的实际情况进行

    2023-12-20
    0150
  • 为什么uc没有了呢

    我不太明白您的问题。

    2024-05-16
    0111
  • 为什么小窗口没有QQ

    可能是因为QQ没有安装或者被禁用了,或者是因为QQ版本过低,需要更新到最新版本。

    2024-05-18
    0107
  • android zip

    在Android开发中,我们经常需要对文件进行压缩和解压缩操作,ZipEntry是Android中用于表示ZIP文件中的一个条目的类,本文将详细介绍如何在Android中使用ZipEntry,包括创建ZipEntry、添加ZipEntry到ZipOutputStream以及从ZipInputStream读取ZipEntry等操作。创建……

    2024-01-11
    0236

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

免备案 高防CDN 无视CC/DDOS攻击 限时秒杀,10元即可体验  (专业解决各类攻击)>>点击进入