Ответы пользователя по тегу Nginx
  • Нужно ли периодически менять параметры ssl_dhparam в Nginx?

    J_o_k_e_R
    @J_o_k_e_R
    Не надо. Эти DH-параметры не являются чем-то секретным в отличие от ключей. Для протокола главное, чтоб задавали их Вы, чтоб они не были "уязвимыми" (сгенерированными дырявым софтом). Ну и генерятся они долго, поэтому сложно (да и бессмысленно) их генерировать при каждом использовании.
    Ответ написан
    Комментировать
  • Что прописывать ssi nginx?

    J_o_k_e_R
    @J_o_k_e_R
    0)
    Совет Алексей Куреев Вам точно все сломал, так как права на папку должны быть 755. А если проще, то сделайте:
    sudo chmod -R u=rwX,g=rX,o=rX /opt/local/share/nginx/html/ - это точно установит нужные права.

    1) сведите конфиг к необходимому минимуму:
    worker_processes 1;

    events {
    worker_connections 1024;
    }

    error_log logs/error.log notice;

    http {
    include mime.types;
    default_type application/octet-stream;

    server {
    ssi on;
    listen 8080;
    server_name localhost;

    access_log logs/access.log main;

    location / {
    root share/nginx/html;
    index index.html index.htm index.shtml;
    }
    }
    }


    2) Пропишите в конфиге полные пути к логам и root.

    3) Перезапустите nginx.
    Если ошибка сохраняется, то далее

    4) Создайте в директории, куда указывает root текстовый файл test.txt с содержимым "test".
    5) Попробуйте открыть ссылки localhost:8080/index.shtml , localhost:8080/test.txt

    6) Выложите логи (п.2) с последнего рестарта (п.3) и до их конца. Простыню за несколько дней никому читать не интересно. Это будет не более десятка строк для каждого лог-файла.

    7) Выложите вывод nginx -V.

    8) Выложите вывод ls -ld /opt/local/share/nginx; ls -lR /opt/local/share/nginx/
    Ответ написан
  • Как получить реальный IP адрес в логах nginx?

    J_o_k_e_R
    @J_o_k_e_R
    Используйте на бэкэнде модуль http_realip_module.

    Пример:
    set_real_ip_from 192.168.1.0/24;
    set_real_ip_from 192.168.2.1;
    set_real_ip_from 2001:0db8::/32;
    real_ip_header X-Forwarded-For;
    real_ip_recursive on;
    Ответ написан
    Комментировать