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

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

3
неизвестная директива «поток» в /etc/nginx/nginx.conf:86
У меня есть nginx/1.12.0и согласно документу он содержит streamмодуль. Я установил nginx с помощью следующих команд. sudo add-apt-repository ppa:nginx/stable sudo apt-get update sudo apt-get install nginx nginx -v nginx version: nginx/1.12.0 Я попытался добавить директиву потока в nginx.conf: stream { upstream sys { server 172.x.x.x:9516; server 172.x.x.x:9516; } server { …
11 nginx  stream 

3
Почему ALPN не поддерживается моим сервером?
В настоящее время я использую сервер Ubuntu 16.04.1 LTS, используя NGINX 1.11.9 и openssl 1.0.2g. В соответствии со всем, что я прочитал, эти версии должны поддерживать ALPN, но когда я запускаю тест на инструменте HTTP / 2 KeyCDN Test , я получаю «ALPN не поддерживается» И когда я выполняю echo …

1
Nginx HTTP не работает - загружает файл с именем «скачать»
если я захожу на мой сайт nginx с https, он работает, но с http он загружает файл с именем «download» (без расширения), 57 байт и открывает его с помощью блокнота и т. д., просто показывает бессмысленные вещи. Вот мой конфиг vhost: server { server_name www.domain.com domain.com; listen 80; return 301 …
11 nginx 

4
Как настроить Gitlab-omnibus с не в комплекте веб-сервером?
устанавливать Я установил gitlabпакет через пакет omnibus в debian 7(версия 7.8.1-omnibus-1_amd64.deb); измените настройки, как описано в разделе Использование не входящего в комплект веб-сервера выполните команду reconfigure: sudo gitlab-ctl reconfigure(завершено без ошибок). Nginx Я не получил nginx'config для этого gitlab, за исключением того, что пакет мог создать со следующим /etc/gitlab/gitlab.rbфайлом: external_url …

2
Развертывание приложений CherryPy: автономный, WSGI Server или NGinx?
Я намерен использовать один VPS для развертывания нескольких приложений CherryPy с низким трафиком в качестве подкаталогов; например: example.com/app1, example.com/app2и т.д. После изучения развертывания WSGI похоже, что предпочтительным методом развертывания приложений является использование сервера WSGI (Gunicorn, uWSGI и т. Д.) И NGinx в настройке обратного прокси-сервера. Кажется излишним использование двух веб-серверов …

4
Как настроить nginx для обслуживания статического содержимого из ОЗУ?
Я хочу настроить Nginx в качестве моего веб-сервера. Я хочу, чтобы файлы изображений кэшировались в памяти (RAM), а не на диске. Я обслуживаю небольшую страницу и хочу, чтобы несколько изображений всегда подавались из оперативной памяти. Я не хочу использовать для этого Varnish (или любые другие подобные инструменты), поскольку я считаю, …
11 nginx  cache  memcache 

1
Отключить SSL для определенных путей в Nginx
У меня есть веб-сайт, на котором я хочу, чтобы все запросы выполнялись с HTTPS, кроме запросов к URL с путями, которые начинаются с /foo/. Как мне настроить это в Nginx? Сейчас я запускаю все запросы с SSL: server { listen 443; ssl on; ssl_certificate /home/admin/ssl/ssl.crt; ssl_certificate_key /home/admin/ssl/ssl.key; server_name www.mydomain.com; location …
11 nginx 

1
Ссылочный корневой каталог как переменная в блоке server {}
В моем блоке nginx server {} у меня есть root, определенный с путем. Как я могу позже ссылаться на этот путь? Вот что я пытаюсь сделать: server { listen 80; root /var/www/foosite; ... include $root/*.ngaccess; } К сожалению, использование $ root не работает (потому что я не определил его). Предоставляет …
11 nginx 

1
Как извлечь только имя файла из запроса URI
Я пытаюсь переписать запрос URI в зависимости от расширения файла, затем извлечь только имя файла из URI и сохранить его в другой папке. Проблема здесь не в предопределенной переменной для имени файла и доступных переменных uri, request_uriи request_filenameдаст полный URI. server{ set $file_folder D:/nginx-1.0.15/imageAll/; location ~*+.(gif|jpg)$ { try_files $uri @imgstore; …
11 nginx  rewrite  images 


1
Размещение папки в домашнем каталоге с помощью nginx
Я хотел бы добавить условие в скрипт adduser для обновления nginx.conf, чтобы он загружал ~ / www как http: // ipaddress / ~ user всякий раз, когда я создаю нового пользователя. И когда пользователь получает имя www.domainname, он размещает это доменное имя в папке ~ / www. Есть ли сценарий, …
11 linux  nginx  unix 

4
Контролировать цель прокси Nginx с помощью куки?
Я пытаюсь преобразовать обратный прокси-сервер, используя интересную настройку Apache mod_rewrite, чтобы использовать вместо него Nginx (из-за внешних проблем мы переходим с Apache на Nginx, и почти все работает отлично, кроме этой части). Моя первоначальная установка состояла в том, чтобы прочитать HTTP-cookie (установленный некоторым приложением) и, в зависимости от его значения, …

2
nginx proxy_pass переписать расположение заголовка ответа
Цель этого экземпляра nginx - заставить GitLab и OpenWRT Luci перенаправить через обратный прокси. Он уже работает для нескольких других сайтов, у всех из которых есть базовый URL, который, кажется, противостоит этой проблеме. GitLab в этом примере находится на локальном сервере с портом 9000. Веб-сайт nginx находится на порте 8080. …

1
Как подтвердить право собственности на сайт в Инструментах Google для веб-мастеров через nginx.conf?
С тех пор, как пару лет назад процесс проверки прав собственности на сайт Инструментов Google для веб-мастеров начал требовать, чтобы файлы подтверждения имели определенное содержимое, вместо того, чтобы просто быть там и возвращаться 200 OK, а также обеспечивать, чтобы другие соседние файлы возвращались 404 Not Foundи т. Д. С новым …

5
Динамический корневой путь домена nginx на основе имени хоста?
Я пытаюсь настроить свой сервер разработки nginx / PHP с помощью базовой конфигурации master / catch-all vhost, чтобы при необходимости я мог создавать неограниченное количество ___.framework.locдоменов . server { listen 80; index index.html index.htm index.php; # Test 1 server_name ~^(.+)\.frameworks\.loc$; set $file_path $1; root /var/www/frameworks/$file_path/public; include /etc/nginx/php.conf; } Тем не …
11 php  nginx  virtualhost 

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