IT-KB 🤖
6.81K subscribers
640 photos
76 videos
6 files
794 links
Бесплатное обучение по Windows, Linux, сети, программирование, DevOps от IT-KB.RU

Наши ресурсы:
Блог -> it-kb.ru
Wiki -> wiki.it-kb.ru
Соц.сети -> vk.com/blogitkb
Купить рекламу: https://telega.in/c/ITKB_channel

💾 - @ITKB_Archive

👨‍💻 @itkb_ceo 👀
加入频道
Nginx UI — это комплексный веб-интерфейс, предназначенный для упрощения управления и настройки серверов Nginx.

Возможности:
- развертывание в один клик
- статистику сервера в реальном времени
- помощь ChatGPT на базе искусственного интеллекта
- автоматическое продление сертификатов Let's Encrypt
- удобные инструменты редактирования конфигураций веб-сайта
- онлайн-доступ к журналам Nginx
- автоматическое тестирование и перезагрузку файлов конфигурации
- веб-терминал
- темный режим и адаптивный веб-дизайн.

Пользовательский интерфейс Nginx создан с использованием Go и Vue.

👀 https://nginxui.com

🖥 👉 Demo:
Username:admin
Password:admin

#Linux #NGINX #Web
Please open Telegram to view this post
VIEW IN TELEGRAM
👍226🔥6
📺 Видеоуроки Nginx

1. Nginx: настройка директивы location
2. Nginx: зачем нужен веб-сервер?
3. Настраиваем TLS в Nginx. Получаем скорость и безопасность
4. Как получить Nginx+brotli без компиляции?
5. Оптимальная настройка Nginx для 1С-Битрикс с композитом
6. Настройка Nginx для эффективной работы с Wordpress и PHP-FPM
7. Nginx multiserver: запускаем несколько сайтов на одном сервере
8. Настройка кэширования в Nginx
9. Настройка Nginx rewrite: основные правила и директива try_files
10. Оптимальная настройка TLS/SSL в Nginx
11. Запуск Nginx в контейнере Docker
12. Оптимальная настройка TLS в Nginx
13. Мониторинг веб-сервера Angie с помощью Prometheus

👀 Ссылка на плейлист YouTube

#nginx #видео #Linux
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24
🆖 Опубликован выпуск основной ветки nginx 1.27.2, в рамках которой продолжается развитие новых возможностей. В параллельно поддерживаемой стабильной ветке 1.26.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В дальнейшем на базе основной ветки 1.27.x будет сформирована стабильная ветка 1.28

Среди изменений:

⬜️ При запуске и обновлении конфигурации реализовано кэширование SSL-сертификатов, ключей и CRL (Certificate Revocation List)

⬜️ В модуль stream добавлена поддержка проверки отзыва сертификатов клиентов, используя протокол OCSP (Online Certificate Status Protocol)

⬜️ В модуле stream реализована поддержка техники проверки отзыва сертификатов OCSP Stapling, суть которой в том, что при согласовании TLS-соединения заверенный удостоверяющим центром ответ OCSP передаётся сервером, обслуживающим сайт, без необходимости прямого обращения к удостоверяющему центру)

⬜️В модуль ngx_http_proxy_module добавлена директива "proxy_pass_trailers", разрешающая передачу полей заголовков в конце ответа от проксируемого сервера к клиенту

⬜️ В директиве "ssl_client_certificate" обеспечена поддержка сертификатов с дополнительной информацией

⬜️ Для проверки клиентских SSL-сертификатов директива "ssl_client_certificate" теперь не является обязательной


💠 Подробнее

#Linux #Nginx
Please open Telegram to view this post
VIEW IN TELEGRAM
👍84
rhit - читает ваши файлы журналов nginx в их стандартном расположении (даже в сжатом виде), проводит некоторый анализ и сообщает вам об этом в виде красивых таблиц в вашей консоли.

Он позволяет фильтровать обращения по датам, статусу, ссылкам или путям, а также выполняет анализ тенденций.


📱 Исходники

#nginx #log #viewer #rhit
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1743
🖥 nginx-proxy-manager — проект для управления Nginx с удобным графическим интерфейсом!

