Как установить сервер FiveM: пошаговое руководство
Полное руководство по установке сервера FiveM на REXE VDS: настройка txAdmin, портов и оптимизация производительности для GTA V roleplay-серверов.
Полное руководство по установке сервера Paper/Spigot Minecraft на REXE VDS: настройка Java, управление плагинами и оптимизация производительности для стабильной игры.
Minecraft — одна из самых популярных sandbox-игр в мире. Установив собственный сервер Minecraft, вы сможете играть с друзьями или сообществом в приватном мире. В этом руководстве мы рассмотрим установку высокопроизводительного сервера Paper (на базе Spigot) на VDS REXE.
| Ресурс | Минимум | Рекомендуется |
|---|---|---|
| CPU | 2 ядра | 4+ ядра |
| RAM | 2 ГБ | 4-8 ГБ |
| Диск | 10 ГБ SSD | 30+ ГБ NVMe |
| ОС | Ubuntu 20.04+ | Ubuntu 22.04 LTS |
| Java | Java 17+ | Java 21 |
Сервер Minecraft зависит от производительности одного ядра. Процессоры Ryzen 9 от REXE обеспечивают идеальную производительность для этого.
sudo apt update
sudo apt install openjdk-21-jre-headless -y
java -version
adduser minecraft --disabled-login
su - minecraft
mkdir server && cd server
Paper — оптимизированный форк Spigot с лучшей производительностью:
# Скачайте последнюю версию Paper (актуальную ссылку возьмите на papermc.io)
wget -O paper.jar https://api.papermc.io/v2/projects/paper/versions/1.21.4/builds/LATEST/downloads/paper-1.21.4-LATEST.jar
Актуальную версию Paper можно проверить на papermc.io.
echo 'eula=true' > eula.txt
java -Xms2G -Xmx4G -jar paper.jar --nogui
При первом запуске сервер создаст мир и сгенерирует файлы конфигурации. Введите stop для остановки.
nano server.properties
Важные параметры:
server-port=25565
max-players=50
view-distance=10
simulation-distance=8
online-mode=true
motd=REXE Minecraft Сервер
difficulty=normal
gamemode=survival
Рекомендуемые JVM-флаги Aikar для оптимальной производительности:
java -Xms4G -Xmx4G \
-XX:+UseG1GC \
-XX:+ParallelRefProcEnabled \
-XX:MaxGCPauseMillis=200 \
-XX:+UnlockExperimentalVMOptions \
-XX:+DisableExplicitGC \
-XX:+AlwaysPreTouch \
-XX:G1NewSizePercent=30 \
-XX:G1MaxNewSizePercent=40 \
-XX:G1HeapRegionSize=8M \
-XX:G1ReservePercent=20 \
-XX:G1HeapWastePercent=5 \
-XX:G1MixedGCCountTarget=4 \
-XX:InitiatingHeapOccupancyPercent=15 \
-XX:G1MixedGCLiveThresholdPercent=90 \
-XX:G1RSetUpdatingPauseTimePercent=5 \
-XX:SurvivorRatio=32 \
-XX:+PerfDisableSharedMem \
-XX:MaxTenuringThreshold=1 \
-jar paper.jar --nogui
Значения -Xms и -Xmx должны быть одинаковыми. Выделяйте 70–80% общей RAM сервера, остальное оставьте для ОС.
Скопируйте плагины в каталог plugins/:
cd ~/server/plugins
wget URL_ПЛАГИНА -O имя-плагина.jar
| Плагин | Описание |
|---|---|
| EssentialsX | Базовые команды, экономика, спавн |
| LuckPerms | Управление правами |
| WorldGuard | Защита регионов |
| Vault | API экономики |
| CoreProtect | Логирование блоков и откат |
| Порт | Протокол | Назначение |
|---|---|---|
| 25565 | TCP + UDP | Minecraft Java Edition |
| 19132 | UDP | Bedrock Edition (через Geyser) |
В панели REXE Path:
Фильтр Path.net Minecraft Java Edition обеспечивает специальную защиту от DDoS-атак.
sudo nano /etc/systemd/system/minecraft.service
[Unit]
Description=Minecraft Server
After=network.target
[Service]
Type=simple
User=minecraft
WorkingDirectory=/home/minecraft/server
ExecStart=/usr/bin/java -Xms4G -Xmx4G -jar paper.jar --nogui
Restart=on-failure
RestartSec=10
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable minecraft
sudo systemctl start minecraft
paper-global.yml и paper-world-defaults.yml/timings on для анализа производительностиУстановка сервера Minecraft с Paper — быстрый и простой процесс. С JVM-флагами Aikar и правильной конфигурацией вы получите стабильную производительность даже при большом количестве игроков.
Paper — оптимизированный форк Spigot с лучшей производительностью. Мы рекомендуем использовать Paper.
Для 10–20 игроков — 2–4 ГБ, для 20–50 игроков — 4–8 ГБ, для 50+ игроков — 8+ ГБ RAM.
Скачайте .jar-файл плагина и поместите его в каталог plugins/ вашего сервера. Перезапустите сервер для загрузки плагина. Убедитесь, что плагин совместим с вашей версией Paper.
Уменьшите view-distance и simulation-distance в server.properties, используйте JVM-флаги Aikar и выполните /timings on, чтобы определить, какой плагин или функция мира вызывает лаги.
Полное руководство по установке сервера FiveM на REXE VDS: настройка txAdmin, портов и оптимизация производительности для GTA V roleplay-серверов.
Полное руководство по установке выделенного сервера CS2 на REXE VDS: SteamCMD, GSLT-токен, настройка сервера, игровые режимы и защита от DDoS через Path Panel.
Полное руководство по установке выделенного сервера Rust на REXE VDS: SteamCMD, система плагинов Oxide/uMod, настройка сервера, оптимизация и управление вайпами.