> 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

<figure><img src="/files/GpuDdntuTK8AHqxuhBII" 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="/files/d78997frBJug6qpgeaUN" 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="/files/Boircq61Bq31nSb8KVSq" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/cJupTIq4wVamXp49HEUX" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/kvyNTHwp5GTtcO5EU4vT" alt=""><figcaption></figcaption></figure>

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

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

<figure><img src="/files/KmZD0ZXfeTcXAQu03OoM" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/IbpzKuCBeTVjby3h3KQV" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/eDoxJtmOyDWtKbHoJ320" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/RxxOTlB8gUzvMwSaMVZ0" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/3Bse7yNEeY2T8oevEuI1" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/PwS2EjWRjUuPDToj7QjZ" 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="/files/h0AS4ihLSRiGqlZ5rHzB" 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 <ВашНик>
```
