Как запустить сервер Minecraft на VPS
Пошаговый запуск сервера Minecraft Java на VPS с Ubuntu: установка Java, запуск, работа в фоне, открытие порта и выбор тарифа под число игроков.
Какой сервер выбрать
Minecraft больше всего ест оперативную память. Для небольшой компании друзей на ванильной версии хватит VPS Start (4 ГБ). С модами, плагинами и десятками игроков берите VPS S (8 ГБ) и выше.
При заказе выберите Ubuntu 24.04 — дальше команды для неё.
1. Подключитесь и установите Java
Подключитесь к серверу по SSH (как — в инструкции «Как подключиться к VPS по SSH»). Современным версиям Minecraft нужна Java 21:
apt update
apt install -y openjdk-21-jre-headless screen2. Скачайте сервер
Создайте папку и скачайте server.jar. Актуальную ссылку возьмите на официальной странице minecraft.net/download/server — скопируйте адрес кнопки загрузки:
mkdir ~/minecraft && cd ~/minecraft
wget -O server.jar ССЫЛКА_С_MINECRAFT.NET3. Первый запуск и EULA
Первый запуск создаст файлы и остановится, пока вы не примете лицензию Mojang:
java -jar server.jar nogui
sed -i 's/eula=false/eula=true/' eula.txt4. Запуск в фоне
Чтобы сервер работал после закрытия SSH, запустите его в screen. Значение -Xmx — сколько памяти отдать игре: оставьте около 1 ГБ системе (на VPS Start — 3G, на VPS S — 6G).
screen -S mc
java -Xms1G -Xmx3G -jar server.jar noguiВыйти из screen, не останавливая сервер: Ctrl+A, затем D. Вернуться к консоли: screen -r mc.
5. Откройте порт и подключитесь
Если на сервере включён брандмауэр ufw, откройте порт игры:
ufw allow 25565/tcpВ Minecraft: «Сетевая игра» → «Добавить сервер» → в поле адреса IP вашего VPS.
Полезно знать
- Настройки (название, режим, число игроков) — в файле server.properties, после изменения перезапустите сервер.
- Делайте копии папки world: данные на сервере — ваша зона ответственности.
- Бот сам пишет, если сервер перестал отвечать, а перезагрузить его можно прямо из Telegram.
VPS во Франкфурте без документов: AMD EPYC, NVMe, root-доступ, оплата криптовалютой.
Выбрать сервер