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

156
nginx: отправлять все запросы на одну html-страницу

Используя nginx, я хочу сохранить URL, но на самом деле загрузить ту же страницу, несмотря ни на что. Я буду использовать URL History.getState()для маршрутизации запросов в моем приложении javascript. Кажется, это должно быть простым делом? location / { rewrite (.*) base.html break; } работает, но...

153
Как я могу иметь одинаковое правило для двух мест в конфигурации NGINX?

Как я могу иметь одинаковое правило для двух мест в конфигурации NGINX? Я пробовал следующее server { location /first/location/ | /second/location/ { .. .. } } но перезагрузка nginx выкинула эту ошибку: nginx: [emerg] invalid number of arguments in "location" directive**...

151
Nginx служит для загрузки файлов .php, а не их выполнения

Я устанавливаю сайт в капле (Digital Ocean). У меня есть проблема для правильной установки NGINX с PHP. Я сделал учебник https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-on-ubuntu-14-04, но когда я пытаюсь запустить некоторые Файл .php просто...

139
Почему Unicorn нужно развертывать вместе с Nginx?

Хотелось бы узнать разницу между Nginx и Unicorn. Насколько я понимаю, Nginx - это веб-сервер, а Unicorn - это HTTP-сервер Ruby. Поскольку и Nginx, и Unicorn могут обрабатывать HTTP-запросы, зачем использовать комбинацию Nginx и Unicorn для приложений RoR?...

139
Почему nginx отвечает на любое доменное имя?

У меня nginx работает с приложением Ruby / Sinatra и все хорошо. Однако сейчас я пытаюсь запустить второе приложение с того же сервера, и я заметил нечто странное. Во-первых, вот мой nginx.conf: pid /tmp/nginx.pid; error_log /tmp/nginx.error.log; events { worker_connections 1024; accept_mutex off;...

137
Записать журнал nginx access_log и error_log в STDOUT и STDERR главного процесса.

Есть ли способ сохранить главный журнал процесса в STDOUT STDERR вместо файла? Кажется, что вы можете передать путь к файлу только директиве access_log: access_log /var/log/nginx/access.log То же самое и с error_log: error_log /var/log/nginx/error.log Я понимаю, что это может просто не быть...

136
NGINX для обратного прокси-веб-сокетов и включения SSL (wss: //)?

Я так потерян и новичок в создании NGINX самостоятельно, но я хочу иметь возможность включать безопасные веб-сокеты без дополнительного уровня. Я не хочу включать SSL на самом сервере websocket, но вместо этого хочу использовать NGINX для добавления уровня SSL ко всему этому. На каждой странице...

135
Как перенаправить URL в NGINX

Мне нужно перенаправить каждый запрос http://test.com на http://www.test.com . Как это может быть сделано. В блоке сервера я попытался добавить rewrite ^/(.*) http://www.test.com/$1 permanent; но в браузере это говорит The page isn't redirecting properly Firefox has detected that the server is...

132
дублировать тип MIME «текст / html»?

У меня это в файлах конфигурации Nginx gzip_types text/plain text/html text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript; но Nginx выдает ошибку при запуске [warn]: duplicate MIME type "text/html" in /etc/nginx/nginx.conf:25 Что на самом...

132
Найдите файл nginx.conf, который на самом деле использует мой nginx

Работа на клиентском сервере, на котором установлены две разные версии nginx. Я думаю, что один из них был установлен с помощью диспетчера пакетов brew (его osx box), а другой, похоже, был скомпилирован и установлен с помощью Makefile, упакованного nginx. Я искал все файлы nginx.conf на сервере, но...

130
NGINX: тайм-аут восходящего потока (110: тайм-аут соединения) при чтении заголовка ответа из восходящего потока

У меня Puma работает как восходящий сервер приложений, а Riak - как мой фоновый кластер БД. Когда я отправляю запрос, который сокращает фрагмент данных примерно для 25 тысяч пользователей и возвращает его из Riak в приложение, я получаю сообщение об ошибке в журнале Nginx: Истекло время ожидания...

130
Как запустить Nginx в контейнере Docker без остановки?

У меня установлен Nginx в контейнере Docker, и я пытаюсь запустить его так: docker run -i -t -p 80:80 mydockerimage /usr/sbin/nginx Проблема в том, что способ работы Nginx заключается в том, что первоначальный процесс немедленно порождает главный процесс Nginx и несколько рабочих процессов, а затем...

130
Обратный прокси-сервер Nginx вызывает тайм-аут шлюза 504

Я использую Nginx в качестве обратного прокси-сервера, который принимает запросы, а затем выполняет proxy_pass для получения фактического веб-приложения с вышестоящего сервера, работающего на порту 8001. Если я захожу на mywebsite.com или выполняю wget, то через 60 секунд я получаю таймаут шлюза...

128
Как запустить nginx через другой порт (кроме 80)

Привет, я новичок в nginx, я попытался настроить его на своем сервере (под управлением Ubuntu 4), на котором уже запущен apache. После apt-get installэтого я попытался запустить nginx. Затем я получаю такое сообщение: Starting nginx: the configuration file /etc/nginx/nginx.conf syntax is ok...

127
Nginx разные домены на одном IP

Я хотел бы разместить 2 разных домена на одном сервере с помощью nginx. Я перенаправил оба домена на этот хост через свойство @. Хотя я настраиваю 2 разных серверных блока, всякий раз, когда я пытаюсь получить доступ ко второму домену, он перенаправляется на первый. Вот мой конфиг. server { listen...