Ark Survival Evolved – улюблена багатокористувацька гра, яка працює на спеціалізованих серверах Linux. Для веб-хостів в ігровому сервері, що приймає бізнес, його популярна назва. Він матиме відносно високу базу гравців протягом деякого часу, і він також гратиме на PS4.


У цій статті ми’Пройдуся шляхом налаштування Ark Server, встановіть сервер на автоматичний запуск при перезавантаженні та налаштування файлів конфігурації, щоб змінити правила гри, що працюють на вашому сервері. Арк-сервери мають досить високі системні вимоги, а виділені сервери рекомендуються у випадках, коли 32 або більше гравців.

Вимоги до сервера арк

Арк робить’не мають дуже високих вимог до процесора. Будь-який відносно сучасний багатопотоковий 64-бітний процесор від Intel або AMD повинен мати можливість запускати один сервер. Якщо ви’повторно запущено кілька екземплярів сервера Ark

Вимоги до оперативної пам’яті можуть бути вищими за вас’буду знаходитись на VPS низького класу. ви’Для запуску сервера знадобиться 6 Гб оперативної пам’яті, а потреба оперативної пам’яті збільшується в міру підрахунку гравця, а вік сервера збільшується.

Встановлення SteamCMD

Щоб спочатку встановити Ark, нам потрібно встановити програму під назвою SteamCMD. Ми’Вам доведеться зробити кілька оновлень для Ubuntu, щоб налаштувати його на запуск 32-розрядної серверної програми.

  1. Додайте непривілейованого користувача

# adduser USERNAME

  1. Оновіть Ubuntu

# apt – отримати оновлення && apt-get оновлення

  1. Додайте архітектуру i386 та 32 бітні бінарні файли

$ sudo dpkg –add-архітектура i386 $ sudo apt-get install lib32gcc1

  1. Оновіть ще раз

$ sudo apt – отримати оновлення

  1. Встановіть SteamCmd

$ sudo apt – отримати встановити steamcmd

Встановіть ліміт відкритих файлів

Програмне забезпечення Ark-сервера може відображати деяку погану поведінку, якщо певні обмеження файлів не вказані’т встановити. Це включає велике використання процесора або помилки при запуску сервера.

  1. Оновіть файл sysctl.conf

$ sudo nano /etc/sysctl.conf

Додайте наступний рядок донизу та збережіть та закрийте файл

fs.file-max = 100000

Виконайте таку команду:

$ sudo sysctl -p /etc/sysctl.conf

  1. Оновіть файл limit.conf

$ sudo nano /etc/security/limits.conf

Додайте наступні налаштування м’якого файлу та жорсткого файлу внизу та збережіть і закрийте файл.

* м’який nofile 1000000
* жорсткий nofile 1000000

  1. Оновіть файл загальної сесії pam.d

$ sudo nano /etc/pam.d/common-session

Додайте наступне на рядку безпосередньо перед рядком “#end конфігурації оновлення pam-auth-update” і збережіть і закрийте файл. Це має виглядати приблизно як приклад нижче:

sessionrequired pam_limits.so # кінець конфігурації оновлення pam-auth-update

Встановіть сервер ARK

  1. Складіть довідник

$ sudo mkdir arkserver

  1. Створіть Symlink для Steamcmd у своєму каталозі користувачів

$ sudo ln -s / usr / ігри / steamcmd steamcmd

  1. Використовуйте steamcmd для встановлення сервера з ідентифікатором програми 376030

$ sudo / usr / ігри / steamcmd + вхід анонімний + force_install_dir / home / USERNAME / arkserver + app_update 376030 + вийти

Ви повинні отримати повідомлення про те, що сервер успішно встановлений.

Як встановити сервер ковчега на Ubuntu 18

Встановіть Ark Server для запуску при завантаженні

Ми’збираємось створити файл системного блоку, щоб запустити наш сервер Ark. Таким чином сервер автоматично запуститься в будь-який час, коли сервер буде перезапущений або перезавантажений.

  1. Перший Логін як Корінь

$ su root

  1. Створіть новий системний файл

# sudo nano /lib/systemd/system/ark.service

Додайте наступне та збережіть і закрийте файл

[Одиниця]
Опис = Ark ServerWants = network-online.targetAfter = syslog.target network.target nss-lookup.target network-online.target [Служба]
Тип = простий
Перезапуск = відмова
RestartSec = 5
StartLimitInterval = 60-ті
StartLimitBurst = 3
Користувач = USERNAME
Група = USERNAME
ExecStartPre = / home / USERNAME / steamcmd + вхід анонімний + force_install_dir / home / USERNAME / arkserver + app_update 376030 + вийти
ExecStart = / home / USERNAME / arkserver / ShooterGame / Binaries / Linux / ShooterGameServer TheIsland? Liste? $ MAINPIDExecStop = / bin / kill -s INT $ MAINPI
[Встановити]
WantedBy = багатокористувач

3) Застосуйте оновлення та запустіть сервер ковчега

# systemctl перезавантаження демонів
# systemctl включити ark.service
# systemctl start ark

Остаточна конфігурація

Вітаємо! Ваш ковчег: Сервер, що вийшов з виживання, працює. Є ще кілька завдань, які вам потрібно виконати, перш ніж ви їх повністю використаєте.

Це повинно бути видно в браузері сервера, і ви повинні мати можливість підключитися до нього. Якщо можеш’t переконайтеся, що ваш брандмауер відкритий і приймає UDP-трафік на порти 7777, 7778 та 27015.

Як встановити сервер ковчега на Ubuntu 18

Нарешті, щоб фактично налаштувати налаштування гри на сервері Ark, вам потрібно буде змінити або створити два файли конфігурації.

/home/USERNAME/arkserver/ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini /home/USERNAME/arkserver/ShooterGame/Saved/Config/LinuxServer/Game.ini

Файл GameUserSettings.ini містить більшість опцій, які знадобляться для запуску сервера. Файл Game.ini коригує кілька основних параметрів гри, які впливають на баланс світу. Більше інформації про різні змінні в цих файлах розміщені тут.

Змінюючи ці два файли, ви можете налаштувати швидкість збору, швидкість просування для племен та встановити, чи дозволений конфлікт між гравцем та гравцем. За допомогою цієї інформації ви повинні бути готові розпочати роботу на своєму сервері!

Ознайомтеся з цими топ-3 хостинговими службами Linux

FastComet

Стартова ціна:
2,95 дол


Надійність
9.7


Ціноутворення
9.5


Користувач
9.7


Підтримка
9.7


Особливості
9.6

Прочитайте відгуки

Відвідайте FastComet

Хостингер

Стартова ціна:
0,99 дол


Надійність
9.3


Ціноутворення
9.3


Користувач
9.4


Підтримка
9.4


Особливості
9.2

Прочитайте відгуки

Відвідайте хостинг

ChemiCloud

Стартова ціна:
2,76 дол


Надійність
10


Ціноутворення
9.9


Користувач
9.9


Підтримка
10


Особливості
9.9

Прочитайте відгуки

Відвідайте ChemiCloud

Пов’язані статті “Як”

  • Як встановити phpIPAM на Ubuntu 18.04
    проміжний
  • Як встановити MyWebSQL на Ubuntu 18.04 VPS або виділений сервер
    проміжний
  • Як загартувати сервер Ubuntu 18.04
    проміжний
  • Як загартувати веб-сервер Nginx на Ubuntu 18.04 VPS або виділений сервер
    експерт
  • Як встановити та налаштувати Mosquitto MQTT на сервері Ubuntu 18.04?
    проміжний
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me