Установка Proxmox на Debian 12/13 и Ubuntu: Полное руководство | AdminWiki

Установка Proxmox VE на Debian 12 и 13: Подробное руководство для DevOps

17 декабря 2025 7 мин. чтения #debian #devops #hypervisor #proxmox #proxmox backup server #ubuntu #virtualization

Представь, что тебе нужно быстро развернуть мощную, но бесплатную платформу для виртуализации и контейнеризации. Установка Proxmox VE на Debian — это идеальный путь, если у тебя уже есть базовый сервер на Debian или Ubuntu и ты хочешь превратить его в полноценный гипервизор уровня предприятия. Давай разберем этот процесс от А до Я.

Ключевое преимущество: Установка Proxmox на чистый Debian даёт больше контроля над начальной конфигурацией системы по сравнению с использованием готового ISO-образа Proxmox.

Предварительные требования

Перед тем как начать установку Proxmox на Debian 12 или Debian 13, убедись, что твой сервер соответствует следующим требованиям:

  • 64-битный процессор с поддержкой виртуализации (Intel VT-x/AMD-V).
  • Минимум 4 ГБ ОЗУ (рекомендуется 8+ ГБ для продуктивного использования).
  • Не менее 20 ГБ свободного места на диске для системы.
  • Статический IP-адрес в сети.
  • Чистая установка Debian 12 (Bookworm) или Debian 13 (Trixie) с минимальным набором пакетов (без графической оболочки).
  • Доступ к интернету для загрузки пакетов.
Внимание! Установка Proxmox на Ubuntu возможна, но официально не поддерживается. Процесс аналогичен, но могут быть нюансы с версиями пакетов. Мы рассмотрим и этот вариант.

Шаг 1: Подготовка базовой системы Debian

Начнем с обновления системы и установки необходимых зависимостей. Подключись к своему серверу по SSH.

bash
# Обновляем списки пакетов и систему
sudo apt update && sudo apt upgrade -y

# Устанавливаем ключевые утилиты
sudo apt install -y curl wget gnupg2 nano

Шаг 2: Добавление репозитория Proxmox VE

Это самый важный шаг для установки Proxmox 9 на Debian. Добавляем официальный репозиторий и его GPG-ключ.

bash
# Добавляем ключ репозитория Proxmox
wget -O- https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg | sudo tee /etc/apt/trusted.gpg.d/proxmox.asc

# Для Debian 13 (Trixie) используйте bookworm репозиторий, он обычно совместим
# Добавляем сам репозиторий
echo "deb [arch=amd64] https://enterprise.proxmox.com/debian/pve bookworm pve-no-subscription" | sudo tee /etc/apt/sources.list.d/pve-install-repo.list

# Обновляем списки пакетов после добавления репозитория
sudo apt update

Особенности для Ubuntu

Если ты выполняешь установку Proxmox на Ubuntu (например, 22.04 LTS), замени репозиторий на соответствующий. Официальной поддержки нет, но сообщество использует:

bash
# Для Ubuntu (неофициально)
echo "deb [arch=amd64] http://download.proxmox.com/debian/pve bullseye pve-no-subscription" | sudo tee /etc/apt/sources.list.d/pve.list

Шаг 3: Установка ядра Proxmox и основных пакетов

Теперь установим специализированное ядро Proxmox, оптимизированное для виртуализации, и сам гипервизор.

bash
# Устанавливаем ядро Proxmox, ZFS поддержку и основные пакеты
sudo apt install -y proxmox-ve postfix open-iscsi

# Если нужна поддержка ZFS (рекомендуется для продвинутых конфигураций)
sudo apt install -y zfsutils-linux
Во время установки Postfix выбери "Local only" и укажи имя своего сервера (например, pve.local). Это нужно для отправки системных уведомлений.

Шаг 4: Удаление старых пакетов и обновление загрузчика

Чтобы избежать конфликтов, удалим стандартное ядро Debian и обновим конфигурацию загрузчика.

bash
# Удаляем стандартное ядро Debian (опционально, но рекомендуется)
sudo apt remove -y linux-image-amd64 'linux-image-6.1.*'

# Очищаем систему от ненужных зависимостей
sudo apt autoremove -y

# Обновляем конфигурацию загрузчика GRUB
sudo update-grub

# Перезагружаемся в новое ядро Proxmox
sudo reboot

Шаг 5: Первоначальная настройка Proxmox VE

После перезагрузки сервер будет доступен через веб-интерфейс. Давай настроим сеть и базовые параметры.

Настройка сетевого интерфейса

Отредактируй сетевой конфигурационный файл, чтобы Proxmox корректно работал с сетевыми мостами (bridge).

bash
# Редактируем сетевую конфигурацию
sudo nano /etc/network/interfaces

