Встановлення Minecraft Java Server
У цьому керівництві ми детально розглянемо ручну інсталяцію сервера Minecraft. Давайте розглянемо популярні ядра серверів та навчимося правильно встановлювати сервер.
Деяка інформація
Ми представляємо детальний посібник із встановлення сервера Minecraft на віртуальне обладнання від команди Space Core. Інструкція підходить як для VDS, так і для повністю виділеного сервера.
Ця стаття надає приклад встановлення ядра Paper для Minecraft 1.16.5.
Процес встановлення
Створюємо файл «start.txt» у будь-якій папці на вашому комп'ютері (назва «start» не є принциповою, можна використовувати будь-яку).
Відкрийте документ і введіть команду запуску з усіма необхідними аргументами для сервера:
-Xms512M
— мінімальна кількість оперативної пам'яті, виділеної для ігрового сервера.-Xmx2048M
— максимальна кількість оперативної пам'яті, яка буде доступна серверу під час роботи.-jar
— тип файлу для запуску.core.jar
— назва ядра самого ігрового сервера.nogui
— аргумент для скасування запуску GUI, оскільки він нам не потрібен.
Після зміни всіх аргументів та імен відповідно до ваших потреб, введіть і збережіть налаштовану команду запуску для вашого сервера:
![](https://wiki.spacecore.pro/~gitbook/image?url=https%3A%2F%2F1553387192-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FWDQdwyyNoFkO6ly7Jq9K%252Fuploads%252F2erAOHCbW8GmBt6qYJin%252Fimage.png%3Falt%3Dmedia%26token%3D93573192-7939-41be-944e-4845595662c3&width=768&dpr=4&quality=100&sign=ceaa2972&sv=1)
Перейменуйте файл запуску з «start.txt» на «start.sh».
Відправте файл на сервер у папку з ядром.
Використовуйте команду sh
в SSH для виконання скрипту:
![](https://wiki.spacecore.pro/~gitbook/image?url=https%3A%2F%2F1553387192-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FWDQdwyyNoFkO6ly7Jq9K%252Fuploads%252F0kVb6dk3rksXKaQxZich%252Fimage.png%3Falt%3Dmedia%26token%3D18dc4747-8b44-4e5d-8ce6-d779fe3f9bf4&width=768&dpr=4&quality=100&sign=6415920d&sv=1)
Ядро сервера запущене і почало встановлювати додаткові файли.
Запуск було зупинено, потрібно підтвердити угоду Eula.
![](https://wiki.spacecore.pro/~gitbook/image?url=https%3A%2F%2F1553387192-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FWDQdwyyNoFkO6ly7Jq9K%252Fuploads%252Fqru7cuty5WyRDPwgvKG3%252Fimage.png%3Falt%3Dmedia%26token%3D0cd1ed64-65d0-4b33-aa23-460bbbe161e5&width=768&dpr=4&quality=100&sign=165c8c89&sv=1)
Перейдіть до sFTP, там є нові серверні файли:
Відкрийте файл «Eula.txt».
Підтвердіть угоду, ввівши «true»:
![](https://wiki.spacecore.pro/~gitbook/image?url=https%3A%2F%2F1553387192-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FWDQdwyyNoFkO6ly7Jq9K%252Fuploads%252FHTh7FS8pohk7OGsVndU5%252Fimage.png%3Falt%3Dmedia%26token%3Dbcb460a1-e6da-4e65-9f43-18fb1fe2f3c3&width=768&dpr=4&quality=100&sign=1f3d0836&sv=1)
Збережіть, закрийте текстовий редактор, вийдіть із вікна з відправкою файлу на сервер, натисніть «Так».
Поверніться до SSH і використовуйте команду sh
для перезапуску сервера:
![](https://wiki.spacecore.pro/~gitbook/image?url=https%3A%2F%2F1553387192-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FWDQdwyyNoFkO6ly7Jq9K%252Fuploads%252FYkicNVjdMITMCImiAhAM%252Fimage.png%3Falt%3Dmedia%26token%3D5f08ea58-e999-4bb9-881f-33a43dd4ad45&width=768&dpr=4&quality=100&sign=226e031b&sv=1)
Прямий запуск без start.sh
Просто введіть команду з аргументами запуску в консоль:
![](https://wiki.spacecore.pro/~gitbook/image?url=https%3A%2F%2F1553387192-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FWDQdwyyNoFkO6ly7Jq9K%252Fuploads%252FlmCJF7Vo0y8N2O1grw4j%252Fimage.png%3Falt%3Dmedia%26token%3Dab7f4c45-9814-4bfe-9af7-a6dc23c8039e&width=768&dpr=4&quality=100&sign=d1cc964b&sv=1)
Ядра для серверів з модами
Останні версії:
Cauldron 1.7.10 — https://mirror.spacecore.info/minecraft/cauldron-latest.zip
Thermos 1.7.10 — https://mirror.spacecore.info/minecraft/thermos-latest.zip
Питання: як отримати доступ до адміністративних команд?
У серверній консолі ви можете надати собі права оператора, написавши:
Last updated