Комментарии 9
Спасибо! Натолкнули на мысль. Если честно даже не подозревал, что есть такой инструмент, всю дорогу руками конфиг правил.
Школьник с комплексами делал? Панель для управления nginx, чем там управлять-то? Добавить чат-гпт и смотреть на ненужные датчики, что? А пульс админу измерить может?
А на angie будет работать?
Что именно?
Часть данных, что рисуют эти UI — смесь stub_status и vts модуля.
Оно совместимо с angie, но, на сколько я помню, одной из первых доработок форка ребятами из ВебСервера был функционал мониторинга angie. Кажется, что он уникален и не будет совместим с этими UI, что описаны в статье.
Nginx Proxy Manager уже поставляется с обычным nginx в комплекте, к слову.
Nginx UI будет работать и на Angie. Для этого нужно отредактировать конфиг nginx-ui по пути /usr/local/etc/nginx-ui/app.ini. В нем необходимо найти блок с названием [nginx] и ниже изменить следующие строки:
AccessLogPath = /var/log/angie/access.log
ErrorLogPath = /var/log/angie/error.log
ConfigDir = /etc/angie
ConfigPath = /etc/angie/angie.conf
PIDPath = /run/angie.pid
TestConfigCmd = sudo angie -t
ReloadCmd = sudo service angie reload
RestartCmd = sudo service angie restart
StubStatusPort = 0
После этого необходимо перезагрузить nginx-ui и подключаться к его веб-панели. Рекомендуем редактировать конфигурацию до первого запуска веб-панели.
А также можете рассмотреть Console Light - легковесную визуальную консоль для мониторинга сетевой активности в реальном времени
Я бы ещё отметил вопрос безопасности Nginx Proxy Manager — https://www.cvedetails.com/vulnerability-list/vendor_id-20356/product_id-58193/Jc21-Nginx-Proxy-Manager.html?page=1&order=1
Чем меньше на сервере свистоперделок, тем более торчащих через прямой ип, тем ниже уровень провокации для брута, криптолоков и прочих иньекций. А через локалхост ходить не вижу никакого смысла, если уже есть возможность подключится напрямую, тогда уж выгоднее через ssh.
Как использовать WebUI для Nginx