> For the complete documentation index, see [llms.txt](https://wiki.qwins.co/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki.qwins.co/minecraft/ustanovka-servera-minecraft-java.md).

# Установка сервера Minecraft Java

В этом гайде мы с Вами подробно рассмотрим ручную установку сервера Minecraft. Рассмотрим с Вами популярные серверные ядра и научимся правильно ставить сервер.

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2F6jUSSvalM9oqzOhKVO3S%2FMinecraftJava.png?alt=media&amp;token=d0b83a1b-4c0b-4e92-b0e9-fa37f1425439" alt=""><figcaption></figcaption></figure>

### **Немного информации** <a href="#nemnogo-informacii" id="nemnogo-informacii"></a>

Мы представляем подробный гайд по установке сервера Minecraft на виртуальное оборудование от команды [**QWINS**](https://qwins.co). Инструкция подходит как для VDS, так и для полностью выделенного сервера.

Перед началом установки сервера рекомендуем ознакомиться с данными страницами:

1. [Установка **Screen**](https://wiki.qwins.co/faq/screen)
2. [Установка **Java**](https://wiki.qwins.co/faq/java-linux)

## Процесс установки <a href="#process-ustanovki" id="process-ustanovki"></a>

Создаем в любой папке на своем компьютере файл «**start.txt»** (название «**start»** — не принципиально, можно использовать любое).

В этой статье приводится пример установки ядра **Paper** для **Minecraft 1.16.5**.

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2Fe5hQp2fs4gUImTvtzhKS%2Fimage.png?alt=media&amp;token=9193e9a7-7b15-4463-a99b-7a549f39e26e" alt=""><figcaption></figcaption></figure>

Открываем документ и вписываем команду запуска со всеми необходимыми аргументами для сервера:

**java -Xms1024M -Xmx1024M -jar ядро.jar nogui**

{% hint style="info" %}
**-Xms512M** — минимальное кол-во **ОЗУ**, выделяемого для игрового сервера.

**-Xmx2048M** — максимальное кол-во **ОЗУ**, которое будет доступно серверу в процессе работы.

**-jar** — тип файла, запуск которого следует произвести.

**ядро.jar** — название самого ядра игрового сервера.

**nogui** — аргумент для отмены запуска графического интерфейса, поскольку он нам не нужен.
{% endhint %}

После изменения всех аргументов и названий под свои потребности, вписываем и сохраняем настроенную команду запуска для нашего сервера:

```
 java -Xms512M -Xmx2048M -jar paper-1.16.5-553.jar nogui
```

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2F9H5OSPAQmkGOBSiI0YeU%2Fimage.png?alt=media&amp;token=3bdb0775-1968-4b15-95b0-78396e6207a7" alt=""><figcaption></figcaption></figure>

Переименовываем файл запуска из «**start.txt»** в «**start.sh».**

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2Fv1IyjCNS6NcpoPVwiyHU%2Fimage.avif?alt=media&amp;token=b967a631-065b-4586-adb8-9e40666ec8fb" alt=""><figcaption></figcaption></figure>

Далее используем в **SSH** команду **sh start.sh** для выполнения скрипта.

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2Flu9xfg8RNj9hkHhfOOYV%2Fimage.png?alt=media&amp;token=f8ee1ccf-8106-40d8-94b3-67401ddbeeff" alt=""><figcaption></figcaption></figure>

Ядро сервера запустилось и начало установку дополнительных файлов.

Запуск был остановлен, нужно подтвердить соглашение **Eula**.

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2FC9904RIAL94ty2glmkEf%2Fimage.avif?alt=media&amp;token=4a23a7eb-514d-404d-8121-ab130776293e" alt=""><figcaption></figcaption></figure>

Переходим в **sFTP**, там появились новые файлы сервера:

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2FqmSSp5b9zbWOGDZosidu%2Fimage.png?alt=media&amp;token=9653cd1b-0b6d-4f36-ad80-bcf329703d6a" alt=""><figcaption></figcaption></figure>

Вам нужно открыть «**Eula.txt».**

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2FcegOIkquv6ozUp6gndQv%2Fimage.png?alt=media&amp;token=f4adc9ad-1a33-4181-acf9-79aab6be50bf" alt=""><figcaption></figcaption></figure>

Подтверждаем соглашение, введя «**true»:**

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2F4rvE9oAjB0GYPGuO4oBK%2Fimage.png?alt=media&amp;token=0ef81c91-929f-4d8a-9ff8-7216c2e67d78" alt=""><figcaption></figcaption></figure>

Сохраняем, закрываем текстовый редактор, вылазит окно с отправкой файла на сервер, нажимаем «**Да»:**

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2FDJIPuVjxIDDetd1Zx6N4%2F%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.png?alt=media&amp;token=710accce-e472-4e87-8369-61ec8cb5b435" alt=""><figcaption></figcaption></figure>

Переходим обратно в **SSH** и используем команду **sh start.sh** для повторного запуска сервера.

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2FBdfrDCJHZ062VNA0XOjb%2Fimage.avif?alt=media&amp;token=75d6682e-eeaa-4649-b55b-29aef9443223" alt=""><figcaption><p>Сервер Minecraft 1.16.5 запущен</p></figcaption></figure>

Для прямого запуска без **start.sh** просто вводим в консоль команду с аргументами запуска:

```
java -Xms512M -Xmx2048M -jar paper-1.16.5-553.jar nogui
```

<figure><img src="https://1083642673-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV74PkAtN2kO6QcoaSgpR%2Fuploads%2FiC2uKZdX3gTvy1hQUWdf%2Fimage.avif?alt=media&amp;token=5e45daee-3a85-416e-bad5-332cf3d0ca05" alt=""><figcaption><p>Сервер точно так же без каких-либо проблем запустился.</p></figcaption></figure>

## Вопрос: Как получить доступ к админским командам? <a href="#vopros-kak-poluchit-dostup-k-adminskim-komandam" id="vopros-kak-poluchit-dostup-k-adminskim-komandam"></a>

В консоли сервера Вы можете выдать себе права оператора, прописав:

```
/op <ВашНик>
```
