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

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

2
Як обробити зашифровані та незашифровані http-з'єднання через один порт
Будь ласка, подивіться на наступну схему. Як це має працювати? Коли віддалений запит http: // myhost.com:8080/*, запит повинен бути пересланий на http-сервер, який прослуховує на порту 8008 інтерфейсу петлі. Це легка частина. Коли віддалений користувач запитує http: // myhost.com:8080/specialurl ... Програма, що діє як шлюз рівня програми, повинна мати можливість …
10 linux  nginx  http  https  lighttpd 

6
Як оновити програмне забезпечення, встановлене з джерела?
Я встановлюю NGinx з джерела, оскільки пакети з репозиторію ubuntu досить старі. Мені було цікаво, який найкращий спосіб оновити такі типи установок? Мій поточний робочий процес передбачає. Завантаження нового джерела Встановіть програмне забезпечення з однаковими шляхами. Перезапуск програмного забезпечення. Щось підказує мені, що це не найкращий маршрут. Пропозиції?
10 nginx  update  source 

2
NGINX SSL не реагує на IPv6
На сервері Debian з nginx я не отримую відповіді від веб-сервера через HTTPS та IPv6. HTTP працює чудово. netstat повідомляє порт 443, слухаючи IPv6-адресу брандмауер відкритий, ipv6scanner.com повідомляє, що порт 443 відкритий локально (над терміналом) wget і curl отримують правильну відповідь, тому конфігурація nginx нормальна жодних ознак помилки від nginx …
10 nginx  ssl  ipv6 

1
php-fpm: допоможіть зрозуміти start_servers, min_spare_servers, max_spare_servers
Я намагаюся налаштувати мою установку PHP-FPM для мого сервера, і у мене є проблеми , з'ясувати , що робити з pm.start_servers, pm.min_spare_serversі pm.max_spare_serversзмінними. я використовуюpm = dynamic pm.max_childrenідеально зрозуміло. Кожен дочірній процес одночасно обслуговує 1 веб-клієнта. Добре. Що таке "сервер"? Зрозуміло, виходячи з конфігурації за замовчуванням, яку я маю, 1 …
10 nginx  php  php-fpm 

2
Клейкі сеанси з проксі-сервером Nginx
У мене є програма, яка працює на двох різних екземплярах AWS, і я хотів би включити "липкі" або "стійкі" сеанси на основі IP, щоб я міг певним чином скористатися технологіями веб-сокетів. У мене є дві різні установки, які передбачають використання ip_hashдля ввімкнення цих липких сеансів. У першій установці процеси програми …

3
Подавайте статичний вміст за допомогою docker + nginx + php-fpm
Я намагаюся налаштувати php webapp за допомогою docker. Ідея полягає у тому, щоб запустити додаток за php-fpmдопомогою окремого контейнера та мати інший контейнер, який запускатиме nginx. Ідея цієї установки полягає в тому, щоб використовувати той самий контейнер nginx для проксі-запитів інших веб-сайтів, які вже працюють на тій же машині. Проблема …

2
10/20 / 40Gbps nginx великих файлів кешування веб-сервера [досягнуто 20Gbps]
Я хотів би дізнатися найкращу можливу конфігурацію / обладнання для доставки 40 Гбіт / с з одного сервера в цьому питанні. Ситуація У нас є проксі-сервер для відеообміну, який вивантажує піки з повільних серверів зберігання. Весь трафік лише HTTP. Сервер діє як зворотний проксі (файли, які не кешовані на сервері) …

3
Як я можу сказати SELinux дозволити nginx доступ до unix-сокета без audit2allow?
У мене є запити на переадресацію nginx для перенаправлення через unix-сокет за адресою /run/gunicorn/socket. За замовчуванням SELinux така поведінка заборонена: grep nginx /var/log/audit/audit.log type=SERVICE_START msg=audit(1454358912.455:5390): pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=nginx comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success' type=AVC msg=audit(1454360194.623:7324): avc: denied { write } for pid=9128 comm="nginx" name="socket" dev="tmpfs" ino=76151 …
10 nginx  selinux 

2
Nginx: як встановити заголовок хоста на обраний сервер (балансування завантаження)
У мене є сайт, який працює як балансир завантаження. Сайт А. У мене є інші сайти, на яких може бути лише один домен. Тож якщо я просто переспрямовую їх, він говорить, що ім'я хоста не знайдено. Отже, якщо я вручну встановив заголовок на щось, то з'явиться лише цей сайт. Як …
10 nginx 

1
Nginx переадресація зі старого домену на новий за допомогою ssl
Я намагаюся змінити доменне ім’я для свого сайту з https://www.myolddomain.se/наhttps://www.mynewdomain.se/ Проблема полягає в тому, що для мого старого домену я примушував SSL на всіх сторінках, і тому всі посилання на google та інших сайтах пов'язані з https. Коли я намагаюся відвідати старий домен із https-посилання, я отримую помилку в сертифікаті. …

1
Чи підтримує nginx сертифікати формату DER?
Я спробував використовувати один, і це не вдалося. Перетворення його в PEM працює чудово. Наші користувачі завантажують сертифікати на наш сервер, і нам цікаво, чи можна налаштувати nginx так, щоб він підтримував обидва. Якщо ні, чи існує спосіб програмного визначення, чи файл сертифіката у форматі DER або PEM?
10 nginx 

4
Як налаштувати сторінку резервної помилки в nginx?
Наразі я налаштовую обробку nginx деякими сторінками помилок та іншими медіа-файлами "за замовчуванням" (такими як favicon.ico та robots.txt), і я зіткнувся з незначною проблемою змусити роботу працювати так, як я хочу на певних сторінках помилок . В основному, я намагаюся зробити певні файли для сервера під коренем для цього сервера, …
10 nginx 

1
Просте перенаправлення Nginx продуктів із старої на нову категорію
Я переспрямовую продукти зі старої на нову категорію. Мені вдалося змусити його працювати за наступним правилом: rewrite ^/old-category/(.*) /new-category/$1; Але я хочу знати, коли я повинен використовувати знак "кінцевий рядок" $ і яка різниця з ним чи без нього в моєму випадку. Наприклад: rewrite ^/old-category/(.*)$ /new-category/$1; Також я хочу переспрямувати …


1
Як зафіксувати вихідне значення $ remote_addr при використанні Real-IP
У моєму середовищі є запити користувачів, що проходять через низку систем: [Клієнт] -> [ELB] ---> [nginx] -> [веб] (ELB = AWS пружний балансир навантаження) Завдяки цій відповіді я маю nginx визначення та передачу правильної IP-адреси клієнта на сервери верхнього потоку (веб) із заголовками X-Forwarded-Forта X-Real_IP. Відповідна конфігурація nginx: real_ip_header X-Forwarded-For; …

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