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

15
Разделение длинных строк в конфигурационном файле nginx

Чтобы не передавать мусор на сервер, у меня есть строгое регулярное выражение для locationдирективы. Это выглядит так: location ^~ "/(some|stuff|more|bar|etc(-testing)?)/[a-zA-Z0-9]+/...(more|restrict).ext { # other directives } Я хотел бы сложить линию на 80 символов, есть ли способ разделить...

15
nginx uLimit 'worker_connections превышает ограничение на количество открытых файлов: 1024'

Я продолжаю получать эту ошибку, nginx/error.logи это сводит меня с ума: 8096 worker_connections exceed open file resource limit: 1024 Я перепробовал все, что могу придумать и не могу понять, что ограничивает nginx здесь. Можете ли вы сказать, что мне не хватает? nginx.conf имеет это:...

15
перезапись без учета регистра nginx

Я пытаюсь сделать мои перенаправления nginx максимально чистыми. Я понимаю, что ~ * не учитывает регистр, но я могу заставить его работать только в примере 2. Пример 1 rewrite ^/foobar http://www.youtube.com/watch?v=oHg5SJYRHA0 redirect; Пример 2 - Это работает, но не так эффективно, как в строке...

15
что значит «биты низкого адреса бессмысленны»?

Я пытаюсь ограничить доступ из Интернета к странице входа в свой блог и сделать ее доступной только из моей интрасети. Таким образом, я определил следующее местоположение location ~/ghost/signing { allow 192.168.0.1/24; deny all; } Когда я перезапускаю Nginx, я получаю следующее предупреждение:...

15
Как запустить nginx SSL на нестандартном порту

Я понимаю, что это похоже на дубликат хотя бы нескольких других вопросов, но я прочитал их несколько раз и все еще делаю что-то не так. Ниже приведено содержимое моего конфигурационного файла myginample.com nginx, расположенного в /etc/nginx/sites-available. server { listen 443 ssl; listen [::]:443...

15
SSH через HTTPS с прокси-туннелем и nginx

Я пытаюсь настроить соединение SSH через https с помощью nginx. Я не нашел никаких рабочих примеров, поэтому любая помощь будет оценена! ~$ cat .ssh/config Host example.net Hostname example.net ProtocolKeepAlives 30 DynamicForward 8118 ProxyCommand /usr/bin/proxytunnel -p ssh.example.net:443 -d...

15
Nginx не кеширует данные

У меня есть REST API за прокси-сервером nginx. Прокси работает нормально, но я не могу кешировать ответы. Любая помощь приветствуется: Конфигурация Nginx: worker_processes 10; error_log logs/error.log; error_log logs/error.log notice; error_log logs/error.log info; pid logs/nginx.pid; events {...

15
Определение реалистичного показателя количества запросов в секунду для веб-сервера

Я настраиваю стек nginx и оптимизирую конфигурацию перед началом работы. Запустив ab на стресс-тестирование машины, я был разочарован тем, что скорость превысила 150 запросов в секунду, при этом значительное количество запросов возвращалось> 1 секунды. Как ни странно, сама машина даже не дышала....

15
PHP-FPM не запускается автоматически после перезагрузки

Я использую PHP-FPM и Nginx, иногда по какой-то причине мне приходится перезагружать сервер. Когда сервер снова запускается, служба nginx запускается автоматически, а PHP-FPM - нет. Это видно, когда я запускаю команду sudo /etc/init.d/php-fpm restartсразу после перезагрузки и получаю результат: $...

15
nginx: апстрим с несколькими директивами сервера?

Я пытаюсь упаковать 2 приложения, которые используют nginx в качестве прокси-сервера и доставить каждый файл конфигурации в /etc/nginx/conf.d/. Делать это в одном файле ( combined.conf) прекрасно работает: upstream backend1 { http://localhost:8989; } upstream backend2 { http://localhost:8990; }...

15
Как следовать HTTP перенаправлениям внутри nginx?

У меня есть HTTP-прокси на основе nginx, и я хотел бы обработать все перенаправления HTTP внутри него, чтобы клиенты получали только последний ответ в цепочке перенаправления. Основной код выглядит так: location /proxy { rewrite ^/proxy/([^/]+) $1 break; proxy_pass http://$uri/; } Моя попытка...

14
Насколько хорошо nginx и memcached работают вместе?

У нас есть веб-приложение на основе Java EE, работающее на кластере серверов приложений Glassfish . Входящий трафик будет в основном представлять собой запросы RESTful для представлений ресурсов нашего приложения на основе XML, но, возможно, 5% трафика может быть для представлений на основе JSON...

14
Удаление косой черты из URL с помощью nginx

Я хотел бы, чтобы следующие URL-адреса на моем сайте были эквивалентны: /foo/bar /foo/bar/ /foo/bar/index.html и далее я хотел бы, чтобы вторые две формы выдавали перенаправления HTTP 301 на первую форму. Я просто обслуживаю статичные страницы, и они расположены в соответствии с третьей формой....

14
Проверьте, установлена ​​ли переменная nginx

Мне нужно установить значение переменной по умолчанию, если оно еще не установлено. Следующий конфиг делает работу: if ($foo ~ "^$") { set $foo default-value; } Но он генерирует предупреждения во время выполнения: используя неинициализированную переменную "foo" Есть ли способ проверить, установлена...

14
Не удается запустить Nginx, так как нет такого файла или каталога

Вот ошибка, которую я получаю: Не удалось перезагрузить конфигурацию nginx: nginx: [emerg] SSL_CTX_use_certificate_chain_file ("/ path / to / cert.pem") (SSL: ошибка: 02001002: системная библиотека: fopen: такого файла или каталога нет: 20074002: подпрограммы BIO: FILE_CTRL: система Ошибка lib:...

14
Следует ли `keepalive_timeout` удалить из конфига Nginx?

Какая конфигурация / оптимизация лучше: чтобы явно ограничить keepalive_timeoutили позволить Nginx уничтожать соединения keepalive самостоятельно? Я видел две противоречивые рекомендации относительно keepalive_timeoutдирективы для Nginx. Они заключаются в следующем: # How long to allow each...

14
Ошибка nginx pcre_compile при использовании квантификаторов

У меня проблема с псевдонимами. Я хочу добавить до первых 4 цифр файла как часть каталога. (например, '../123456.jpg'=>'../123/123456.jpg' и '../12.png'=>'../12/12.png') Вот что у меня есть: location ~ ^/i/gallery2/(\d{1,4})(.*)$ { alias /home/web/images/gallery/$1/$1$2; } Это ошибка, которую...

14
Nginx + php5-fpm = «Файл не найден»

Я врезался в стену, пока настраивал сайт с помощью nginx / fpm. На странице отображается «Файл не найден», и это появляется в nginx error.log: FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream Я новичок в nginx и fpm, и это сообщение об ошибке ничего не...

14
Как реплицировать данные nginx на два сервера?

Я пытаюсь реплицировать трафик, который получает один конкретный сервер nginx, на два сервера. Цель состоит не в балансировке нагрузки, а в воспроизведении одинаковых входных данных на всех серверах nginx. Пример: Nginx получает HTTP POST. Я хочу отправить этот же POST на другие серверы. **...

14
Как ограничить повторные попытки Nginx Auth_Basic?

Я защитил веб-папку с помощью модуля Nginx Auth_Basic. Проблема в том, что мы можем попробовать несколько паролей, пока он не заработает (атаки методом перебора). Есть ли способ ограничить количество неудачных...