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

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

3
невідома директива "stream" у /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, я отримую "ALPN не підтримується" І коли я виконую echo | openssl …

1
Nginx HTTP не працює - завантажує файл під назвою "завантажити"
якщо я заходжу на свій сайт nginx з https, він працює, але за допомогою http він завантажує файл під назвою "скачати" (без розширення взагалі), 57 байтів і відкриває його в блокноті тощо. Ось мій конфігурація vhost: server { server_name www.domain.com domain.com; listen 80; return 301 https://domain.com$request_uri; } server { server_name …
11 nginx 

4
Як налаштувати Gitlab-omnibus з некомплектним веб-сервером?
Встановити Я встановив gitlabпакунок через пакет omnibus на debian 7(версія 7.8.1-omnibus-1_amd64.deb); змінити налаштування, як описано у розділі Використання некомплектованого веб-сервера запустіть команду перенастроювання: sudo gitlab-ctl reconfigure(виконати без помилок). Nginx Я не маю nginx'config для цього gitlab, за винятком того, що пакет міг створити із наступного /etc/gitlab/gitlab.rbфайлу: external_url 'http://git.mydomain.fr' web_server['external_users'] = …

3
Цикл перенаправлення, використовуючи гнучкий ssl cloudflare
Я намагаюся реалізувати гнучкий SSL, наданий CloudFlare на своєму сайті. Ось моя конфігурація nginx: # PHP-FPM upstream; change it accordingly to your local config! upstream php-fpm { server 127.0.0.1:9000; } server { listen 80; server_name example.com www.example.com; return 301 https://$server_name$request_uri; } server { ## Listen ports listen 443; # use …
11 nginx  cloudflare 

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

4
Як налаштувати nginx для обслуговування статичного вмісту з оперативної пам'яті?
Я хочу створити Nginx як свій веб-сервер. Я хочу, щоб файли зображень були кешовані в пам'яті (ОЗП), а не на диску. Я розміщую невелику сторінку і хочу, щоб кілька зображень завжди подавалися з оперативної пам'яті. Я не хочу використовувати для цього 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 …
11 nginx 

1
Посилання на кореневе розташування як змінну в блоці сервера {}
У моєму блоці сервера nginx {} у мене визначено корінь із шляхом. Як я можу пізніше вказати цей шлях? Це те, що я намагаюся досягти: server { listen 80; root /var/www/foosite; ... include $root/*.ngaccess; } На жаль, використання $ root не працює (тому що я його не визначив). Чи надає …
11 nginx 

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


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

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

3
nginx-проекти в підпапках
Мене засмучує моя конфігурація nginx, і тому я прошу допомоги в написанні мого конфігураційного файлу для обслуговування декількох проектів з підкаталогів в одному корені. Це не віртуальний хостинг, оскільки всі вони використовують одне і те ж значення хоста. Можливо, приклад прояснить мою спробу: запит 192.168.1.1/має подаватися index.phpвід/var/www/public/ запит 192.168.1.1/wiki/має подаватися …
11 php  nginx  fastcgi 

2
nginx proxy_pass переписати розташування заголовка відповіді
Метою цього екземпляра nginx є змусити GitLab і OpenWRT Luci перенаправляти через зворотний проксі. Він уже працює для кількох інших веб-сайтів, на яких є базовий URL, який, здається, протидіє цій проблемі. GitLab у цьому прикладі знаходиться на локальному сервері на порту 9000. Веб-сайт nginx знаходиться на порту 8080. У OpenWRT …

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