Перейти до вмісту
ARK: Survival Evolved

Встановлення сервера ARK: Survival Evolved

Виділений сервер ARK: Survival Evolved (AppID SteamCMD 376030) нативно працює на 64-бітних Windows і Linux. Потрібно 30–60 хвилин, машина з публічною IP та достатньо ОЗП для мапи.

Останнє оновлення: 09.10.2026

Виділений сервер ARK: Survival Evolved (AppID SteamCMD 376030) нативно працює на 64-бітних Windows і Linux. Потрібно 30–60 хвилин, машина з публічною IP та достатньо ОЗП для мапи.

Покрокове встановлення

  1. Перевірте ОС та обладнання (розділ «Вимоги»).

  2. Встановіть SteamCMD — консольний інструмент Steam.

  3. Завантажте файли сервера ARK: Survival Evolved з AppID 376030 (анонімний вхід).

  4. Запустіть сервер один раз, щоб він створив файли конфігурації, потім коректно зупиніть його.

  5. Налаштуйте ім'я, паролі, слоти й правила за допомогою інструментів цього сайту.

  6. Перевірте підключення локально (localhost / 127.0.0.1), перш ніж відкривати сервер в Інтернет.

  7. Відкрийте порти в брандмауері системи, у хостера та вдома — на роутері (NAT).

  8. Налаштуйте службу (systemd або планувальник Windows) для автозапуску та перезапуску після збою.

  9. Заплануйте оновлення та резервні копії й регулярно перезапускайте сервер.

  10. Додайте сервер на game-rank.com, щоб гравці могли його знайти.

Вимоги

  • ОС: 64-бітні Windows або Linux (glibc 2.17 або новіша за даними ark.wiki.gg), наприклад Ubuntu чи Debian.
  • Обладнання: в опрацьованих джерелах фіксований мінімум не вказано. Емпіричне правило спільноти (неофіційне): щонайменше 8 ГБ ОЗП на мапу, SSD на кілька десятків ГБ і більше ОЗП за більшої кількості гравців чи модів.
  • Акаунти: акаунт і ключ не потрібні, SteamCMD входить анонімно. Гра потрібна лише гравцям.
  • Мережа: публічна IP (краще статична) і достатня вихідна швидкість; UPnP не підтримується, прокидання портів — вручну (ark.wiki.gg).

Локальне встановлення (Windows)

Завантажте SteamCMD (steamcmd.zip), розпакуйте в C:\steamcmd і виконайте команду нижче. Потім створіть start.bat інструментом «Команда запуску» на цьому сайті, покладіть у C:\ark-server і запустіть. Для перевірки підключіться з гри до 127.0.0.1 на ігровому порту (7777); якщо сервера немає у списку — скористайтеся прямим підключенням.

cd C:\steamcmd
steamcmd.exe +force_install_dir C:\ark-server +login anonymous +app_update 376030 validate +quit

REM Server executable:
REM C:\ark-server\ShooterGame\Binaries\Win64\ShooterGameServer.exe

Встановлення на Linux VPS / виділений сервер (Ubuntu/Debian)

Створіть окремого користувача без root, увімкніть репозиторій multiverse (Ubuntu) або non-free (Debian), встановіть SteamCMD і завантажте сервер. Потім створіть start.sh інструментом «Команда запуску», зробіть виконуваним і запустіть у теці сервера.

# Ubuntu: sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update && sudo apt install -y steamcmd lib32gcc-s1
sudo adduser --disabled-password --gecos "" ark
sudo -iu ark
/usr/games/steamcmd +force_install_dir /home/ark/server +login anonymous +app_update 376030 validate +quit
cd /home/ark/server && chmod +x start.sh && ./start.sh

Порти для відкриття

