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

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

7
nginx: как предотвратить использование точно названного блока сервера SSL в качестве ловушки для всех SSL
У меня есть веб-сервер со многими виртуальными серверами. Только 1 из которых является SSL. Проблема заключается в том, что из-за того, что серверный блок catchall не прослушивает SSL, любой запрос https на другие сайты обслуживается блоком 1 SSL. Моя конфигурация, по сути, выглядит так: # the catch all server { …
17 nginx  ssl 

4
Переговоры по рукопожатию SSL на Nginx ужасно медленные
Я использую Nginx в качестве прокси для 4 экземпляров Apache. Моя проблема в том, что согласование SSL занимает много времени (600 мс). Посмотрите на это в качестве примера: http://www.webpagetest.org/result/101020_8JXS/1/details/ Вот мой Nginx Conf: user www-data; worker_processes 4; events { worker_connections 2048; use epoll; } http { include /etc/nginx/mime.types; default_type application/octet-stream; …
17 linux  ssl  nginx 

1
Nginx: как полностью отключить буферизацию тела запроса
Я пытаюсь настроить Madsonic на своем Ubuntu box и запустить Nginx перед ним. Проблема в том, что я продолжаю получать это предупреждение при попытке загрузить материал через веб-интерфейс: 31115#0: *14 a client request body is buffered to a temporary file Это также объясняет, почему индикаторы выполнения в окне загрузки не …


2
Алгоритм генерации nginx etag
Какой алгоритм используется для генерации etags в Nginx? Теперь они выглядят как «554b73dc-6f0d». Они генерируются только из отметки времени?
17 nginx 

2
Как установить зависимости службы systemd?
Во время загрузки системы CentOS 7 запуск nginx завершается с ошибкой: 2014/08/04 17:27:34 [emerg] 790#0: bind() to a.b.c.d:443 failed (99: Cannot assign requested address) Я подозреваю, что это происходит из-за того, что сетевые интерфейсы еще не подключены, прежде чем пытаться привязать этот IP-адрес для обслуживания виртуального хоста через SSL. Я …

3
nginx: выводить HTTP-запросы на отладку
Ubuntu 10.04.2 nginx 0.7.65 Я вижу странные HTTP-запросы, поступающие на мой сервер nginx. Чтобы лучше понять, что происходит, я хочу получить целые данные HTTP-запроса для таких запросов. (Т.е. сбросьте все заголовки запроса и тело, где я смогу их прочитать.) Могу ли я сделать это с помощью nginx? В качестве альтернативы, …
17 ubuntu  nginx  http 

1
Как обслуживать предварительно сжатые файлы с помощью nginx, чтобы они отображались в виде текста в браузере?
У меня есть куча gzipped журналов, которые я хотел бы использовать с nginx. Я хочу, чтобы они обслуживались таким образом, чтобы браузер автоматически их раздувал. Я предполагаю, что это означает, что мне нужен nginx для отправки файлов в формате .gz с заголовком text / plain. Это может быть сделано в …
17 nginx  gzip 

4
Включение кодированной передачи nginx
Похоже, что nginx 0.8.35 может поддерживать кодирование передачи по частям : Изменения в nginx 0.8.35 01 апреля 2010 *) Change: now the charset filter runs before the SSI filter. *) Feature: the "chunked_transfer_encoding" directive. Это замечательно, потому что я пытаюсь передать push git изменения через обратный прокси-сервер nginx в процесс …
17 nginx  git  chunked 

2
Изменить HTML-страницы, возвращаемые обратным прокси-сервером nginx
У меня есть обратный прокси-сервер для доступа к стороннему приложению, расположенному внутри интрасети из Интернета. Допустим, это приложение находится на URL: https://internalserver:8080/ (доступно только из интранета) и прокси включен: https://proxyserver/ (доступно из любой точки мира) Прокси управляется nginx и работает нормально. Когда пользователь получает доступ, https://proxyserver/ он получает содержимое приложения …

2
большой конфигурационный файл nginx
Мой файл конфигурации nginx по умолчанию становится огромным. Я хотел бы разделить его на более мелкие конфигурационные файлы, каждый из которых содержит только одно, максимум 4 местоположения для каждого файла, чтобы я мог быстро включить / отключить их. Фактический файл выглядит так: server { listen 80 default_server; root /var/www/ location …

2
Nginx HTTPS переписать превращает POST в GET
Мой прокси-сервер работает на ip A, и именно так люди получают доступ к моему веб-сервису. Конфигурация nginx будет перенаправлять на виртуальную машину на ip B. Для прокси-сервера на IP A, у меня это на моих сайтах доступно server { listen 443; ssl on; ssl_certificate nginx.pem; ssl_certificate_key nginx.key; client_max_body_size 200M; server_name …
17 nginx  rewrite 

6
Правило перезаписи Nginx для замены вопросительного знака строки запроса на подчеркивание
Чтобы отобразить весь сайт как статический HTML, Я хотел бы преобразовать URL - адрес , как http://example.com/script.php?t=12в http://example.com/script.php_t=12. Уведомление ?в URL преобразуется в _. Это позволит nginx или apache обслуживать эти файлы с диска как необработанный HTML, который мы получили и сохранили из wgetодного файла для каждого URL, а не …
16 nginx 

5
Nginx отключает .htaccess и скрытые файлы, но разрешает .well-известный каталог
У меня есть сервер Nginx, и отключенные скрытые файлы в nginx_vhost.conf ## Disable .htaccess and other hidden files location ~ /\. { deny all; access_log off; log_not_found off; } Но LetsEncrypt нужен доступ к .well-knownкаталогу. Как мне разрешить .well-knownкаталог и запретить другие скрытые файлы?

2
почему процесс nginx запускается с пользователем никто
Я пытался настроить nginx для работы с одним из моих приложений rails, когда, глядя на вывод ps -e | grep nginx, я понял, что рабочие процессы nginx запускаются с пользователем nobody. Есть ли причина, по которой они не работают как www-данные?

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