Запитання з тегом «nginx»

Nginx ("eNgine x") - це легкий, високоефективний сервер HTTP, зворотний проксі, проксі-сервер TCP та поштовий проксі, випущений за ліцензією, подібною до BSD.

4
SSL Рукостискання переговорів щодо Nginx страшенно повільне
Я використовую Nginx в якості проксі-сервера для 4-х екземплярів apache. Моя проблема полягає в тому, що узгодження SSL займає багато часу (600 мс). Дивіться це як приклад: http://www.webpagetest.org/result/101020_8JXS/1/details/ Ось мій конфіденційність Nginx: user www-data; worker_processes 4; events { worker_connections 2048; use epoll; } http { include /etc/nginx/mime.types; default_type application/octet-stream; access_log …
17 linux  ssl  nginx 

5
Проксі-сервер Nginx методом запиту
Чи можливо / як я можу налаштувати блок розташування Nginx для проксі-сервісу для різних програм, залежно від методу запиту (тобто GET / POST)? Причина полягає в тому, що я зараз обробляю 2 методи за двома різними URL-адресами (один через http проксі, а другий через fcgi) і намагаюся зробити його більш …
17 proxy  nginx  http 

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



2
Як встановити залежності системної служби?
Під час завантаження системи 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-адреси для обслуговування vhost через SSL. Думаю, …

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

1
Як я можу подати попередньо gzipped файли з nginx, щоб вони відображалися як текст у браузері?
У мене є купа gzipped журнальних файлів, які я хотів би подати з nginx. Я хочу, щоб вони обслуговувалися таким чином, щоб браузер автоматично завищувався. Я припускаю, що це означає, що мені потрібно nginx для надсилання файлів у форматі .gz з текстовим / простим заголовком. Це можна зробити в апачі …
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. Це чудово, тому що я намагаюся отримати зміни git зміни через зворотний проксі-файл nginx до …
17 nginx  git  chunked 

1
переопределення директиви nginx access_log - дублюючі записи журналу
Я використовую пакет nginx за замовчуванням на сервері Ubuntu 14.04. Він використовується /etc/nginx/nginx.confв якості основного конфігурації, а потім включає конфігурації з /etc/nginx/conf.d/*.confі /etc/nginx/sites-enabled/*. Конфігурація nginx за замовчуванням містить цю директиву для входу в журнал доступу access_log /var/log/nginx/access.log; Я хотів би додати заголовок X-Forwarded-For, тому я роблю це всередині conf.dпапки: log_format …

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 localhost …
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 і приховані файли, але дозволяє. Добре відомий каталог
У мене є сервер 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каталог і заборонити інші приховані файли?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.