🌟 Это инструмент, который упрощает настройку и управление обратными прокси-серверами с использованием Nginx. Он позволяет легко настраивать прокси, SSL-сертификаты, а также управлять настройками доступа и безопасностью без необходимости вручную редактировать конфигурационные файлы Nginx.

🌟 Проект включает в себя веб-интерфейс, который предоставляет пользователям простоту в настройке различных прокси-серверов, управления сертификатами Let's Encrypt и контроля за доступом к различным сервисам. Он идеально подходит для разработчиков и системных администраторов, которые хотят упростить управление сервером и проксированием трафика, особенно в многосервисных приложениях и контейнеризированных средах.

🔐 Лицензия: MIT

🖥 Github

#Linux #Nginx
Please open Telegram to view this post
VIEW IN TELEGRAM
👍195🆒41
🖥 nginx-ui — это интерфейс , созданный с использованием Go и Vue.js, предоставляющий веб-панель для упрощённого администрирования серверов Nginx!

Функции:

⚫️ Мониторинг серверных показателей: сбор статистики по CPU, памяти, загрузке, использованию диска и логам Nginx в режиме реального времени.

⚫️ Редактирование конфигураций Nginx: возможность управлять конфигурациями через встроенный редактор блоков или редактор кода с подсветкой.

⚫️ Обновление и тестирование: автоматическое тестирование и перезагрузка конфигураций после внесения изменений!

⚫️ Дополнительные возможности: тёмная тема, поддержка разных языков, чат-бот, интеграция с сертификатами Let's Encrypt и терминал для выполнения команд на сервере!


🖥 Github

#Linux #nginx
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23👍11🤩31
Вышел nginx 1.27.5

В середине апреля 2025 года состоялся выпуск высокопроизводительного HTTP‑сервера и многопротокольного прокси‑сервера nginx 1.27.5. Исходный код проекта nginx написан на языке C и распространяется под лицензией BSD.

Проект nginx 1.27.0 вышел в релиз в мае 2024 года. Версия nginx 1.26.0 вышла в апреле 2024 года. На базе основной ветки 1.27.x будет сформирована стабильная ветка nginx 1.28. В стабильную ветку 1.26.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. Релиз nginx 1.25.0 состоялся в мае 2023 года.

По информации OpenNET, основные изменения и дополнения в nginx 1.27.5:

для соединений, использующих протокол QUIC, добавлена поддержка алгоритма управления сетевой перегрузкой CUBIC (RFC 9438), работа которого сводится к постепенному увеличению размера окна перегрузки до появления потери пакетов, после чего размер окна откатывается на значение до начала потери. В проведённых тестах использование CUBIC позволило сократить время передачи файла размером 500МБ на 24% при задержках 40ms и BDP 750K (Bandwidth Delay Product) и на 73% при задержках 100ms и BDP 9M;

максимальный размер кэшируемых в разделяемой памяти сеансов SSL увеличен до 8192;

налажена сборка с С‑библиотекой Musl;

проведена работа по оптимизации производительности и устранению ошибок в реализации HTTP/3;

исправлены ошибки в реализации директив «grpc_ssl_password_file», «proxy_ssl_password_file» и «uwsgi_ssl_password_file», проявлявшиеся при загрузке SSL‑сертификатов и ключей шифрования из переменных;

устранены проблемы с выставлением переменных $ssl_curve и $ssl_curves при использовании подключаемых реализаций эллиптических кривых в OpenSSL.


#nginx
6👍52👎1
Как использовать WebUI для Nginx

В этой автор расскажет как использовать веб-интерфейс в Nginx, на примере Nginx UI и Nginx Proxy Manager. Перечислит основные «кейсы» использования подобных веб-интерфейсов.


➡️Подробнее

#Nginx #Linux #DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1042🗿1
Лимиты в NGINX: limit_conn, limit_req, worker_connections

В этой статье разберём важнейший механизм защиты от перегрузок и DoS‑атак в NGINX — лимиты.

➡️Подробнее

#nginx #security
Please open Telegram to view this post
VIEW IN TELEGRAM
👍511💯1🤝11