---
title: "Установка сервера Minecraft на Ubuntu — Timeweb Cloud"
description: "Как установить и запустить сервер Minecraft на облачном сервере с Ubuntu: подготовка окружения, установка Java, настройка пользователя и прав, запуск сервера в фоновом режиме через screen."
---

# Установка Minecraft на Ubuntu

> Полный индекс документации для ИИ-агентов: [llms.txt](https://timeweb.cloud/llms.txt).

В этой статье рассмотрим, как выполнить установку и запуск Minecraft на сервере с Ubuntu.

> [!NOTE]
> Вы также можете [установить Minecraft автоматически](https://timeweb.cloud/docs/unix-guides/zapusk-servera-minecraft), выбрав готовую сборку в панели управления.

## Создание сервера и выбор конфигурации

1.  [Зарегистрируйте аккаунт](https://timeweb.cloud/docs?auth=registrationAccount) в Timeweb Cloud, если его еще нет.
2.  В панели управления перейдите в раздел [«Облачные серверы»](https://timeweb.cloud/my/servers).
3.  Кликните «Создать» или «Добавить».
4.  Выберите операционную систему Ubuntu.
5.  Выберите регион с минимальным пингом.
6.  Выберите подходящую конфигурацию сервера. Учитывайте количество игроков в режиме онлайн: при одновременной игре от 15-25 пользователей свободной оперативной памяти у сервера должно быть не менее 1,5 ГБ, а места на жестком диске — не менее 15 ГБ.
7.  Настройте остальные параметры в форме заказа сервера (их можно оставить без изменений).
8.  Нажмите «Заказать».

Мы рассмотрим установку Minecraft на облачный сервер с операционной системой Ubuntu, 2 процессорными ядрами и 4 ГБ оперативной памяти.

## Подготовка сервера

В первую очередь мы установим утилиту `screen`, чтобы запускать процессы в фоновом режиме и иметь возможность дальше пользоваться терминалом. Мы также создадим пользователя без доступа к `root`, чтобы безопасно запускать сервер от его имени.

### Обновление и установка пакетов

Обновите список пакетов:

```shell
sudo apt update && sudo apt upgrade -y
```

Установите необходимые инструменты:

```shell
sudo apt install net-tools screen -y
```

Для работы Minecraft необходима Java, поэтому установите Java Development Kit:

```shell
sudo apt install openjdk-21-jdk
```

### Создание пользователя

Командой ниже мы создадим пользователя `minecraft` (вы можете задать любое имя по своему усмотрению). 

```shell
sudo useradd -r -U -d /usr/local/minecraft/server/ -s /sbin/nologin minecraft
```

Аргумент `-s` задает оболочку входа для нового пользователя. Указывая `/sbin/nologin`, мы запрещаем пользователю интерактивного входа на сервер. Это гарантирует, что пользователь сможет только запускать сервера Minecraft, и снизит риски атак.

### Создание директории

Создайте директории для размещения файлов Minecraft: 

```shell
sudo mkdir -p /usr/local/minecraft/server/Java
```

Опция `-p` позволяет создать все недостающие каталоги. 

### Настройка прав

Сделайте владельцем директории пользователя и группу `minecraft`:

```shell
sudo chown -R minecraft: /usr/local/minecraft/server/
```

Опция `-R` назначает права рекурсивно ко всем файлам и поддиректориям.

### Скачивание сервера Minecraft

Переключитесь на пользоватeля `minecraft`:

```shell
sudo su - minecraft -s /bin/bash
```

Перейдите в директорию для файлов Minecraft:

```shell
cd /usr/local/minecraft/server/Java
```

Скачайте файл `.jar` с официального сайта:

```shell
wget https://piston-data.mojang.com/v1/objects/4707d00eb834b446575d89a61a11b5d548d8c001/server.jar
```

Найти ссылку на актуальную версию можно на сайте [minecraft.net](https://www.minecraft.net/ru-ru/download/server).

### Запуск сервера

Запустите сервер командой:

```shell
java -Xmx1024M -Xms1024M -jar server.jar nogui
```

Эта команда выделяет 1 ГБ памяти для сервера (`-Xmx` — максимальный объем, `-Xms` — начальное выделение). Опция `nogui` отключает графический интерфейс, чтобы использовать меньше ресурсов.

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

![72d800c8 93da 428e 88b6 5905884515ce.png](https://content.timeweb.com/assets/1f46d569-53c1-4b95-8be6-b57b843d2f02.png?width=1237&height=402)

Чтобы принять лицензионное соглашение, откройте файл `eula.txt` в редакторе:  

```shell
nano eula.txt
```

Замените строку `eula=false` на `eula=true`, после чего сохраните изменения и закройте файл.

Теперь можно снова запустить сервер. Используйте утилиту `screen`, чтобы выполнить запуск в фонов режиме:

```shell
screen -S mc_Java_server -dm java -Xmx1024M -Xms1024M -jar server.jar nogui
```

Команда создаст сессию с именем `mc_Java_server`. Нажав **CTRL + a**, а затем **d**, вы сможете отключиться от текущего сеанса `screen`, при этом сервер Minecraft продолжить работать. Чтобы вернуться к запущенному процессу, выполните:

```shell
screen -r
```

Готово! Ваш Minecraft-сервер запущен и доступен по IP-адресу сервера и порту 25565. 

## Проверка сервера

Чтобы подключиться к серверу, запустите клиент Minecraft и добавьте новый сервер и его адрес в формате:

```shell
<IP-адрес>:25565
```

Например:

```shell
94.228.123.76:25565
```

![52b298de 8165 47d8 Bd03 Ad52f3c79f13.png](https://content.timeweb.com/assets/d88df6c3-c79a-4b4d-b1fb-0291316614f1.png?width=1556&height=1172)

_Добавление сервера в интерфейсе клиента [Minecraft](https://www.minecraft.net/)_

После установки соединения вы можете присоединиться к серверу. 

![A01ad3af Bddb 4810 97cf 0540cd765ae0.png](https://content.timeweb.com/assets/b7413ea1-9eb8-4c1d-8ace-b3cd940ba940.png?width=1600&height=807)

_Отображение сервера в интерфейсе клиента [Minecraft](https://www.minecraft.net/)_

Вы можете проверить статус своего Minecraft-сервера с помощью онлайн-инструментов, таких как [mcsrvstat.us](https://mcsrvstat.us). Так можно убедиться, что сервер активен, а также увидеть дополнительные детали, например, версию Minecraft или количество игроков.

![4c8ca854 67f5 45ba 841d 4a2170c6f9a8.png](https://content.timeweb.com/assets/76d07328-2b43-4d97-a7f4-dc5a08fcb090.png?width=1999&height=846)

_Просмотр параметров сервера на сайте [mcsrvstat.us](https://mcsrvstat.us)_
