Вопросы с меткой [nginx]

nginx (произносится как «engine x») - это легкий веб-сервер и обратный прокси-сервер

24
голоса
5ответов
23k показов

Как запустить nginx на порту 80 при входе в OS X?

Я установил Nginx с помощью homebrew и после завершения установки появилось следующее сообщение: In the interest of allowing you to run `nginx` without `sudo`, the default port is set to ...
22
голоса
2ответа
12k показов

Почему знак процента в URL вызывает ошибку HTTP 400 Bad Request?

Я наткнулся на это случайно, когда набрал неверный URL-адрес для веб-страницы в моем веб-браузере. Почему посещение http://example.com/% вызывает ошибку HTTP 400 Bad Request? Ожидает ли сервер что-то ...
22
голоса
4ответа
39k показов

Nginx как прямой прокси для HTTPS

Хотя мне удалось успешно настроить nginx для прокси-трафика HTTP (используя это руководство), все попытки прокси-запросов HTTPS привели к коду 400 (неверный запрос). Журналы отладки Nginx не помогли ...
21
голос
2ответа
39k показов

Как удалить содержимое файла error.log, но сохранить его без изменений

Я хочу стереть содержимое файла error.log (файл журнала ошибок nginx), но на самом деле я не хочу его удалять. Это возможно? работает убунту
17
голосов
1ответ
38k показов

Правило перезаписи Nginx для удаления узла пути

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

как перезагрузить nginx - systemctl или nginx -s?

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

Разрешения на ключ SSL?

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

Как заставить nginx переписывать URI в содержимом тела HTTP?

Это продолжение моего предыдущего вопроса о том, как сделать так, чтобы обратный прокси-сервер 302 nginx перенаправлял в подпапку URI вместо root. У меня есть прокси-сервер nginx, который использует ...
12
голосов
1ответ
28k показов

Nginx: обслуживать статические файлы из заданного каталога - на один уровень слишком глубоко

Я довольно новичок в конфигах nginx. У меня возникли сложности с довольно простой проблемой. Я хотел бы разместить некоторые статические файлы в /doc (index.html, некоторые изображения и т.д.). Файлы ...
11
голосов
3ответа
30k показов

Как получить переменные из локации в nginx?

