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

82
Можно ли заставить Nginx слушать разные порты?

Я создал один Nginx с одной виртуальной машиной Linux Azure. Можно ли заставить nginx прослушивать разные порты, чтобы при изменении номера порта содержимое было другим. Я обнаружил, что возникнет коллизия, если я создам два или более портов, связанных с HTTP на ВМ. Кто-нибудь может мне помочь с...

81
Могу ли я скрыть всю информацию о сервере / ОС?

Я не хочу, чтобы кто-нибудь смог обнаружить, что я использую NGINX или даже Ubuntu из Интернета. Существуют инструменты (например, BuiltWith), которые сканируют серверы, чтобы определить, какие инструменты они используют. Кроме того, некоторые инструменты для взлома могут помочь с обнаружением. Что...

81
Nginx 1 FastCGI отправил в stderr: «Основной сценарий неизвестен»

Я впервые использую Nginx, но я более чем знаком с Apache и Linux. Я использую существующий проект, и когда я пытаюсь увидеть index.php, я получаю 404 Файл не найден. Вот запись access.log: 2013/06/19 16:23:23 [error] 2216#0: *1 FastCGI sent in stderr: "Primary script unknown" while reading...

77
Как удалить путь с помощью nginx proxy_pass

У меня запущено веб-приложение http://example.com/и я хочу «смонтировать» другое приложение на отдельном сервере http://example.com/en. Восходящие серверы и, proxy_passкажется, работают, но для одной проблемы: upstream luscious { server lixxxx.members.linode.com:9001; } server { root...

72
Вам нужны отдельные директивы для прослушивания IPv4 и IPv6 в nginx?

Я видел различные примеры конфигурации для работы с виртуальными хостами с двумя стеками IPv4 и IPv6 на nginx. Многие предлагают эту модель: listen 80; listen [::]:80 ipv6only=on; Насколько я вижу, это достигается точно так же, как: listen [::]:80 ipv6only=off; Почему вы используете первый?...

72
Как работает try_files?

Я посмотрел документацию по nginx, и она все еще смущает меня. Как try_filesработает? Вот что говорится в документации: Из NginxHttpCoreModule try_files синтаксис: try_files путь1 [путь2] uri по умолчанию: нет контекст: сервер, местоположение доступность: 0.7.27 Проверяет наличие файлов по порядку...

71
Nginx Redirect через прокси, переписать и сохранить URL

В Nginx мы пытались перенаправить URL следующим образом: http://example.com/some/path -> http://192.168.1.24 где пользователь все еще видит исходный URL в своем браузере. Как только пользователь будет перенаправлен, скажем, он щелкнет ссылку /section/index.html, мы бы хотели, чтобы он отправил...

71
Правильная настройка сервера nginx по умолчанию для https

У меня есть несколько серверов, работающих на одной машине, некоторые только с http, некоторые с http и https. Есть несколько серверных блоков, определенных в отдельных файлах, которые включены в основной файл конфигурации. Я настроил сервер «по умолчанию» для http, который будет обслуживать общую...

66
Nginx - root против alias, для обслуживания отдельных файлов?

После многих часов работы nginxс отдельными файлами, такими как robots.txt(подсказка: каждый раз очищать кеш браузера ), я столкнулся с двумя различными способами: одним с использованием директивы alias , а другим с помощью корневой директивы, например так: location /robots.txt { alias...

65
Nginx: Как переслать http-запрос на другой порт?

Что я хочу сделать, это Когда кто-то посещает http://localhost/route/abcсервер ответ точно так же, какhttp://localhost:9000/abc Теперь я настраиваю свой Nginx так: location /route { proxy_pass http://127.0.0.1:9000; } HTTP-запрос отправляется 9000правильно, а полученный путь -...

62
ответ восходящего направления буферизуется во временный файл

У меня довольно большой и медленный (комплекс данных, сложный интерфейс) сборки веб - приложений в RoRи обслуживается Pumaс в nginxкачестве обратного прокси - сервера. Глядя на nginxжурнал ошибок, я вижу довольно много записей, таких как: 2014/04/08 09:46:08 [warn] 20058#0: *819237 an upstream...

62
Зачем мне нужен nginx, когда у меня есть uWSGI

Существует множество руководств по настройке nginx для взаимодействия с uWGSI, когда я хочу развернуть приложение Django. Но зачем мне нужен nginx в этом комплекте? Сам uWSGI может обслуживать приложения WSGI Python, он может обслуживать статические файлы, он также может использовать SSL. Что может...

60
вложенные местоположения nginx

У меня проблемы с пониманием вложенных мест в nginx. У меня есть два местоположения с некоторыми общими директивами конфигурации, поэтому вместо того, чтобы повторять директивы, я бы предпочел повторить URI, используя регулярное выражение: location ~ /a|/b { location /a { } location /b { } } Однако...

59
nginx real_ip_header и X-Forwarded-For кажутся неправильными

Описание википедии заголовка HTTP X-Forwarded-For: X-Forwarded-For: client1, proxy1, proxy2, ... Документация nginx для директивы real_ip_headerгласит: Эта директива устанавливает имя заголовка, используемого для передачи замещающего IP-адреса. В случае X-Forwarded-For этот модуль использует...

57
Удалите «www» и перенаправьте на «https» с помощью nginx

Я хочу создать правило в nginx, которое делает две вещи: Удаляет "www." из запроса URI Перенаправляет на «https», если URI запроса - «http» Существует множество примеров того, как выполнять каждую из этих вещей в отдельности, но я не могу найти решение, которое выполняет обе эти функции правильно...

55
«Слишком большой объект запроса 413» в Nginx с установленным параметром «client_max_body_size»

Я загружаю файл размером 26 ГБ, но получаю: 413 Request Entity Too Large Я знаю, это связано с client_max_body_size, поэтому у меня установлен этот параметр 30000M. location /supercap { root /media/ss/synology_office/server_Seq-Cap/; index index.html; proxy_pass http://api/supercap; } location...

54
В чем разница между «основной» и «стабильной» ветвями nginx?

Кажется, есть две активные ветви веб-сервера nginx: ветвь mainline (в настоящее время 1.9.x) и ветвь stable (в настоящее время 1.8.x). Может ли кто-нибудь предоставить официальный источник, который описывает разницу между этими двумя ветвями и как выбрать между...