Articles of Nginx

Как использовать контент с удаленного компьютера в nginx?

У меня есть статический контент на удаленной машине. И использовать его в nginx. Та же самая ситуация на машине Windows, которую я сделал: net use x: remote-computer-ip\tiles И в конфиге nginx: server { listen *:8081; server_name my-ip-address; root /www/data; location /tiles/ { root X:; #root www; allow all; } location / { root www; allow […]

Высокая память и использование подкачки, но сервер работает быстро

Запуск веб-сервера с высоким трафиком на платформе Centos 7 с использованием nginx и mariadb. Сервер работает очень хорошо, и загрузка в среднем и использование чашки приемлемо, но насколько я знаю, это не должно быть. Я наблюдал за сервером в течение последних нескольких месяцев и заметил, что использование памяти и подкачки медленно увеличивается. Я проверил это […]

Разрешения для папки, мешающей запуску Nginx

Я довольно новичок в Linux. У меня есть несколько веб-сайтов, которые я хочу разместить на своем CentOS 7 VPS с Nginx. Nginx должен запускаться при запуске, но он терпит неудачу из-за некоторых проблем с разрешениями, я знаю, в каком файле есть проблема, но я не знаю, какими должны быть разрешения, чтобы Nginx был счастлив. Я […]

Как выполнить php под nginx с другим корнем документа?

У меня есть php-файл, к которому я пытаюсь получить доступ через браузер. Файл php поставляется с набором инструкций по настройке nginx – однако предполагается, что скрипт php находится в корне документа. Это место уже занято, поэтому я пытаюсь заставить его работать в альтернативном месте. Я добавил директиву местоположения для обслуживания этого конкретного файла: server { […]

Лучшая практика, позволяющая пользователю без полномочий root (ww-data) редактировать VG-хост NGINX

Я столкнулся со сценарием, в котором я должен позволить пользователям редактировать свои виртуальные хосты через графический интерфейс, написанный на PHP. Пользователь www-data уже имеет необходимую запись sudo для перезапуска NGINX. Теперь мне интересно, как лучше всего разрешить www-data записывать www-data в определенный vhost. Я думаю, что предоставление ему прав на запись в /etc/nginx/sites-enabled не было […]

Зачем мне нужен `try_files`, чтобы директива` root` работала?

У меня были проблемы с тем, чтобы nginx нашел статические файлы для моего интерфейса, и я добавил, казалось бы, тавтологическую инструкцию try_files , которая заставляла все работать. location /frontend { try_files $uri /; } root {{ static_root }}; index /frontend/index.html; location / { rewrite ^.*$ /frontend/index.html break; } Мой вопрос: почему бы не работать без […]

Проблема при установке LEMP на Linux Mint

Я пытался установить стек LEMP на Linux Mint, следуя этим инструкциям: https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql–php-lemp-stack-in- убунт-16-04 Однако, когда я попытался загрузить http://192.168.1.5 в качестве последнего шага, я получил This site can’t be reached 192.168.1.5 took too long to respond. Try: Checking the connection Checking the proxy and the firewall ERR_CONNECTION_TIMED_OUT Казалось, что до этого все работало нормально. Содержимое […]

Nginx и proxy_pass

У меня проблема. У меня есть 2 сервера и 2 домена, я хочу настроить redirect с одного на другой. Когда я это делаю, я вижу ошибку 404 независимо от того, что я делаю. Я даже не вижу запросов на втором сервере. Я могу ping / curl с первого на второй сервер и получить данные. centos-release-6-9.el6.12.3.i686 […]

nginx php 110: тайм-аут соединения, работает nextcloud и wordpress

Я использую частный сервер с помощью nginx, пытаясь разместить WordPress в корне каталога и nextcloud в /nextcloud . Вот мой конфигурационный файл nginx . Вероятно, есть много лишних, которые мне не нужны, потому что я пытался исправить эту ошибку “[error] 22206#22206: *109 upstream timed out (110: Connection timed out) while sending request to upstream,” ends […]

nginx ERR_SPDY_PROTOCOL_ERROR только в браузерах на основе Webkit

Пытаясь получить доступ к моему веб-сайту из Chrome Version 66.0.3359.139 (Official Build) (64-bit) я получил следующую ошибку: Попытка с Firefox 60.0(64 bit) , это работает! Я использую версию nginx nginx -V nginx version: nginx/1.13.12 built by gcc 6.3.0 20170516 (Debian 6.3.0-18+deb9u1) built with OpenSSL 1.1.0f 25 May 2017 TLS SNI support enabled configure arguments: –prefix=/etc/nginx […]

Intereting Posts
Могу ли я заставить grep обрабатывать экранированную многострочную линию как одну строку? Возврат последнего записанного файла, содержащий определенную подстроку в имени файла? Аутентификация пользователя через прокси-сервер Dante Как сохранить TeXLive в актуальном состоянии на gentoo? Файл tmux.conf не будет использовать запятую в строках \; Как создать простой tmux conf, который разбивает окно? Аутентификация клиента SSH как пользователя без root Почему мы используем `find -depth` с` cpio` Apache не перезагружается … Есть ли журнал, в который я могу заглянуть? Хороший стиль / практика для разделителей в именах файлов (или каталогов) / bin / bash Нет такого файла или каталога Соединение закрыто Возможные проблемы при перемещении Linux-дисков с одного оборудования на другое Централизованное управление пакетами для дистрибутива на основе RPM Как функция sha1sum может дать вам уникальный хеш? Debian: Настройка старого принтера