Статья содержит наиболее легкий способ возведения своего сервера Minecraft. Эта инструкция подходит для различных дистрибутивов Linux, но я рекомендую использовать Ubuntu версии 18.04-22.04.
Содержимое статьи:
- Регистрация хостинга.
- Оплата.
- Подключаемся к терминалу сервера.
- Настройка сервера.
- Запуск сервера.
- Подключение.
1.Регистрация хостинга
Для того чтобы создать свой собственный сервер для игры с друзьями нам понадобится VPS сервер. Я буду показывать на примере aeza.net, там есть дешевый тариф за 100р, на сервере из Швеции. Но лучше всего будет покупать сервер, который будет как можно ближе к вам. Я покажу на примере Вены. Плюс по моем ссылке вы получаете бонус +15% на пополнение. (1€ = 100₽)
Регистрируемся, выбираем локацию во вкладке Виртуальные Сервера, ОС Ubuntu 22.04
2. Оплата.
Оплачиваем при помощи СБП (Минимальная комиссия).
Ждем установку сервера около 5 минут. Здесь нам понадобиться Имя пользователя, пароль и IP-адрес. Которые можно найти во вкладке Мои услуги -> Сервер.
3. Подключаемся к терминалу сервера
Теперь нам надо подключиться к терминалу сервера, чтобы установить наш скрипт VPN с веб-интерфейсом. Для этого нам понадобится программа Bitvise SSH Client. Открываем и копируем в нее Имя пользователя, IP-адрес и пароль от нашего сервера. Нажимаем «Log in». (если поле password недоступно, включите Store encrypted password in profile)
Если появляется новое окно, то нажимаем «Accept and Save». После подключения слева появятся новые иконки. Нам нужна «New terminal console». Нажимаем на нее.
4. Настройка сервера.
Для начала следует обновить списки пакетов и репозиториев системы:
Установка Java, проверяем при помощи второй команды. (Желательно скачивать последнюю. Актуальную версию можно узнать здесь)
Установка утилиты Screen.
Загрузка файлов сервера.
Для этого, нужно зайти в Bitvise во вкладку «New SFTP window»
После чего откроется окно. Слева ваши файлы, справа вся директория арендованного сервера. В пути правого окна, прописываем /root. Здесь мы создаем новую папку. Называем ее server.
Далее, нужно закинуть в эту папку ядро нашего сервера. Для его загрузки переходим на сайт и скачиваем ядро.
Чтобы загрузить файл с ядром на сервер, снова заходим Bitvise —> New SFTP window, и из левой части переносим файл в правую, в папку /root/server.
Теперь снова открываем Bitvise —> New terminal console и здесь прописываем:
cd [название папки]
Теперь необходимо создать окно Screen, задействуем команду
Для повторного открытия Screen (в случае случайного закрытия и подобных ситуациях) используем:
screen -x [название окна], в нашем случае — «screen -x server».
Далее нам нужно запустить сам сервер, для этого есть несколько способов, но я покажу как по мне самый простой.
Создаем файл на своем рабочем столе текстовый (.txt) файл. Называем его start.txt —> Открываем документ и вписываем команду запуска со всеми необходимыми аргументами для сервера:
Обратите внимание, что здесь нужно указывать название файла. java -Xms512M -Xmx2048M -jar [Название файла с ядром] nogui
Переименовываем файл запуска из «start.txt» в «start.sh».
Далее, точно также как и с ядром, переносим на наш сервер.
5. Запуск сервера.
Далее используем в SSH команду sh start.sh для выполнения скрипта.
Ядро сервера запустилось и начало установку дополнительных файлов.
Запуск был остановлен, нужно подтвердить соглашение Eula.
Переходим в SFTP window, там появились новые файлы сервера:
Нам нужно открыть «Eula.txt». Меняем с false —> true. Сохраняем.
Переходим обратно в SSH и используем команду sh start.sh для повторного запуска сервера.
Сервер запущен.
В файле server.properties.txt вы можете внести изменения в настройки сервера. Как например, поставить пароль.
6. Подключение.
Для подключения вводим 0.0.0.0:25565, где 0.0.0.0 IP-адрес вашего сервера.
Готово! Наслаждайтесь игрой!