Частые вопросы


Как установить сервер MineCraft на VPS сервер на хостинге Hostetski.ru

Как установить свой сервер MineCraft на хостинге Hostetski.ru
Для начала нам требуется установить всё необходимое ПО.
Устанавливаем Java, чтобы работал ваш сервер:

1. apt-get update
2. apt-get upgrade
3. apt-get install default-jre
Установка утилиты Screen, чтобы ваш сервер не вылюключался после выхода из консоли:

1. apt-get install screen

Установка утилиты для мониторинга htop:

1. apt-get install htop
2. Команда htop, чтобы зайти в мониторинг
3. Комбинацией клавилавиш Ctrl + C выходим из мониторинга.
Мы установили всё нужное ПО и теперь нашей задачей является установка самого сервера и его запуск.

Первым шагом мы должны создать директорию(папку), где будет хранится наш сервер и его файлы:

Команда для создания директории(папки): mkdir /root/server

Мы создали папку для нашего сервера теперь нам необходимо создать Screen:

Команда, чтобы создать Screen: screen -S server
 
Команда, если ваш сервер завис и не отвечает на команды пишем: screen -X -S server kill
 
Чтобы выйти из Screen необоходимо нажать комбинацию клавиш: Ctrl + A + D
 
Чтобы, войти в Screen после выхода прописываем: screen -r -d server

Мы создали Screen и теперь нам нужно попасть в папку сервера:

Команда, чтобы попасть в папку сервера: cd /root/server

Мы зашли в папку сервера, далее нам нужно скачать ядро нашего сервера и переименовать его в server.

Список ядер, которые вы можете скачать:

Vanilla: https://getbukkit.org/download/vanilla
CraftBukkit: https://getbukkit.org/download/craftbukkit
Spigot: https://getbukkit.org/download/spigot
Устаревшие версии Paper: https://papermc.io/legacy
Новейшие версии Paper: https://papermc.io/downloads

Мы скачали наше ядро и теперь нам необходимо перенести его в эту папку используя любой SFTP-клиент, например FileZilla, WinSCP.

Мы закачали наше ядро на сервер и теперь нам необходимо создать файл-запускатор для сервера.

Скачать можно тут: скачать тут

В нем мы увидим параметр -Xmx1024M, его нам нужно заменить на то число оперативной памяти, которое вам доступно или, которое вы хотите выделить серверу.

Далее закидываем этот файл на сервер.
Все файлы мы загрузили и теперь приступим к запуску и настройке.

В нашем Screen мы прописываем команду для запуска: sh start.sh

Мы видим загрузку нашего сервера, теперь нам нужно скачать и отредактировать файл: server.properties
Когда вы получили заказ и открыли все нужные вам порты вы должны настроить это правильно в server.properties
Пример письма:

Заказ успешно активирован
 
IP-адрес (общий): 75.119.135.218
Пароль от root: (пароль)
 
Карта портов:
75.119.135.218:10577 → 22 (SSH)
75.119.135.218:10578 → 25567(Порт для сервера) 
 
Для маршрутизации дополнительных портов, напишите в поддержку: support@hostetski.ru
В server.properties есть строчка:

"server-port: 25565"

Изменяем её на наш порт:

"server-port: 25567"

Так же, чтобы на ваш сервер можно было зайти с пиратки(без лицензии) в файле server.properties меняем значение:

"online-mode: true"
на значение:

"online-mode: false"

После чего сохраняем и загружаем файл сервер.

Останавливаем сервер командой: stop

Сервер остановился и мы должены его запустить командой: sh start.sh

Готово! Ваш сервер успешно запущен и теперь вы можете зайти на него с такой же версии, как и ваше ядро, например 1.12.2. Чтобы подключиться к серверу используем: 75.119.135.218:10578

Почему порт 10578, хотя мы устанавливали 25567. Это связано с тем, что мы машрутиризировали порт 25567 на порт 10578.