Frod

22.08.2026

nginx proxy manager установка debian

Frod — свобода без границ

Установка Nginx Proxy Manager на Debian: Полное руководство

Если вы ищете надежный и продуманный способ организации доступа к веб-приложениям и сервисам, Nginx Proxy Manager (NPM) — это идеальное решение. В этой статье мы расскажем, как установить NPM на Debian и настроить его для обеспечения безопасности и производительности ваших онлайн-ресурсов.

Подготовка

Перед установкой NPM убедитесь, что у вас имеется:

  • Основная версия Debian (в настоящее время актуальна версия 11 "Bullseye").
  • Установленные пакеты nginx и certbot (плохой случай, если вы еще не установили их).
  • Доступ к Интернету для скачивания необходимых пакетов.

Установка NPM

  1. Скачиваем установочный скрипт: Используя командную строку, скачайте установочный скрипт NPM:
    bash sudo wget https://github.com/jcubic/nginx-proxy-manager/releases/download/v1.9.3/nginx-proxy-manager_1.9.3_amd64.deb -O nginx-proxy-manager.deb
  2. Устанавливаем NPM: Установите скачанный деб-пакет:
    bash sudo apt install ./nginx-proxy-manager.deb
  3. Проверяем статус: Убедитесь, что NPM установлен и готов к использованию:
    bash systemctl status nginx-proxy-manager

Настройка NPM

  1. Доступ в Web-интерфейс: Чтобы получить доступ к веб-интерфейсу NPM, откройте в браузере http://localhost:81 или http://ваш_адрес_сайта:81 в случае, если вы установили его на другой хост.
  2. Регистрация: После первоначальной настройки создайте учетную запись для доступа в интерфейс.
  3. Настройка Proxy: Чтобы настроить NPM в качестве прокси-сервера, вам потребуется создать конфигурацию Reverse-Proxy. Для начала добавьте новый сервер и выберите Reverse-Proxy как протокол. После этого внесите конфигурацию входящих и исходящих соединений.

Безопасность

TLS/SSL: Чтобы обеспечить безопасность соединений, установите сертификаты TLS/SSL для каждого созданного сервера. Это можно сделать с помощью certbot, который вы уже установили на шаге подготовки.

Окончательные шаги

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

  1. Контроль: Проверьте доступность и конфигурацию всех созданных серверов.
  2. Обновления: Регулярно проверяйте доступность обновлений NPM.
  3. Анализ логов: Анализируйте логи NPM для выявления потенциальных проблем безопасности.

Следуя этому руководству, вы сможете установить Nginx Proxy Manager на Debian и настроить его для обеспечения безопасности и производительности ваших онлайн-ресурсов.