Frod

25.08.2026

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

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

Установка NGINX Proxy Manager на Debian

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

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

Чтобы установить NGINX Proxy Manager, вам потребуется следующие компоненты:

  • Операционная система Debian (выпуск 10 или новее)
  • NGINX версии 1.14 или новее
  • PHP версии 7.2 или новее
  • MySQL или PostgreSQL как база данных

Шаги по установке

  1. Обновите пакеты: Сначала обновите все доступные пакеты на вашем сервере Debian, выполнив следующую команду:
sudo apt-get update
sudo apt-get upgrade -y
  1. Установите NGINX: Установите NGINX, используя следующую команду:
sudo apt-get install nginx -y
  1. Установите PHP: Установите PHP, используя следующую команду:
sudo apt-get install php7.4-fpm php7.4-common php7.4-mysql php7.4-curl php7.4-gd php7.4-xml php7.4-cli php7.4-mbstring php7.4-zip -y
  1. Установите MySQL или PostgreSQL: Установите базу данных MySQL или PostgreSQL, используя следующую команду:
sudo apt-get install mysql-server -y
или
sudo apt-get install postgresql -y
  1. Создайте базу данных: Создайте базу данных для NGINX Proxy Manager, используя следующую команду:
sudo mysql -u root -e "CREATE DATABASE nginx_proxy_manager;"
или
sudo -u postgres createdb nginx_proxy_manager
  1. Установите NGINX Proxy Manager: Скачайте NGINX Proxy Manager, используя следующую команду:
wget https://github.com/nginxproxymanager/nginxproxymanager/releases/download/v1.5.1/nginxproxymanager_1.5.1_all.deb
  1. Установите NGINX Proxy Manager: Установите NGINX Proxy Manager, используя следующую команду:
sudo dpkg -i nginxproxymanager_1.5.1_all.deb
  1. Настройте NGINX Proxy Manager: Настройте NGINX Proxy Manager, создав новый файл конфигурации в /etc/nginx/nginxproxymanager.conf:
sudo nano /etc/nginx/nginxproxymanager.conf
  1. Добавьте конфигурацию NGINX Proxy Manager: Добавьте конфигурацию NGINX Proxy Manager, используя следующий пример:
server {
 listen 80;
 server_name your_domain.com;

 location / {
 proxy_pass http://localhost:8080;
 proxy_set_header Host $host;
 proxy_set_header X-Real-IP $remote_addr;
 }
}
  1. Перезагрузите NGINX: Перезагрузите NGINX, используя следующую команду:
sudo service nginx restart
  1. Откройте NGINX Proxy Manager: Откройте NGINX Proxy Manager в браузере, используя следующую команду:
http://your_domain.com:8080

Преимущества NGINX Proxy Manager

NGINX Proxy Manager — это мощная платформа для управления прокси-серверами NGINX. Ее преимущества включают:

  • Легкость установки и настройки: NGINX Proxy Manager легко устанавливается и настраивается, что делает его идеальным решением для маленьких и средних бизнесов.
  • Высокая производительность: NGINX Proxy Manager обеспечивает высокую производительность и быстрые ответы, что делает его идеальным решением для критически важных приложений.
  • Безопасность: NGINX Proxy Manager предоставляет дополнительные функции безопасности, такие как защита от DOS-атак и защита от несанкционированного доступа.

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