Хостинг Minecraft на VPS (виртуальном приватном сервере) дает несколько преимуществ. VPS обеспечивает стабильную и выделенную среду для сервера без ограничений и рисков, связанных с хостингом на личном компьютере. Такая настройка гарантирует выделенный IP-адрес, гарантированные ресурсы и полный контроль над сервером, что делает игровой опыт Minecraft более надежным и эффективным.
Примечание: в руководстве ниже используется Ubuntu 22.04.
Как установить Minecraft на VPS-сервер (Java)
1. Войдите на VPS-сервер.
2. Выполните следующие команды, чтобы установить Java JRE.
sudo apt-get updatesudo apt install [OpenJDK version]
Требуемая версия OpenJDK зависит от версии Minecraft и может отличаться по доступности в разных версиях Ubuntu.
| Версия Minecraft | Версия Java | Версия OpenJDK |
| 1.16.x и ниже | Java 8 | openjdk-8-jre-headless |
| 1.17.x | Java 16 | openjdk-16-jre-headless |
| 1.18.x - 1.20.4 | Java 17 | openjdk-17-jre-headless |
| с 1.20.5 по 1.21.11 | Java 21 | openjdk-21-jre-headless |
26.1 и выше |
Java 25 |
|
3. Введите y при появлении запроса.
4. Установите screen.
sudo apt install screen -y
5. Создайте непривилегированного пользователя для сервера Minecraft.
sudo useradd -r -U -d /usr/local/games/minecraft_server/ -s /usr/sbin/nologin [Username
Примечание: не используйте root или пользователя с привилегиями, чтобы предотвратить уязвимости безопасности и несанкционированный доступ.
6. Создайте папку Minecraft.
sudo mkdir -p /usr/local/games/minecraft_server/java
7. Предоставьте пользователю, созданному на шаге 5, права доступа к папке.
sudo chown -R [Username]: /usr/local/games/minecraft_server/
8. Переключитесь на пользователя.
sudo su - [Username] -s /bin/bash
9. Перейдите в папку Minecraft.
cd /usr/local/games/minecraft_server/java
10. Скачайте server.jar. Ссылки можно получить на MCVersions.net.
wget [server.jar link]
11. Создайте screen для сервера Minecraft.
screen -S [Screen name]
12. Запустите сервер Minecraft.
java -Xmx1024M -Xms1024M -jar server.jar nogui
13. Когда он остановится, примите EULA.
sed -i 's/\bfalse\b/TRUE/' eula.txt
14. Запустите сервер Minecraft. Измените параметры ОЗУ Xmx и Xms по своему усмотрению.
java -Xmx1024M -Xms1024M -jar server.jar nogui
Как установить Minecraft на VPS-сервер (Bedrock)
1. Войдите на VPS-сервер.
2. Установите screen.
sudo apt install screen -y
3. Перейдите во временную папку.
cd /tmp
4. Скачайте версию server.jar для Linux. Ссылки можно получить в Minecraft Wiki.
wget [server link]
5. Распакуйте файл .zip.
apt-get install unzipsudo unzip -d /usr/local/games/minecraft_server/bedrock [.zip filename]
6. Создайте непривилегированного пользователя для сервера Minecraft.
sudo useradd -r -U -d /usr/local/games/minecraft_server/ -s /usr/sbin/nologin [Username]
Примечание: не используйте root или пользователя с привилегиями, чтобы предотвратить уязвимости безопасности и несанкционированный доступ.
7. Создайте папку Minecraft.
sudo mkdir -p /usr/local/games/minecraft_server/bedrock
8. Предоставьте пользователю, созданному на шаге 5, права доступа к папке.
sudo chown -R [Username]: /usr/local/games/minecraft_server/
9. Переключитесь на пользователя.
sudo su - [Username] -s /bin/bash
10. Перейдите в папку Minecraft.
cd bedrock
11. Создайте текстовый файл с именем launch_mc_bedrock_server.sh.
nano launch_mc_bedrock_server.sh
12. Введите следующее содержимое:
#!/bin/bashLD_LIBRARY_PATH=. ./bedrock_server
13. Нажмите CTRL + S, чтобы сохранить, затем CTRL + X, чтобы выйти из файла.
14. Преобразуйте файл в исполняемый.
chmod +x launch_mc_bedrock_server.sh
15. Создайте screen для сервера Minecraft.
screen -S [Screen name]
16. Запустите сервер Minecraft.
./launch_mc_bedrock_server.sh