Skip to content

Comments

Добавляет статью про WAF#5940

Open
Disinterpreter wants to merge 5 commits intodoka-guide:mainfrom
Disinterpreter:waf
Open

Добавляет статью про WAF#5940
Disinterpreter wants to merge 5 commits intodoka-guide:mainfrom
Disinterpreter:waf

Conversation

@Disinterpreter
Copy link
Contributor

Описание

Добавил статью по безопасности и веб-серверам

Чек-лист

  • Текст оформлен согласно руководству по стилю
  • Ссылки на внутренние материалы начинаются со слеша и заканчиваются слэшем либо якорем на заголовок (/css/color/, /tools/json/, /tools/gulp/#kak-ponyat)
  • Ссылки на картинки, видео и демки относительные (images/example.png, demos/example/, ../demos/example/)

@github-actions github-actions bot added веб-платформа Контент по Веб-платформе статья Расширенный материал labels Jan 10, 2026
@vitya-ne vitya-ne changed the title Статья по WAF Добавляет статью по WAF Jan 12, 2026

## Установка и настройка

Мы будем использовать веб-сервер [Angie](https://angie.software/) это форк Nginx с исправленными проблемами и готовыми скомпилированными пакетами на все случаи.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Кажется эта тема поднималась раньше, но я рискну на повтор.
Начиная с этого раздела читатель погружается в описание установки и настройки.
Но, что если у него (читателя) в распоряжении Apache или Nginx ?
Рискну предположить, что пользователей Nginx намного больше.
Возможно стоит добавить описание общих "вопросов": настройка, тестирование

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Добавил варианты использования, не знаю как это перенести в отдельный раздел.

А по самой проблеме. nginx поставляется в виде исходных кодов и различные модули на него это дело контрибуторов ОС. Скорей всего для проделывания такой же махинации в nginx, придется пересобирать его из исходников. А Angie всё же, коммерческий продукт и поставляет единые пакеты для всех ОС.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nginx поставляется в виде исходных кодов

Не то чтобы спорю (это уводит от темы материала), но nginx доступен также и в запускаемом виде, а уж на debian ставиться как служба.

Angie всё же, коммерческий продукт

Именно это и смущает.

@igsekor, @HellSquirrel Что скажете?

Copy link
Contributor Author

@Disinterpreter Disinterpreter Jan 20, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nginx поставляется в виде исходных кодов

Не то чтобы спорю (это уводит от темы материала), но nginx доступен также и в запускаемом виде, а уж на debian ставиться как служба.

Angie всё же, коммерческий продукт

Именно это и смущает.

@igsekor, @HellSquirrel Что скажете?

Сам nginx да, а вот его модули... Распространяются так же в виде исходных кодов. И если тебе надо собрать модуль, тебе надо пересобрать nginx. И вот тут начинается веселье.
https://habr.com/ru/articles/437032/ пример
И в этом примере человек ставит nginx из репо с одной версии, потом берет исходники с другой, компилирует с заменой, теперь в его ОС находится полная каша как в Slackware ;)

Не говоря о том что у каждой ОС в настройках nginx какие-то свои выдумки, привет sites-enabled в Debian

Copy link
Contributor

@vitya-ne vitya-ne left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Привет, спасибо за статью

Посмотри, пожалуйста коменты.

@vitya-ne vitya-ne changed the title Добавляет статью по WAF Добавляет статью про WAF Jan 12, 2026
Переместил в более удобный раздел
Убрал файл с временем
Обновил описание
Поправил вопросы с первого ревью
@github-actions
Copy link

Превью контента из ea716f6 опубликовано.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

веб-платформа Контент по Веб-платформе статья Расширенный материал

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants