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

12
Nginx включает файлы конфигурации не в порядке?

Является ли порядок, в котором Nginx включает файлы конфигурации, фиксированным или случайным? Apache явно заявляет, что символы подстановки раскрываются в алфавитном порядке. С Nginx, похоже, это не относится, и в руководстве ничего об этом не сказано . В мою настройку 20_example.comбыл включен...

12
Nginx: тысячи имя_сервера

Как я могу настроить ограничение Nginx тысячами различных server_name без создания тысяч внешних конфигурационных файлов или записи очень длинной строки server_name? Действительно, я хотел бы, чтобы Nginx был обратным прокси-сервером только для server1.com, server2.com и т. Д. Лучшим решением для...

12
Развертывание приложения Django с Nginx, Apache, mod_wsgi

У меня есть приложение Django, которое может работать локально с использованием стандартной среды разработки. Теперь я хочу перенести это в EC2 для производства. Документация django предлагает работать с apache и mod_wsgi и использовать nginx для загрузки статических файлов. Я использую Ubuntu...

12
Ошибки Nginx 400 из-за случайно закодированной строки, начинающейся с «\ x» со случайных IP-адресов

Я предполагаю, что это своего рода боты, но хотел бы знать, что они пытаются сделать с моим сервером. Журналы в вопросах ниже, и IP-адрес был изменен с оригинала. 12.34.56.78 - - [18/Oct/2012:16:48:20 +0100] "\x86L\xED\x0C\xB0\x01|\x80Z\xBF\x7F\xBE\xBE" 400 172 "-" "-" 12.34.56.78 - -...

12
Как настроить блок местоположения так, чтобы он всегда возвращал один файл в nginx?

В моем приложении я хочу, чтобы местоположение "/" возвращало статический файл index.html, я хочу, чтобы "/ static" обслуживал статические файлы из папки, и я хочу, чтобы все другие запросы возвращали 404 НЕ НАЙДЕНО. Позже я собираюсь перенаправить все остальные запросы на сервер WSGI. Это в...

12
Как определить, какой SSL-сертификат nginx отправляет первым с SNI?

Я использую nginx 1.2.7 с OpenSSL 0.9.8o на Debian Squeeze для примерно 30 доменов. На двух из них я включил SSL, который отлично работает на обоих. Конфигурация SSL используется для обоих доменов: listen 443 ssl; ssl_certificate /etc/nginx/ssl/example.org-unified.crt; ssl_certificate_key...

12
В обратном прокси-сервере nginx как установить флаг безопасности для файлов cookie?

Я использую nginx в качестве обратного прокси-сервера для обслуживания сайта только для https. Поэтому я хочу, чтобы куки для этого сайта были помечены как безопасные. Но внутренний сервер является http-сервером, поэтому он не устанавливает флаг безопасности для своих файлов cookie. Как я могу...

12
Моя перезапись nginx загружает файл php

У меня есть следующее правило перезаписи, которое я пытаюсь: location / { index index.php index.html; rewrite ^/test$ /test.php break; } И у меня также есть: location ~ \.php$ { fastcgi_pass 127.0.0.1:9000; include fastcgi_params; fastcgi_param SCRIPT_FILENAME...

12
Некоторые конфиги обратного прокси nginx перестают работать раз в день

У меня есть обратный прокси-сервер nginx, который передает запросы от внешнего Amazon ELB к внутренним ELB. У меня есть 6 серверных экземпляров, которые обрабатывают запросы. Конфиги с включенным сайтом выглядят так, но существуют разные номера портов и proxy_pass. Все остальное идентично: server {...

12
nginx слишком большая строка запроса

Я получаю ошибку: Bad Request Request Line is too large (6060 > 4094) Когда я получаю доступ к определенному URL на моем сервере, как это: /api/categorize?packages=package1,package2,...packageN На nginx.conf у меня есть: large_client_header_buffers 8 16k; client_header_buffer_size 8k; Я не могу...

12
Есть ли способ зарегистрировать уникальный идентификатор для каждого запроса для nginx?

Похоже, есть пара сторонних модулей для этого https://github.com/newobj/nginx-x-rid-header https://github.com/hhru/nginx_requestid Однако, если возможно, я не хочу перестраивать nginx, что, как я считаю, является обязательным условием для использования обоих этих модулей. Моя первая попытка была...

12
Как настроить nginx, чтобы он работал с Express?

Я пытаюсь настроить nginx, чтобы он proxy_passзапрашивал приложения моего узла. Вопрос о StackOverflow получил много положительных отзывов: /programming/5009324/node-js-nginx-and-now, и я использую конфигурацию оттуда. (но поскольку вопрос касается конфигурации сервера, он должен быть на...

12
Http префиксы Nginx в вышестоящем сервере

Я пытаюсь использовать nginx для передачи прокси в два контейнера докеров. Вот мой верхний файл conf: upstream api_servers { server http://192.168.49.4:49155; server http://192.168.49.4:49156; } Вот что я пытаюсь загрузить: nginx: [emerg] invalid host in upstream "http://192.168.49.4:49155" in...

12
Шаблон Vhost регулярного выражения Nginx заканчивается как имя сервера PHP

У меня есть определение сервера nginx с соответствием регулярному выражению, например: server_name ~^(?<vhost>[a-z0-9-]+)\.example\.com$; root /var/www/example/$vhost; access_log /var/log/nginx/$vhost.example-access.log; Все это прекрасно работает, однако, в этом домене размещаются различные...

12
Как я могу заблокировать запросы с неправильным заголовком Host?

Я использую nginx для обслуживания своего сайта. Я хотел бы заблокировать все запросы, которые приходят с заголовком HTTP «Host», который не соответствует домену моего сайта. Чтобы быть более конкретным, мой nginx.conf содержит эти два серверных блока: server { # Redirect from the old domain to the...

12
make nginx игнорирует конфигурацию сайта, когда не может быть достигнута его апстрим

В моем nginx есть несколько конфигураций сайта, и когда я перезагружаю машину, если не удается подключиться к одному из сайтов вверх по течению, nginx вообще не запускается, и в результате эти здоровые сайты не запускаются, как разрешить nginx игнорировать эти недействительные сайты? http { ## #...

12
Когда использовать или не использовать sendfile вкл / выкл в Nginx?

У нас есть этот параметр в нашем nginx.confдовольно долгое время. sendfile on; Когда мы обновили файл, например, /js/main.jsи осуществили доступ из браузера https://test.com/js/main.js?newrandomtimestamp , он все равно загрузит старую версию, если мы не выполним полное обновление (очистить кеш) из...

12
Nginx зависает, используя «service nginx start»

Я скомпилировал nginx с пользовательскими путями для моего производственного сервера, и когда я пытаюсь запустить / перезапустить службу, используя: service nginx start или service nginx restart Он входит в новую строку без возврата оболочки: Так что проблема в том, что я не могу контролировать...

12
Почему формат nginx $ ssl_client_i_dn внезапно изменился?

Мы используем клиентские сертификаты для аутентификации одного из наших клиентов. Наша установка такова: у нас есть nginx перед приложением Django. В нашей конфигурации nginx у нас есть необходимые параметры, чтобы заставить работать фактическую проверку сертификата на стороне клиента (...