# Пример конфигурации для одного интерфейса (vmbr0 - основной мост):
# auto lo
# iface lo inet loopback
#
# auto enp3s0
# iface enp3s0 inet manual
#
# auto vmbr0
# iface vmbr0 inet static
#     address 192.168.1.100/24
#     gateway 192.168.1.1
#     bridge-ports enp3s0
#     bridge-stp off
#     bridge-fd 0

Доступ к веб-интерфейсу

После настройки сети открой браузер и перейди по адресу:

url
https://IP_ТВОЕГО_СЕРВЕРА:8006

Используй для входа:

  • Пользователь: root
  • Пароль: твой пароль root от Debian
  • Язык интерфейса: можно выбрать русский

Шаг 6: Установка Proxmox Backup Server на Debian

Если тебе нужна отдельная система для бэкапов, можешь установить Proxmox Backup Server на тот же или отдельный сервер. Процесс очень похож.

bash
# На чистом Debian добавляем репозиторий PBS
wget -O- https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg | sudo tee /etc/apt/trusted.gpg.d/proxmox-backup.asc

echo "deb [arch=amd64] https://enterprise.proxmox.com/debian/pbs bookworm pbs-no-subscription" | sudo tee /etc/apt/sources.list.d/pbs-install-repo.list

sudo apt update
sudo apt install -y proxmox-backup-server

Сравнение методов установки Proxmox

Метод Плюсы Минусы Для кого
Установка Proxmox на Debian (ручная) Полный контроль, можно использовать существующий сервер, гибкая начальная настройка Больше шагов, требуется знание Debian Опытные администраторы, DevOps
Готовый ISO Proxmox VE Простота, автоматическая настройка, официальная поддержка Перезаписывает всю систему, меньше гибкости Новички, быстрые развертывания
Установка на Ubuntu Знакомая среда для Ubuntu-пользователей Неофициальная поддержка, возможны конфликты пакетов Команды, стандартизированные на Ubuntu

Часто задаваемые вопросы (FAQ)

Можно ли установить Proxmox 9 на Debian 13 (Trixie)?

Да, можно. Хотя официально Proxmox VE 9 тестируется на Debian 12 (Bookworm), он обычно отлично работает и на Debian 13. Используй репозиторий для Bookworm, как показано в инструкции. Перед обновлением базовой ОС до Trixie сделай полный бэкап.

Чем отличается установка Proxmox на Ubuntu от установки на Debian?

Основные отличия — в версиях системных пакетов и репозиториях. Ubuntu использует собственные пакеты ядра, что может привести к конфликтам. Процесс установки Proxmox на Ubuntu технически возможен, но требует ручного разрешения зависимостей и не гарантирует стабильности. Для production-среды всегда выбирай Debian.

Нужна ли подписка для использования Proxmox VE?

Нет, Proxmox VE — это open-source платформа с бесплатной корпоративной лицензией. Подписка требуется только для доступа к корпоративным репозиториям обновлений и официальной технической поддержке. Мы в инструкции используем репозиторий "pve-no-subscription", который бесплатен.

Можно ли установить Proxmox Backup Server на тот же сервер, что и Proxmox VE?

Технически — да, но это плохая практика. Если сервер с Proxmox VE выйдет из строя, ты потеряешь и основную систему, и бэкапы. Рекомендуется разворачивать Proxmox Backup Server на отдельном физическом сервере или хотя бы на отдельной виртуальной машине с выделенным хранилищем.

Что делать, если после установки не открывается веб-интерфейс на порту 8006?

1) Проверь, что брандмауэр пропускает порт 8006: sudo ufw allow 8006. 2) Убедись, что служба pveproxy запущена: systemctl status pveproxy. 3) Проверь сетевую конфигурацию и доступность сервера по IP. 4) Посмотри логи: journalctl -u pveproxy.

Дальнейшие шаги после установки

Поздравляю! Установка Proxmox на Debian завершена. Теперь можно приступать к настройке production-окружения:

  1. Настройка хранилищ: Добавь дополнительные диски или NFS/SMB шары для хранения образов и бэкапов.
  2. Создание бэкапов: Настрой регулярное резервное копирование через Proxmox Backup Server или встроенный механизм бэкапов.
  3. Сеть: Настрой VLAN, мосты и фаервол для изоляции виртуальных машин.
  4. Кластеризация: Добавь дополнительные ноды для создания отказоустойчивого кластера Proxmox.
  5. Шаблоны: Создай образы (template) часто используемых ОС для быстрого развертывания.
Профессиональный совет: Перед тем как запускать важные рабочие нагрузки, протестируй механизм бэкапов и восстановления на тестовой виртуальной машине. Уверенность в том, что ты можешь восстановить систему, — главный критерий готовности production-среды.

Установка Proxmox VE на Debian — это отличный способ получить мощную, гибкую платформу виртуализации с полным контролем над каждым компонентом. Этот навык позволит тебе создавать и масштабировать инфраструктуру любого уровня сложности. Удачи в освоении!

Поделиться:
Сохранить гайд? В закладки браузера