Как установить свой сервер MineCraft на хостинге Hostetski.ru
Для начала нам требуется установить всё необходимое ПО.
Устанавливаем Java, чтобы работал ваш сервер:
1. apt-get updateУстановка утилиты Screen, чтобы ваш сервер не вылюключался после выхода из консоли:
2. apt-get upgrade
3. apt-get install default-jre
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(Порт для сервера) Для маршрутизации дополнительных портов, напишите в поддержку: [email protected]В 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.