Хостинг (OVH, Hetzner, Scaleway…): відкрийте ті самі порти в брандмауері / security group провайдера на додачу до системного. Вдома: прокиньте (NAT) кожен порт із потрібним протоколом UDP або TCP на локальну IP машини, краще фіксовану. Перевіряйте ззовні (підключення друга або UDP-тестер портів): UDP-порт не завжди відповідає на просте сканування.

  • 7777/UDP — ігровий порт (за замовчуванням)
  • 7778/UDP — порт піра (ігровий порт + 1)
  • 27015/UDP — query-порт Steam (QueryPort), потрібен для списку серверів
  • 27020/TCP — RCON (необов'язково; відкривайте лише для IP адміністратора)
  • Зміна портів: ?Port=… (гра), ?QueryPort=… (запит) у рядку запуску та RCONPort у GameUserSettings.ini. Для кількох серверів на одній машині збільшуйте кожен порт.

Брандмауер Linux (ufw)

В Ubuntu/Debian дозвольте порти, потім увімкніть ufw (спершу дозвольте SSH).

sudo ufw allow OpenSSH
sudo ufw allow 7777:7778/udp
sudo ufw allow 27015/udp
sudo ufw allow from <ADMIN_IP> to any port 27020 proto tcp
sudo ufw enable

Брандмауер Windows (netsh)

У Windows виконайте команди в командному рядку адміністратора (з типовими налаштуваннями вихідні правила не потрібні).

netsh advfirewall firewall add rule name="ARK UDP" dir=in action=allow protocol=UDP localport=7777,7778,27015
netsh advfirewall firewall add rule name="ARK RCON" dir=in action=allow protocol=TCP localport=27020

Автозапуск і контроль

У Linux використовуйте службу systemd. WorkingDirectory потрібен для автоматичного завантаження модів (ark.wiki.gg), а LimitNOFILE запобігає помилкам ліміту відкритих файлів. Увімкніть: «systemctl enable --now ark».

# /etc/systemd/system/ark.service
[Unit]
Description=ARK: Survival Evolved server
After=network-online.target
Wants=network-online.target

[Service]
User=ark
LimitNOFILE=100000
WorkingDirectory=/home/ark/server/ShooterGame/Binaries/Linux
ExecStart=/home/ark/server/start.sh
Restart=on-failure
RestartSec=20

[Install]
WantedBy=multi-user.target

Оновлення

Зупиніть сервер, знову запустіть SteamCMD тією ж командою, що й під час встановлення, і перезапустіть. Моди теж оновлюйте під час перезапуску.

sudo systemctl stop ark
sudo -u ark /usr/games/steamcmd +force_install_dir /home/ark/server +login anonymous +app_update 376030 validate +quit
sudo systemctl start ark

Резервні копії та планові перезапуски

Копіюйте ShooterGame/Saved (теки SavedArks і Config) при зупиненому сервері. Заплануйте щоденний перезапуск для звільнення пам'яті.

# root crontab: backup at 05:00, restart at 05:10
0 5 * * * tar czf /root/ark-$(date +\%F).tar.gz -C /home/ark/server/ShooterGame Saved
10 5 * * * systemctl restart ark

Додавання сервера до каталогу

Коли сервер стане доступним з Інтернету, додайте його на https://game-rank.com/jeux/ark-survival-evolved: гравці знайдуть його, проголосують і побачать рейтинг. Тримайте відкритим query-порт, інакше сервер не з'явиться у списках.

Усунення несправностей

  • Сервера немає у списку: закритий query-порт (UDP) або список оновлюється кілька хвилин; спробуйте додати напряму за IP:query-порт.
  • З Інтернету не підключитися, локально працює: немає правила в брандмауері системи, security group хостера або прокидання портів (NAT); перевірте протокол (UDP/TCP) кожного правила.
  • Клієнт повідомляє про іншу версію: гру оновлено; зупиніть сервер, знову запустіть SteamCMD з «app_update … validate» і перезапустіть.
  • Моди не завантажуються або «too many open files»: додайте до служби systemd WorkingDirectory і -automanagedmods, а також LimitNOFILE=100000.
  • Гравці Epic Games не можуть зайти: додайте в рядок запуску -crossplay і -PublicIPForEpic=<публічна IP>.

Поширені запитання

Як оновити сервер ARK: Survival Evolved?
Зупиніть сервер, знову запустіть SteamCMD з командою «app_update» з розділу «Оновлення» (з validate) і перезапустіть. Перед великими оновленнями робіть резервну копію.
Чи потрібно купувати гру, щоб запустити сервер ARK: Survival Evolved?
Ні: виділений сервер безкоштовно завантажується через SteamCMD з анонімним входом. Гра потрібна лише гравцям.
Що зберігати перед оновленням?
Папку збережень світу та папку конфігурації (див. розділ «Резервні копії»): копіюйте при зупиненому сервері для узгодженого стану.
Як зв'язати кілька мап?
Запускайте по екземпляру на мапу з однаковими -clusterid і -ClusterDirOverride та різними портами. Команди створює інструмент «Конструктор кластера» цього сайту.

Інструменти для сервера ARK: Survival Evolved

ARK: Survival Evolved
ARK: Survival EvolvedВільний доступ
Створіть GameUserSettings.ini і Game.ini для ARK: Survival Evolved: досвід, приручення, видобуток, розведення, споруди та паролі.
КонфігураціяМножникиВідкрити
Документація
ARK: Survival Evolved
ARK: Survival EvolvedВільний доступ
Створіть команду запуску сервера ARK: Survival Evolved: мапа, порти, RCON, кластер і опції.
ЗапускКластерВідкрити
Документація
ARK: Survival Evolved
ARK: Survival EvolvedПотрібен вхід
Створіть рядки ConfigOverride* і NPCReplacements у Game.ini для ARK: Survival Evolved: спавн, ваги, макс. кількість, креслення, крива досвіду.
СпавнКресленняДосвідВідкрити
Документація
ARK: Survival Evolved
ARK: Survival EvolvedВільний доступ
Створіть команди запуску кластера ARK: Survival Evolved: рядок на мапу, спільні -clusterid і -ClusterDirOverride, зміщені порти.
КластерЗапускВідкрити
Документація