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

nginx (произносится как «engine 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, …

4
Nginx как прямой прокси для HTTPS
Этот вопрос был перенесен из переполнения стека, поскольку на него могут ответить суперпользователи. Мигрировал 6 лет назад . Хотя мне удалось успешно настроить nginx для прокси-трафика HTTP (используя это руководство ), все попытки прокси-запросов HTTPS привели к коду 400 ( неверный запрос ). Журналы отладки Nginx не помогли вообще: 2013/06/05 …
23 https  nginx  proxy 

2
как перезагрузить nginx - systemctl или nginx -s?
Есть ли разница между звонками systemctl reload nginx и звонит nginx -s reload ? Я знаю, что помимо systemd существуют и другие системы инициализации, такие как SysV и Upstart. Так что, возможно, этот вопрос относится и к ним. Желательно ли вводить эту команду через систему инициализации или я могу просто …
22 linux  nginx  systemd 

2
Почему знак процента в URL вызывает ошибку HTTP 400 Bad Request?
Я случайно наткнулся на это, когда набрал неверный URL-адрес для веб-страницы в моем веб-браузере. Почему при посещении http://example.com/%возникает ошибка HTTP 400 Bad Request? Ожидает ли сервер что-то еще после или до знака процента? Похоже, это происходит для серверов Apache и Nginx. (Сервер: cloudflare-nginx) /superuser//% (Сервер: Apache) http://mozilla.org/%

1
Правило перезаписи Nginx для удаления узла пути
Допустим, пользователь пытается получить доступ к указанному изображению на моем сайте, используя следующий URL: http://www.mywebsite.com/blog/image1.jpg?someParam=100 Мне нужно переписать правило для этого, удалив узел «блог» из пути: http://www.mywebsite.com/image1.jpg?someParam=100

2
Разрешения на ключ SSL?
Я пытаюсь настроить безопасное соединение (https) в nginx. Но я немного беспокоюсь о разрешениях закрытого ключа, которые не упоминаются ни в одном учебнике. Должен ли я изменить их? К чему?

2
Настройка nginx для повтора одного вышестоящего сервера
Я использую nginx в качестве обратного прокси-сервера и хотел бы подождать несколько секунд и повторить запрос, если вышестоящий сервер не отвечает. Таким образом, я могу перезапустить свой вышестоящий сервер, и вместо того, чтобы пользователи увидели 502 неисправных шлюза, их браузеры просто зависают на несколько секунд (процесс перезапуска занимает 3 или …
14 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/. Вот моя …

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


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 ... …
9 http  https  nginx 


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

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