База знаний

Создание сервера Hytale на Debian / Ubuntu

Вы хотите установить сервер 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 - Перепубликация этой инструкции на вашем веб-сайте запрещена.

  • hytale
  • 0 Пользователи нашли это полезным

Помог ли вам данный ответ?

Связанные статьи

Защита от DDoS для серверов Hytale – Помощь при атаках

Вы управляете сервером Hytale и хотите быть уверены, что он останется онлайн даже во время атак?...