ARK: Survival Evolved 服务器工具常见问题解决方案

ARK: Survival Evolved 服务器工具常见问题解决方案

【免费下载链接】ark-server-tools 【免费下载链接】ark-server-tools 项目地址: https://gitcode.com/gh_mirrors/ark/ark-server-tools

项目基础介绍

ARK: Survival Evolved 服务器工具(ARK Server Tools)是一个用于管理 ARK: Survival Evolved 服务器的开源项目。该项目的主要目的是简化在 Linux 系统上运行和管理 ARK 服务器的复杂性,提供了一系列的命令行工具来帮助用户启动、停止、更新和配置服务器。该项目主要使用 Shell 脚本编写,适合有一定 Linux 基础的用户使用。

新手使用注意事项及解决方案

1. 安装依赖包时遇到问题

问题描述:在安装 ARK Server Tools 时,可能会遇到缺少依赖包的问题,尤其是在不同的 Linux 发行版上。

解决步骤

  • CentOS/RHEL:确保安装以下依赖包:perl-Compress-Zlib, curl, lsof, glibc.i686, libstdc++.i686, bzip2
  • Debian/Ubuntu:确保安装以下依赖包:perl-modules, curl, lsof, libc6-i386, lib32gcc-s1(或 lib32gcc1 如果使用 Debian Buster 或 Ubuntu 20.04 或更早版本), bzip2
  • 通用依赖:确保安装 bash-4.0 或更高版本,coreutils-7.6 或更高版本,findutils, perl, rsync, sed, tar

2. 更新时遇到“Unable to get latest release”错误

问题描述:在从 1.6.53 或更早版本更新时,可能会遇到“Unable to get latest release”错误。

解决步骤

  • 编辑 arkmanager 脚本,将 arkstGithubRepo="FezVrasta/ark-server-tools" 替换为 arkstGithubRepo="arkmanager/ark-server-tools"
  • 或者,重新使用 netinstall 脚本进行安装。

3. 防火墙端口配置问题

问题描述:ARK 服务器需要特定的端口开放才能与外界通信,新手可能会忘记配置防火墙。

解决步骤

  • 使用以下命令开放必要的端口:
    iptables -I INPUT -p udp --dport 27016 -j ACCEPT
    iptables -I INPUT -p tcp --dport 27016 -j ACCEPT
    iptables -I INPUT -p udp --dport 7777 -j ACCEPT
    iptables -I INPUT -p tcp --dport 7777 -j ACCEPT
    iptables -I INPUT -p udp --dport 7778 -j ACCEPT
    iptables -I INPUT -p tcp --dport 7778 -j ACCEPT
    
  • 确保这些规则在系统重启后仍然有效,可以考虑将这些规则保存到防火墙配置文件中。

通过以上步骤,新手用户可以更好地理解和解决在使用 ARK Server Tools 时可能遇到的问题。

【免费下载链接】ark-server-tools 【免费下载链接】ark-server-tools 项目地址: https://gitcode.com/gh_mirrors/ark/ark-server-tools

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值