Мы need to write a detailed step-by-step instruction in Russian for installing BlueMap on a Minecraft server hosted on proxify.cloud (Proxmox panel, dedicated server with Ubuntu). The instruction should start with # header matching the topic, use markdown, include subheadings ##, numbered steps, code blocks, mention proxify.cloud panel where appropriate. Specific commands, file paths, examples. Length 800-1500 words. No fluff. Add a "Возможные проблемы и решения" section at the end. No HTML, only markdown.
Let's outline:
- Introduction: what BlueMap is, prerequisites (Minecraft server, dedicated server with Ubuntu, access via SSH or panel console, Java, etc.)
- Step 1: Access your server via SSH (mention how to get IP and credentials from proxify.cloud panel)
- Step 2: Navigate to the Minecraft server directory (e.g., /home/minecraft/server or wherever)
- Step 3: Download BlueMap plugin or standalone? BlueMap can be a plugin (for Spigot/Paper) or a standalone server (for vanilla/modded). The question says "для сервера Minecraft на хостинге proxify.cloud", so probably a plugin for Spigot/Paper. But ensure it's a plugin version. According to BlueMap, there are versions for Bukkit/Spigot/Paper, Forge, Fabric, and standalone. Most common for typical Minecraft server is plugin for Paper. I'll assume Paper/Spigot.
But we need to specify: instructions for installing BlueMap as a plugin on Paper/Spigot.
- Step 4: Installing BlueMap plugin: download from official source, place in plugins folder, restart server.
- Step 5: Configure BlueMap (optional: change web server port, render settings). The config file location.
- Step 6: Access the web map (using server IP and port, e.g., http://
:8100). Mention that if you have firewall, need to open port 8100 on server (using ufw or iptables). In proxify.cloud panel, you might also need to configure firewall rules. - Step 7: Verify it works.
Also consider: if they have dedicated server with Ubuntu, they might have multiple servers, so directory path may vary. Provide generic instructions.
Now, for length: 800-1500 words. We'll expand steps with details.
Include subheadings: ## Введение, ## Шаг 1: Подключение к серверу, ## Шаг 2: Переход в директорию сервера, ## Шаг 3: Установка BlueMap, ## Шаг 4: Настройка (опционально), ## Шаг 5: Запуск и проверка, ## Доступ к карте, ## Возможные проблемы и решения.
Also note: In proxify.cloud, they have Proxmox panel, so they can access console or SSH. Mention that.
I'll write in Russian, formal but clear.
Need to avoid HTML, only markdown.
Let's start writing.
Be careful: user said "Выделенный сервер с Ubuntu" so it's dedicated, but they might be using Proxmox to manage VMs? Actually, "панель Proxmox, выделенный сервер с Ubuntu" could mean they have a dedicated server with Proxmox hypervisor, and they have a VM with Ubuntu. Or it could be a dedicated server with Ubuntu directly managed via Proxmox? Usually Proxmox is installed on dedicated server, and you create VMs. But the user says "панель Proxmox, выделенный сервер с Ubuntu" – might be ambiguous. But likely they have a dedicated server running Proxmox, and inside they have a VM with Ubuntu for their Minecraft server. Or maybe they just mean they have a dedicated server with Ubuntu and they manage it via Proxmox panel (like a control panel). Actually, Proxmox is a virtualization platform, so they probably have a VM. But the instructions are generic: we just need SSH access.
Will mention that they can use SSH client to connect to their server IP with credentials from proxify.cloud panel.
Proceed.
Now write the content.
--- Begin draft:
Как установить BlueMap
Введение
BlueMap – это мощный инструмент для создания 3D-карт вашего Minecraft-мира в реальном времени. Он работает как плагин (для Spigot/Paper) или мод (Forge/Fabric) и предоставляет доступ к карте через браузер. В данной инструкции мы рассмотрим установку BlueMap в качестве плагина на сервер Paper/Spigot, работающий на выделенном сервере с Ubuntu под управлением панели Proxmox (хостинг proxify.cloud).
Требования:
- Установленный и запущенный Minecraft-сервер на Paper/Spigot (или Vanilla с использованием standalone-версии, но здесь мы рассматриваем плагин).
- Доступ к серверу по SSH (данные для подключения вы получаете в панели управления proxify.cloud).
- Права суперпользователя (sudo) или возможность выполнять команды от root.
- Java 17 или выше (для Paper 1.18+).
- Свободное место на диске для хранения рендеров карты.
Шаг 1: Подключение к серверу через SSH
Войдите в панель управления proxify.cloud (Proxmox).
Перейдите в раздел вашей виртуальной машины или выделенного сервера на вкладку IP-адреса или Сеть. Скопируйте публичный IP-адрес вашего сервера, а также логин и пароль для SSH (обычно
rootили созданный пользователь).Откройте терминал на вашем компьютере и подключитесь по SSH, используя команду:
ssh root@ваш-ip-адресВведите пароль при запросе. Если используется ключ SSH, укажите соответствующий ключ.
Совет: Если вы впервые подключаетесь и используете пароль, система предложит сменить его. Следуйте инструкциям.
Шаг 2: Переход в директорию Minecraft-сервера
По умолчанию сервер может находиться в разных папках, например /home/minecraft/server, /root/minecraft, /opt/minecraft или /var/minecraft. Уточните расположение в настройках вашего хостинга или у администратора.
Пример перехода в типичную директорию:
cd /home/minecraft/server
Или, если сервер установлен от root:
cd /root/server
Проверьте содержимое папки – там должны быть файлы server.jar, plugins/, world/ и т.д.:
ls -la
Если папка plugins отсутствует, создайте её:
mkdir plugins
Шаг 3: Установка плагина BlueMap
Скачайте последнюю версию плагина BlueMap для вашего API (Spigot/Paper). Откройте официальную страницу релизов:
https://bluemap.bluecolored.de/download/versions.html
или воспользуйтесь прямым ссылкой (актуальную версию можно получить через CurseForge или Modrinth).
На момент написания инструкции последняя стабильная версия – 3.12 (или выше). Выберите файл, соответствующий вашей версии Minecraft (например,BlueMap-3.12-paper.jar).Загрузите файл на сервер. Вы можете сделать это через
wgetили загрузить через SFTP/SCP.
Вариант A (wget):wget https://github.com/BlueMap-Minecraft/BlueMap/releases/download/v3.12/BlueMap-3.12-paper.jar -O plugins/BlueMap.jarВариант B (scp с локального компьютера):
На локальной машине выполните:scp BlueMap-3.12-paper.jar root@ваш-ip-адрес:/home/minecraft/server/plugins/BlueMap.jarУбедитесь, что файл находится в папке
plugins:ls plugins/BlueMap.jar
Шаг 4: Настройка конфигурации (опционально)
При первом запуске плагин создаст папку plugins/BlueMap/ с файлами конфигурации. Вы можете редактировать их до запуска или после, но рекомендуется сначала запустить сервер, чтобы сгенерировались настройки по умолчанию.
Основной конфиг: plugins/BlueMap/core.conf или bluemap.conf (в зависимости от версии). В нём можно изменить порт веб-сервера (по умолчанию 8100), количество потоков рендеринга, пути к мирам и т.д.
Пример открытия конфигурации через nano:
nano plugins/BlueMap/core.conf
Для большинства случаев настройки по умолчанию подходят. Важно только, чтобы порт 8100 не был занят другим приложением.
Шаг 5: Запуск сервера и генерация карты
Запустите Minecraft-сервер (если он ещё не запущен). Используйте свою стандартную команду, например:
java -Xmx4G -Xms1G -jar server.jar noguiИли через системный сервис systemd (если настроен).
В консоли сервера вы должны увидеть сообщения от BlueMap о загрузке. Плагин начнёт автоматический рендеринг загруженных миров (по умолчанию world, world_nether, world_the_end). Это может занять от нескольких минут до часа в зависимости от размера карты.
Дождитесь завершения первоначального рендеринга. В консоли появятся строки
[BlueMap] Render task '...' finished.
Шаг 6: Проверка доступа к веб-интерфейсу
Узнайте IP-адрес вашего сервера (тот же, что использовали для SSH).
Откройте браузер и перейдите по адресу:
http://ваш-ip-адрес:8100Если карта отображается – установка прошла успешно.
Если страница не загружается, скорее всего порт 8100 закрыт на уровне фаервола. На сервере Ubuntu откройте порт с помощью UFW:
ufw allow 8100/tcpЕсли используется iptables, выполните:
iptables -A INPUT -p tcp --dport 8100 -j ACCEPTТакже убедитесь, что в панели proxify.cloud (Proxmox) не заблокирован данный порт правилами межсетевого экрана. Проверьте настройки безопасности вашей виртуальной машины.
Рекомендуется настроить проксирование через Nginx или Apache, если вы хотите использовать стандартный порт 80 или защитить карту паролем, но это выходит за рамки данной инструкции.
Возможные проблемы и решения
1. Плагин не загружается – сообщение "Incompatible API version"
- Убедитесь, что вы скачали версию BlueMap, соответствующую вашему ядру (Paper, Spigot, Purpur и т.д.) и версии Minecraft.
- Проверьте версию Java:
java -version. BlueMap требует Java 17+.
2. Карта пуста или не отображается
- Плагин рендерит миры после первого запуска. Если вы зашли сразу – подождите завершения рендеринга.
- Проверьте, что в конфиге указаны правильные имена миров. Для многомировых серверов можно добавить их вручную:
worlds: { world: {} world_nether: {} world_the_end: {} }
3. Ошибка "Could not bind to 0.0.0.0:8100"
- Порт уже занят. Сменить порт в
core.conf(например,port=8101) или убить процесс, занимающий порт:lsof -i :8100 kill -9 PID
4. Панель proxify.cloud не пропускает порт 8100
- В вашей панели управления (Proxmox) перейдите в раздел Firewall или Правила безопасности и добавьте разрешающее правило для TCP-порта 8100.
- Если используется OpenVZ или контейнер, проверьте, не блокирует ли порт хост-система.
5. Низкая производительность или высокая нагрузка при рендеринге
- В файле `core
Комментарии (0)