Расположение из nginx conf: location ~/photos/resize/(\d+)/(\d+) { # Here var1=(\d+), var2=(\d+) } Как получить переменные из локации в nginx?
10
голосов
2ответа
8k показов

Настройка nginx для повтора одного вышестоящего сервера

Я использую nginx в качестве обратного прокси-сервера, и я хотел бы подождать несколько секунд и повторить запрос, если вышестоящий сервер не отвечает. Таким образом, я могу перезапустить свой ...
10
голосов
5ответов
8k показов

Брандмауэр Mac блокирует nginx (порт 80) с внешней стороны

Я установил nginx с помощью портов и запустил его с помощью sudo. Доступ к странице приветствия nginx из localhost работает отлично, однако получить доступ к нему с внешнего компьютера не удается. ...
9
голосов
2ответа
20k показов

Зачем слушать 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 ^ ...
8
голосов
2ответа
24k показов

nginx ничего не регистрирует

Я использую 9-Стабильный сервер FreeBSD с nginx. Моя конфигурация здесь: user www www; worker_processes 5; error_log /var/log/nginx/nginx-error.log; events { worker_connections 1024; } http { include ...
8
голосов
3ответа
7k показов

Я не могу открыть phpMyAdmin, получаю ошибку 301 или 500

Я установил phpMyAdmin, но не могу открыть его ни в одном браузере: я получаю перенаправление 301(*), если захожу на http://localhost:8080/phpmyadmin . Если я добавлю / в конец адреса, я получу 500 ...
8
голосов
4ответа
12k показов

Как удалить двойную косую черту в URL, обслуживаемых nginx?

Мне нужно скопировать следующие правила переписывания Apache в конфигурации Nginx на Ubuntu 12.04. Что такое nginx эквивалентно: RewriteCond %{REQUEST_URI} ^(.*)//(.*)$ RewriteRule . %1/%2 [R=301,L]
7
голосов
1ответ
4k показов

Почему nginx не может получить доступ к сокету Puma на CentOS 7?

Итак, у меня есть приложение Ruby on Rails в /var/www/ принадлежащее nginx с 755 разрешениями. Указанное приложение предназначено для развертывания через Puma. Вот так: rvmsudo -u nginx bundle exec ...
6
голосов
9ответов
10k показов

Может ли nginx одновременно обслуживать SSH и HTTP(S) на одном и том же порту?

контекст У меня есть личный сервер, который я использую для Интернета. Мне иногда нужно SSH/SFTP к нему. Отказ от ответственности: у меня очень мало опыта работы с внутренностями nginx . проблема ...
6
голосов
1ответ
20k показов

Сделайте так, чтобы обратный прокси-сервер nginx 302 перенаправлял в подпапку URI вместо root

В моей локальной сети есть веб-сервер с URL-адресом https://10.0.0.22 и я пытаюсь получить к нему доступ через Интернет через обратный прокси-сервер nginx с URL-адресом, таким как ...
5
голосов
1ответ
7k показов

Subversion через https + WebDAV в nginx

Интересно, как мне создать SVN repo и предоставить пользователям доступ к нему через http[s] + WebDAV на nginx Я не нашел ни одного хорошего учебника, описывающего этот процесс, хотя есть много ...
5
голосов
1ответ
14k показов

Проверьте, установлен ли NGINX в UBUNTU

Есть ли какая-либо команда или команда, чтобы проверить, установлен ли NGINX в UBUNTU Linux, используя команду / скрипт bash? Я пытался что-то вроде этого echo "BEGINNING INSTALLATION OF NGINX WEB ...
5
голосов
2ответа
8k показов

Как устранить ошибку Upstart Неизвестная работа

Я настроил nginx в соответствии с инструкциями здесь, и все прошло хорошо, но я не могу начать с $ start Я создал /etc/init/nomilkfor.me.conf (это имя домена), и это то, что находится в файле: ...
5
голосов
1ответ
9k показов

Nginx не может найти библиотеку PCRE на Ubuntu Server

Я пытался настроить Passenger и Nginx для работы с php-файлами, но у меня возникли проблемы с библиотекой регулярных выражений PCRE. Установка прошла успешно, поэтому я предполагаю, что в тот момент ...
5
голосов
0ответов
2k показов

Nginx proxy_pass, когда http referer содержит строку?

Я проверяю конфиг ниже, не работает. Как это сделать? http { server { location / { if ($http_referer ~* /.*/flee.*/) { proxy_pass http://127.0.0.1:8765; } } } }
4
голоса
1ответ
785 показов

Простой конфиг Nginx не работает

Я разработчик, у которого совершенно нет опыта работы с серверами, этот проект, над которым я работаю, является моим первым опытом в мире серверов. По сути, я должен размещать API онлайн на сервере ...
4
голоса
0ответов
1k показов

Пытаюсь удалить 1152 семпла, но очередь пуста

Я транслирую mp3 файлы, используя эту команду: ffmpeg -re -i 'INPUT.mp3' -map_metadata -1 -map 0:0 URL Я создаю цикл для потоковых файлов, и нет проблем с восстановлением потока, просто с сервера я ...
4
голоса
2ответа
11k показов

невозможно подключиться к localhost:80 после установки nginx

Я только что установил nginx, выполнив sudo yum install nginx и я не могу подключиться к нему через порт 80. Я попытался остановить iptables, выполнив sudo service iptables start и все еще не смог ...
4
голоса
2ответа
8k показов

OSX Yosemite не может привязать brew nginx к порту 80

Установил nginx и php-fpm через Homebrew. Я отключил нативный Apache 2.4, который поставляется с OSX, запустив: glfx:~ glfx$ sudo launchctl unload -w ...
4
голоса
1ответ
2k показов

Как я могу использовать разрешение / отказ в сочетании с set_real_ip_from?

Мой внутренний сервер nginx должен принимать запросы только от моего внешнего интерфейса, 1.2.3.4. Однако я также хочу, чтобы nginx регистрировал правильный IP-адрес, поэтому я использую ...
4
голоса
2ответа
6k показов

Не удается заставить Nginx работать на порте 80. Работает нормально на любом другом порту

Я только что установил Nginx Homebrew на Mac OS X 10.11 (El Capitan). Если я установлю свой конфиг Ngnix следующим образом: listen 127.0.0.1:8080; listen 127.0.0.1:81; listen 127.0.0.1:75; Это ...
4
голоса
2ответа
6k показов

Как я могу отключить nginx из Gitlab bunlde?

Я установил сервер Debian/Jessie с сервисом apache 2.4 Я скачал и установил пакет Gitlab для Debian 8 (Джесси) Я активирую единорога и настраиваю виртуальный хост в apache для работы с конкретным ...
4
голоса
0ответов
543 показов

Nginx + OpenVPN (прокси) и access.log

В настоящее время у меня есть сервер Nginx, работающий на 444, и OpenVPN на 443 с функцией совместного использования портов. Оба приложения работают хорошо, но IP, записанный в ...
4
голоса
1ответ
4k показов

Как настроить два приложения Node.js в одном конфиге nginx

Сценарий: Первое приложение node.js работает на 127.0.0.1:8888 и обслуживает только один маршрут «domain.com/track.gif» Второе приложение node.js работает на 127.0.0.1:3000 и является панелью для ...
4
голоса
2ответа
2k показов

Как переписать или прокси URL в nginx?

Я новичок в nginx. Я хочу переписать feature-1234.mydomain.com/xyz?foo=bar в docker-feature-1234:9000/xyz?foo=bar с параметрами запроса. Я использую официальный образ докера nginx. Каким должен быть ...
4
голоса
1ответ
11k показов

Команда nginx -v не найдена

Я успешно установил nginx ~, но когда я использую команду nginx -v, он показывает: nginx: команда не найдена в чем проблема?
4
голоса
5ответов
24k показов

Homebrew не полностью удаляет nginx

Я вчера установил nginx на свою машину, используя brew install nginx Сегодня я хотел бы удалить программное обеспечение, поэтому я попытался brew uninstall nginx который был правильно выполнен. На ...
4
голоса
1ответ
1k показов

Nginx обслуживает сайт, даже если имя_сервера не совпадает

Это моя конфигурация nginx (работает как контейнер Docker, если это имеет значение): events { worker_connections 4096; ## Default: 1024 } http { server { server_name registry.mydomain; listen 80; ...
4
голоса
3ответа
4k показов

не может запустить nginx в альпийском Linux (докер)

Ну, я установил контейнер для докера Alpine Linux с nginx на нем (apk add nginx) Сейчас я пытаюсь запустить nginx. С помощью простой команды nginx возвращается следующая ошибка: nginx: [emerg] open() ...
4
голоса
2ответа
10k показов

Настройка NginX+PHP-FPM: почему этот обходной путь конфигурации необходим для правильной установки PATH_INFO? [Debian7.4]

Потребовалось несколько часов, чтобы узнать, как правильно настроить NginX , но я все еще думаю, что мог что-то упустить. Главным образом потому, что эта отлично работающая установка вызывает больше ...
3
голоса
1ответ
9k показов

Nginx не может подключиться к сокету uWSGI с правильными разрешениями

Я пытаюсь подключить Nginx к uWSGI, чтобы я мог запустить приложение, написанное на Ruby (где я не могу использовать пассажир). Это моя конфигурация виртуального хоста: server { listen ...
3
голоса
1ответ
2k показов

https proxy s3 aws через nginx со скоростью страницы

Я пытаюсь настроить скорость страниц для прокси-файлов S3 через nginx. Я хочу "сохранить" файлы на Amazon S3; История, которую я хочу, это: User A 1. nginx serves page to user; and rewrites all ...
3
голоса
1ответ
27k показов

Как удалить Nginx (установленный из источника) на CentOS?

Я скомпилировал Nginx, теперь я хочу удалить или удалить его. Как я могу это сделать? Я обычно не устанавливаю программное обеспечение, компилируя его из исходного кода.
3
голоса
0ответов
3k показов

Установить https на нестандартный порт

Я пытаюсь установить https на порт 55434 (отличается от стандартного 443). Моя конфигурация nginx выглядит так: server { server_name example.org; listen 55434 ssl; ssl on; ssl_certificate ...
3
голоса
1ответ
3k показов

Как настроить Nginx в качестве обратного прокси

Я пытаюсь настроить nginx, чтобы он вел себя как обратный прокси, прослушивающий поддомен, который мы контролируем. Я следил за примерами, найденными в сети, и они в основном работают с одним ...
3
голоса
0ответов
409 показов

Как настроить Давайте зашифруем для сервера с openvpn

Я хочу сделать SSL доступным для моего Rails-приложения, но мне не удалось его настроить. Я использую Let's encrypt для SSL, а сервер использует Nginx . Существует также сервис openvpn который ...
3
голоса
1ответ
3k показов

PHP FPM / Nginx в Debian Jessie: ошибка 500 и нет логов

Я пытаюсь обновить мою систему до PHP7-FPM и nginx, выполнив все шаги, необходимые для работы этой установки, в соответствии с тем, что я нашел в Интернете (в основном ...
3
голоса
4ответа
4k показов

Настройте Fedora 15 Linux, чтобы разрешить доступ через порт 80 с других компьютеров

Я пытаюсь сделать мой домашний сервер доступным для всей сети. Я установил Nginx на моем компьютере с 64-разрядной ОС Linux Fedora 15, и он работает с localhost, но он не работает в сети и не ...
3
голоса
0ответов
490 показов

Какая структура стека докеров для nginx, ufw, fail2ban и частных сервисов

У меня есть бесстрашный сервер, на котором запущены некоторые докеризованные сервисы (например, emby & seafile), которые предлагают веб-интерфейсы, которые теперь необходимо открыть, чтобы они были ...
3
голоса
0ответов
687 показов

Почему я получаю это сообщение отладки на регистраторе Odoo ?: "openerp.modules.registry: проверка многопроцессорной сигнализации"?

Я использую Odoo v8, с workers=5 , и 1 Гб назначается на каждого работника. Я настроил Odoo с NginX, и я получаю это следующее сообщение. Люди, которые используют этот экземпляр, жалуются на ...
3
голоса
1ответ
4k показов

Перезапись Nginx для удаления первого (общего) узла пути

В настоящее время я пишу диспетчер, который будет отправлять различные URL-адреса на конкретные URL-адреса служб. Я по сути хочу отправить что-то вроде: POST ...