Вы хотите установить сервер Hytale на вашу операционную систему Linux (Debian / Ubuntu)? Тогда вы попали по адресу!
В этом руководстве мы объясним, как использовать официальный загрузчик Hytale Downloader, установить сервер и выполнить первоначальную аутентификацию.
Перед началом важно обновить список пакетов вашей операционной системы и установить все доступные обновления. Вы можете сделать это с помощью простой команды:
apt update && apt upgrade -y
1. Установка Java (Java 25):
Согласно официальному руководству по серверу Hytale, Java 25 является обязательной. Установите эту версию, а также unzip и screen с помощью следующей команды:
apt install openjdk-25-jre-headless unzip screen -y
Проверьте установку с помощью java -version. Вывод должен содержать "openjdk 25...".
2. Создание пользователя:
Создайте отдельного пользователя в целях безопасности:
adduser --disabled-login hytale
Просто нажимайте "Enter" на всех запросах. Затем переключитесь на пользователя:
su hytale && cd
3. Hytale Downloader и файлы сервера:
Скачайте официальный CLI-загрузчик Hytale напрямую:
wget https://downloader.hytale.com/hytale-downloader.zip
Распакуйте инструмент. Поскольку архив уже содержит папку с именем Server/, мы переместим в нее Assets.zip (если он был загружен отдельно), перейдем в каталог и сделаем загрузчик исполняемым:
unzip hytale-downloader.zip
mv Assets.zip Server/
cd Server/
chmod +x hytale-downloader-linux-amd64
Теперь запустите загрузчик, чтобы обновить или скачать актуальные файлы сервера:
./hytale-downloader-linux-amd64
(Примечание: Загрузчик скачивает последнюю версию HytaleServer.jar и Assets.zip.)
4. Создание скрипта запуска:
Создайте файл start.sh:
nano start.sh
Вставьте следующее содержимое. Мы также используем рекомендуемый AOT Cache для более быстрой загрузки:
#!/bin/bash
# KONFIGURATION
SCREEN_NAME="hytale"
SERVER_FILE="HytaleServer.jar"
ASSETS_FILE="Assets.zip" # Стандартное имя
MEM="8G" # Настройте RAM под ваши нужды (Мин. 4GB)
# START LOOP
while true; do
echo "Starting Hytale Server..."
# Команда запуска с оптимизацией AOT-Cache согласно руководству
java -Xms$MEM -Xmx$MEM -XX:AOTCache=HytaleServer.aot -jar $SERVER_FILE --assets $ASSETS_FILE
echo "Restarting in 5 seconds... Press CTRL+C to cancel"
sleep 5
done
Сохраните изменения, нажав "CTRL + X", затем "Y" и "Enter".
Сделайте скрипт исполняемым:
chmod +x start.sh
5. Запуск сервера:
screen -dmS hytale ./start.sh
Откройте консоль:
screen -r hytale
ВАЖНО: Аутентификация (Вход с устройства):
При первом запуске необходимо аутентифицировать сервер. Введите следующую команду в консоли:
/auth login device
Перейдите по отображаемой ссылке (например, https://accounts.hytale.com/device) на вашем ПК и введите код, показанный в консоли. Как только появится сообщение "Authentication successful!", ваш сервер готов.
Нажмите "CTRL + A + D", чтобы снова выйти из консоли.
У вас есть vServer или выделенный сервер (Rootserver), и вы хотите больше производительности? Тогда взгляните на нашу линейку Rootserver!
С промокодом "KernelHost-Tutorials" вы также получите постоянную скидку 10% на ваш тариф!
Дополнительная информация:
Оборудование: https://www.kernelhost.com/hardware
Дата-центр: https://www.kernelhost.com/rechenzentrum
DDoS-защита: https://www.kernelhost.com/ddos-schutz
PrePaid: https://www.kernelhost.com/prepaid
Инструкция не помогла? Вы можете связаться с нами через тикет здесь! Мы с радостью вам поможем.
© KernelHost.com - Перепубликация этой инструкции на вашем веб-сайте запрещена.
