Frod

22.08.2026

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

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

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

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

Системные требования

Нажмите на ссылку ниже чтобы прочитать все требования.

Для начала, убедитесь, что у вас есть следующие системные требования:

  • Операционная система Debian (версия 10 или новее)
  • Nginx (версия 1.14 или новее)
  • Учетная запись администратора

Шаг 1: Установка необходимых пакетов

Чтобы установить NPM, нам нужно сначала установить необходимые пакеты. Откройте терминал и выполните следующие команды:

sudo apt update
sudo apt install nginx
sudo apt install docker.io
sudo apt install git

Шаг 2: Создание репозитория NPM

Нажмите на ссылку ниже чтобы прочитать все репозиторий.

Далее нам нужно создать репозиторий для NPM. Выполните следующие команды:

sudo mkdir -p /etc/nginx/proxy-manager
sudo git clone https://github.com/jc21/nginx-proxy-manager.git /etc/nginx/proxy-manager

Шаг 3: Настройка NPM

После создания репозитория нам нужно настроить NPM. Выполните следующие команды:

sudo npm install -g nginx-proxy-manager
sudo nginx-proxy-manager

Шаг 4: Настройка NPM

Нажмите на ссылку ниже чтобы прочитать все конфигурации

После запуска NPM нам нужно настроить его. Выполните следующие команды:

sudo nano /etc/nginx/nginx.conf.d/99-proxy-manager.conf

В этом файле нам нужно добавить следующую конфигурацию:

http {
 ...
 include /etc/nginx/proxy-manager/nginx.conf;
}

Шаг 5: Запуск NPM

Нажмите на ссылку ниже чтобы прочитать все запуск

После настройки NPM нам нужно запустить его. Выполните следующие команды:

sudo systemctl enable nginx-proxy-manager
sudo systemctl start nginx-proxy-manager

Шаг 6: Проверка работы NPM

Нажмите на ссылку ниже чтобы прочитать все проверка

После запуска NPM нам нужно проверить, работает ли он правильно. Выполните следующие команды:

sudo nginx-proxy-manager status

Это должно показать нам статус NPM.

Вывод

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