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

nginx (вимовляється "двигун x") - це легкий веб-сервер і зворотний проксі-сервер


5
Як запустити nginx на порт 80 під час входу в OS X?
Я встановив Nginx за допомогою homebrew, і після завершення встановлення з'явилося наступне повідомлення: In the interest of allowing you to run `nginx` without `sudo`, the default port is set to localhost:8080. If you want to host pages on your local machine to the public, you should change that to localhost:80, …

2
як перезавантажити nginx - systemctl або nginx -s?
Чи є різниця між дзвінками systemctl reload nginx і дзвонить nginx -s reload ? Я знаю, що крім systemd, існують і інші системи init, такі як SysV та Upstart. Тож, можливо, це питання стосується і них. Чи бажано видавати цю команду через систему init чи я можу просто викликати nginx? …
24 linux  nginx  systemd 

4
Nginx як прямий проксі для HTTPS
Це питання було переміщено із переповнення стека, оскільки на нього можна відповісти на Super User. Мігрували 6 років тому . Хоча мені вдалося налаштувати nginx для проксі-трафіку HTTP (використовуючи це керівництво ), усі спроби проксі-запитів HTTPS призводили до коду 400 ( неправильний запит ). Журнали налагодження Nginx взагалі не були …
23 https  nginx  proxy 

2
Чому вказівка ​​відсотків у URL-адресі викликає помилку HTTP 400?
Я натрапив на це випадково, коли заплутав URL-адресу веб-сторінки у своєму веб-браузері. Чому відвідування http://example.com/%спричиняє помилку HTTP 400? Чи очікує сервер щось інше після або перед знаком відсотків? Здається, це трапляється для серверів Apache та Nginx. (Сервер: cloudflare-nginx) /superuser//% (Сервер: Apache) http://mozilla.org/%

1
Правило переписання Nginx для видалення вузла шляху
Скажімо, користувач намагається отримати доступ до певного зображення на моєму веб-сайті за допомогою наступної URL-адреси: http://www.mywebsite.com/blog/image1.jpg?someParam=100 мені потрібно переписати це правило, видаляючи вузол 'blog' зі шляху: http://www.mywebsite.com/image1.jpg?someParam=100

2
Дозволи для ключа SSL?
Я намагаюся встановити захищене з'єднання (https) у nginx. Але я трохи стурбований дозволами приватного ключа, які не згадуються в жодному підручнику. Чи варто їх змінити? До того, що?

1
Як змусити nginx переписати URI у вмісті тіла HTTP?
Це продовження мого попереднього питання про те, як зробити nginx зворотного проксі-сервера 302 до підпапки URI замість root . У мене є проксі-сервер nginx, який використовує директиви rewriteта proxy_passдирективи для проксі зовнішніх запитів до URL-адреси, наприклад, https://domain.com/my/web/app/до внутрішнього сервера локальної мережі в https://10.0.0.22/. Ось моя спроба представити переклад у ASCII …

2
Налаштування nginx для повторного запуску одного сервера вище
Я використовую nginx як зворотний проксі, і я хотів би, щоб він зачекав деяку кількість секунд і повторив запит, якщо сервер вище за течією не відповідає. Таким чином я можу перезапустити верхній сервер і замість користувачів, які бачать 502 поганий шлюз, їх браузери просто зависають на кілька секунд (процес перезавантаження …
14 nginx 

1
Nginx: Подавайте статичні файли з заданої директорії - занадто глибокий рівень
Я досить новачок у nginx-конфігураціях. У мене виникають труднощі з досить базовою проблемою. Я хотів би розмістити статичні файли в / doc (index.html, деякі зображення тощо). Файли розміщені в каталозі під назвою / sites / mysite / proj / doc /. Проблема полягає в тому, що з конфігурацією nginx нижче, …


5
Брандмауер Mac, що блокує nginx (порт 80) із зовнішньої сторони
Я встановив nginx за допомогою портів і запустив його з sudo. Доступ до вітальної сторінки nginx від localhost працює чудово, проте отримати доступ до неї із зовнішнього комп'ютера не вдається. Робота nmap на комп'ютері ззовні виявляє 80/tcp filtered http Так чітко брандмауер mac блокує порт. Потім я продовжую додавати виконуваний …

2
Чому слухати 443 default_server; Правило nginx замінює вже налаштоване правило (правила нормального режиму роботи в режимі http)?
У мене є nginx та різні субдомени: a.mydomain.com b.mydomain.com c.mydomain.com Nginx має 4 правила: 1) переписати правило: server { listen 80 server_name gl.udesk.org; root /nowhere; rewrite ^ https://a.mydomain.com$request_uri permanent; } 2) правило https: server { listen 443; server_name a.mydomain.com; root /home/a/a/public; ssl on; ssl_certificate conf.d/ssl/a.crt; ssl_certificate_key conf.d/ssl/a.key; ssl_protocols ... ssl_ciphers …
9 http  https  nginx 


3
Я не можу відкрити phpMyAdmin, отримати помилку 301 або 500
Я встановив phpMyAdmin, але я не можу відкрити його в будь-якому браузері: якщо я переглядаю, отримую переадресацію 301 (*) http://localhost:8080/phpmyadmin. Якщо я додаю a /в кінці адресів, я отримаю замість них 500 помилок . (*) захоплено за допомогою Wireshark. Якщо я використовую netcat з терміналу на тому ж хості, я …

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