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

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

2
Как уменьшить количество сокетов в TIME_WAIT?
Ubuntu Server 10.04.1 x86 У меня есть машина с HTTP-сервисом FCGI за nginx, который обслуживает множество небольших HTTP-запросов для множества разных клиентов. (Около 230 запросов в секунду в часы пик, средний размер ответа с заголовками составляет 650 байтов, несколько миллионов разных клиентов в день.) В результате у меня есть много …

3
Существует ли облачное решение для обратного прокси в AWS?
Система У меня есть API, развернутый на машинах EC2 в AWS. Входящие HTTPS-запросы передаются на эластичный балансировщик нагрузки . Балансировщик нагрузки обрабатывает SSL и передает запрос на сервер Nginx, который передает запросы конкретным серверам в соответствии с URL-адресом запроса. Боль Машины Nginx требуют много работы по обслуживанию, особенно когда меняются …

4
Как я могу отлаживать nginx дальше, чем журнал ошибок?
В настоящее время я получаю довольно большой поток HTTP, и это заставляет мой обратный прокси-сервер nginx производить 502 Bad Gateway. У меня есть внешний сервер, на котором запущен nginx в качестве прокси-сервера для моего внутреннего сервера, но он просто получает кучу connect() failed (110: Connection timed out) while connecting to …

3
nginx + php-fpm - где мои параметры $ _GET?
У меня здесь странная проблема. Я только что перешел с apache + mod_php на nginx + php-fpm. Все прошло хорошо, кроме этой одной проблемы. У меня есть сайт, скажем, example.com. Когда я получаю доступ к нему, как example.com?test=get_param $_SERVER['REQUEST_URI']есть /?test=get_paramи есть $_GET['test']также. Но когда я доступ example.com/ajax/search/?search=get_param $_SERVER['REQUEST_URI']в /ajax/search/?search=get_paramеще нет …
34 nginx  php-fpm  kohana 

4
Прокси-сервер nginx перенаправляет игнорируемый порт
Поэтому я настраиваю виртуальный путь, когда указываю на приложение node.js в моей конфигурации nginx. соответствующий раздел выглядит так: location /app { rewrite /app/(.*) /$1 break; proxy_pass http://localhost:3000; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } Прекрасно работает, за исключением того, что когда мое приложение node.js (экспресс-приложение) вызывает перенаправление. Например, …
34 nginx 

3
nginx без server_name и используя только статический IP-адрес?
это мое первое развертывание веб-приложения, и я сталкиваюсь с различными проблемами. В настоящее время я собираюсь реализовать nginx + gunicorn для приложения Django, но в основном этот вопрос касается конфигураций nginx. Для некоторого контекста - nginx получит соединения и прокси к локальному серверу gunicorn. в конфигурациях nginx, где говорится, server_nameчто …
34 ubuntu  nginx  gunicorn 


8
Nginx не может остановиться и отсутствует nginx.pid
Я хочу остановить Nginx, но он так не работает. $ sudo service nginx stop Stopping nginx: [FAILED] И nginx.confэто определяет место nginx.pid есть строка. # /etc/nginx/nginx.conf pid /var/run/nginx.pid; Но нет nginx.pidв каталоге /var/run/. locate nginx.pid показывает этот вывод. /var/run/nginx.pid /var/run/nginx.pid.oldbin Но после не updatedbнайдется совпадений для поиска. Я использую nginx …
33 centos  nginx 

3
Nginx, настроенный с http2, не доставляет HTTP / 2
У меня проблема с моей конфигурацией Nginx. Я обновил nginx 1.9.6 для тестирования http / 2, но он не работает на моем сервере Я использовал Ubuntu 14.04.2 LTS Это вывод nginx -V: nginx version: nginx/1.9.6 built with OpenSSL 1.0.2d 9 Jul 2015 TLS SNI support enabled configure arguments: --prefix=/etc/nginx --conf-path=/etc/nginx/nginx.conf …
33 nginx  openssl 

2
Код ошибки: ssl_error_rx_record_too_long
У меня есть nginx со следующей настройкой: server { listen 80; server_name site.com www.site.com; root /home/site/public_html; listen 443; #server_name site.com www.site.com; #root /home/site/public_html; ssl_certificate /root/site.pem; ssl_certificate_key /root/site.key; Однако, когда я просматриваю соединение SSL, я получаю: An error occurred during a connection to grewpler.com. SSL received a record that exceeded the …

1
Как быстро и легко удалить часть URL в Nginx с помощью HttpRewriteModule?
Я знаю о HttpRewriteModule , но на самом деле я не знаю, как обрабатывать регулярные выражения, и мне нужно перенаправить все URL-адреса в пределах одного каталога в другой, в частности, example.com/component/tag/whatever в example.com/tag/whatever Может кто-нибудь сказать мне, как это сделать в Nginx?

3
Ошибка nginx: bind () до 0.0.0.0:80 в Windows [закрыто]
Я использую nginx без проблем в Windows последние несколько месяцев. Сегодня, когда я попытался запустить его, я получил эту ошибку: nginx: [emerg] bind () до 0.0.0.0:80 не удалось (10013: была сделана попытка получить доступ к сокету способом, запрещенным его правами доступа) Почему это начало происходить внезапно? Я не менял никаких …
31 windows  nginx 


7
Почему Nginx такой быстрый?
Как такой сайт, как rambler, так быстро отображает динамический контент? Даже быстрее, чем Yahoo (у которого есть сервер в моей стране - SE Asia; rambler - нет). Это чисто способность Nginx? Куда мне обратиться, чтобы узнать о таких возможностях? Здесь я довольно новичок, и я считаю, что serverfault.com, если его …

5
Каковы последствия для производительности миллионов файлов в современной файловой системе?
Допустим, мы используем ext4 (с включенным dir_index) для размещения около 3M файлов (в среднем размером 750 КБ), и нам нужно решить, какую схему папок мы будем использовать. В первом решении мы применяем хеш-функцию к файлу и используем папку с двумя уровнями (будучи 1 символом для первого уровня и 2 символами …

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