Ответы пользователя по тегу Nginx
  • Как дать права сертификату?

    Установил сертификат cryptopro для пользователя admin.

    А вам его нужно устанавливать для того пользователя, под которым работает веб сервер. Поэтому надо переключиться на пользователя www-data и установить сертификат для него.
    Ответ написан
    Комментировать
  • Что делать с хакерскими http запросами?

    Определиться с целевой аудиторией, если это РФ, то доступ из других стран нам не нужен и мы можем смело забанить подсети Америки и т.п..
    Как минимум забанить подсети Китая, оттуда постоянно самые неадекватные запросы идут.
    Так же можно в бан листы отправить известные выходные ноды тора
    Отправить в бан лист сервера Amazon и им подобные.

    Объем всякого мусора сократится в разы, главное не забанить нужное)))
    Ответ написан
    Комментировать
  • Как защититься от DOS атак на сервере с Nginx?

    А почему бы не воспользоваться сервисом Cloudflare и IP сайта скроете и от небольшого ddos и ботов защита будет, бесплатно.
    Ответ написан
  • Apache перехватывает у Nginx домен, как решить?

    А как вы собираетесь два веб сервера подружить на одном порту? Ведь они пытаются использовать 80 и 443 порты. Если вы в Nginx создадите сайт на нестандартном порту то оно должно заработать
    Ответ написан
    Комментировать
  • Как настроить безопасность расширяемых сайтов?

    Например так
    open_basedir string
    Ограничивает указанным деревом каталогов файлы, которые могут быть доступны для PHP, включая сам файл. Эта директива НЕ подвержена влиянию безопасного режима.

    Когда скрипт пытается получить доступ к файлу, например, с помощью функции fopen() или gzopen(), проверяется местонахождение файла. Если файл находится вне указанного дерева каталогов, PHP откажется его открывать. Все символические ссылки будут раскрыты, так что с их помощью не удастся обойти это ограничение. Если файл не существует, то символическая ссылка не сможет быть прочитана и имя файла (прочитанное) будет рассматриваться open_basedir .

    Опция open_basedir может распространяться не только на функции для работы с файловой системой; например, если MySQL настроен использовать драйвер mysqlnd, то LOAD DATA INFILE подпадает под опцию open_basedir . Множество функций PHP также использует open_basedir.
    Ответ написан
    Комментировать
  • В чем может быть ошибка?

    Вам же написало что HTTP rewrite модуль требует наличия PCRE библиотек, либо собирайте без этого модуля указав при сборке --without-http_rewrite_module либо устанавливайте pcre библиотеки. Если эти библиотеки уже установлены но ошибка не проходит то нужно указать их расположение --with-pcre=
    Ответ написан
    6 комментариев