Вопросы с тегом «nginx»

Nginx («eNgine x») - это легкий, высокопроизводительный HTTP-сервер, обратный прокси-сервер, прокси-сервер TCP-потока и почтовый прокси-сервер, выпущенный по лицензии BSD.

1
nginx ловит все остальные локации, кроме указанных
У меня есть несколько мест на моем сервере. Я хочу поймать все другие места, которые пользователи дают через браузер. Как к этому? Например server { ... location /location1 { do something; } location /location2 { do something; } location /all_other_locations { return 301 http://www.google.de }
19 nginx 

1
Как смягчить POODLE, но сохранить поддержку SSLv3 для старых клиентов
Как смягчить атаку POODLE, но при этом сохранить поддержку старых клиентов, таких как IE6 в Windows XP или почтовый клиент. Я заметил, что Google делает это: https://www.ssllabs.com/ssltest/analyze.html?d=mail.google.com. Я использую nginx и openssl. Кроме того, я хочу сохранить Forward Secrecy с современными / большинством браузеров. Я хочу сохранить свой рейтинг на …
19 nginx  ssl  poodle 

2
Nginx add_header для страницы 50 *
В настоящее время я пытаюсь заставить nginx добавить заголовок к ответу, когда он отправляет какую-то ошибку 50 *. У меня уже есть директива add_header в блоке http, и она соблюдается для всех запросов, за исключением ошибок. Я также попробовал следующее в одном из моих vhosts: location /mediocregopheristhecoolest { add_header X-Test …

5
Не могу скомпилировать nginx с поддержкой SSL, OpenSSL не найден
Я пытаюсь скомпилировать nginx из исходного кода с включенным модулем SSL. Когда я запускаю эту команду: ./configure --with-http_ssl_module он делает обычные проверки, чтобы убедиться, что все установлено правильно, а затем появляется следующее: проверка на наличие библиотеки OpenSSL ... не найдена ./configure: error: для модулей SSL требуется библиотека OpenSSL. Вы можете …
19 ubuntu  nginx  openssl 

1
как мне получить nginx для пересылки HTTP POST-запросов через перезапись?
В настоящее время мое приложение iOS получает доступ к домену A через http POST, но я бы хотел перенаправить все запросы в домен B. Если я использую обычные rewrite ^/(.*)$ http://mydomain/$1 permanent;данные POST, кажется, теряется. Как я могу передать данные HTTP POST в другой домен, используя NginX?
19 ubuntu  nginx  redirect 

2
nginx отправил пустые 200 ответов
Я настраиваю отказоустойчивый сервер, которому поручено принимать любые входящие запросы и отвечать пустым 200 ответом. Идея состоит в том, чтобы минимизировать время ответа и гарантировать, что мы не отправляем 40x или 50x. Я попытался использовать return 200;нужные места в Nginx, но моим системам мониторинга (Pingdom) не понравился ответ, и я …
19 http  nginx 

11
Nginx перенаправляет на порт 8080 при доступе к URL без косой черты [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме отказа сервера. Закрыто 7 месяцев назад . при доступе: http://example.com/somefolder -> http://example.com:8080/somefolder Я попробовал это: http { port_in_redirect off; Есть идеи?
19 nginx 

2
nginx добавляет условный заголовок для переменной upstream_http_
У меня есть обратный прокси-сервер на Nginx, который прокси-сервер довольно много сайтов. Недавно я включил HTTP Strict Transport Security для всех сайтов с поддержкой SSL. Теперь у меня есть один сайт, который не хочет, чтобы это было включено. Я подумал, что просто сделаю простую проверку, если мой апстрим уже отправил …

3
Отказано в доступе для fastcgi_pass с использованием PHP7
Я использую LEMP с PHP7.0. У меня есть это в моем блоке сервера fastcgi_pass unix:/var/run/php/php7.0-fpm.sock; Но когда я открываю сайт, он возвращает 502 Bad Gateway. Ниже приведен журнал ошибок. *1 connect() to unix:/var/run/php/php7.0-fpm.sock failed (13: Permission denied) while connecting to upstream, client: xxx.xxx.xxx.xxx, server: example.com, request: "GET / HTTP1.1", upstream: …
19 nginx  php  php7 

1
Какие разрешения я должен установить для dhparam.pem?
Я генерирую параметры Диффи-Хеллмана для ssl_dhparamдирективы в конфигурации SSL nginx. Файл dhparam.pemсоздается с помощью команды openssl dhparam 2048 -check -out dhparam.pem. Какие разрешения я должен установить для этого файла? Безопасно ли использовать репозиторий git или я должен держать его в секрете?
18 nginx  ssl  openssl  chmod 

10
Shellshock: Как я узнаю, что мой сервер скомпрометирован + подозрительные файлы для поиска
Три вопроса, на которые, я надеюсь, кто-то может помочь ответить: Как я узнаю, что мой сервер уже скомпрометирован из-за ошибки Shellshock? Если это было скомпрометировано, есть ли конкретная папка, где я должен искать вредоносные файлы? Как выглядит вредоносный файл? Я использую CentOS 6, стек LEMP
18 centos  nginx 

3
Совместное использование сокета Unix через том докера - разрешение запрещено
Я пытаюсь поделиться своим php5-fpmсокетом через том с моим nginxвеб-сервером. Fpm и nginx работают в разных контейнерах, и я хочу, чтобы они работали через общий том, где я помещаю файл сокета из fpm. 2014/04/13 10:53:35 [crit] 33#0: *1 connect() to unix:/container/fpm/run/php5-fpm.sock failed (13: Permission denied) while connecting to upstream, client: …
18 nginx  socket  docker 

2
В чем разница между использованием upstream и location для php-fpm?
Я искал вокруг, но не мог найти прямой ответ, если кто-то может уточнить это, будет очень признателен, спасибо! location ~ \.php$ { try_files $uri = 404; fastcgi_pass unix:/run/php-fpm/php-fpm.sock; fastcgi_index index.php; include fastcgi.conf; } И / ИЛИ? upstream php { server unix:/run/php-fpm/php-fpm.sock; } Благодарность!

3
Как заставить nginx переслать заголовок HTTP_X_FORWARDED_PROTO?
Я проверяю свою настройку из nginx > apache/php в haproxy > nginx > apache/php (используя haproxy 1.5-dev18 с скомпилированной поддержкой ssl) И nginx, и haproxy настроены правильно, чтобы установить заголовок HTTP_X_FORWARDED_PROTO. Однако, когда nginx получает трафик ssl от haproxy, он видит соединение как http и устанавливает заголовок как таковой. Как …
18 nginx 

2
Ошибка сокета домена nginx unix
Я использую fedora 17, и когда я устанавливаю nginx с помощью uwsgi, используя сокет домена unix, когда я помещаю сокет в каталог с соответствующим разрешением, это нормально, но когда я помещаю сокет в /tmpнего, это вызовет ошибку nginx: connect() to unix:/tmp/MySite.sock failed (2: No such file or directory) while connecting …
18 nginx 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.