Size: a a a

2020 January 07

Y

Yuri in nginx_ru
В какую область - тебе виднее… у тебя там auth-на-auth-и-auth-погоняет 🙂
А пример, что написать - да то же самое, что и в других location, где ты PHP обрабатываешь, только без auth_basic
источник

Y

Yuri in nginx_ru
Чтобы совсем не ошибиться, я бы сделал
location = /scan.php {
 fastcgi_index index.php;
 fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
 include fastcgi_params;
}

И поставил это первым location
источник

VS

V S in nginx_ru
я не умею😕
источник

Y

Yuri in nginx_ru
Что не умеешь? А этот конфиг кто писал?
источник

VS

V S in nginx_ru
частично сам + помогали допиливать
источник

VS

V S in nginx_ru
хорошо буду пробовать👍
источник

Y

Yuri in nginx_ru
но вообще, конфиг выглядит не оч, конечно. Три уровня вложенности location - имхо, перебор.
источник

Y

Yuri in nginx_ru
И в каждом уровне свой auth_basic
источник

DS

Dmitry Sergeev in nginx_ru
Nikolay Orlov
А я не говорю что я автор, просто никто из знатоков не подсказал что так можно, а только панельки поносили
Ну так знатоки панельки не юзают, ибо детский сад это, если только не заказчик заставляет это делать.
источник

W

We Are Ice Under Major Feet in nginx_ru
Андрей
Правильно ли настроен nginx?
Сайт на nextjs запущен на 3000 порту со своим доменом. Бекенд написан на express. И запущен на localhost:3001. Админка для сайта на реакте, раздается express с localhost:3001. Я делаю так: перехожу на сайт/admin вижу пустую страницу и в network не загрузились css\js
вы все запросы передаёте на backend в том числе и статику
источник

Y

Yuri in nginx_ru
Dmitry Sergeev
Ну так знатоки панельки не юзают, ибо детский сад это, если только не заказчик заставляет это делать.
+1
источник

DS

Dmitry Sergeev in nginx_ru
Андрей
Правильно ли настроен nginx?
Сайт на nextjs запущен на 3000 порту со своим доменом. Бекенд написан на express. И запущен на localhost:3001. Админка для сайта на реакте, раздается express с localhost:3001. Я делаю так: перехожу на сайт/admin вижу пустую страницу и в network не загрузились css\js
А зачем проксировать запросы на статику? Собери фронт нормально, и nginx'ом его раздавай. Ты что там запускаешь раздачу статики через webpack dev?
источник

Y

Yuri in nginx_ru
Панельки - странная штука. Имхо, они нужны только если тот, кто конфигурирует проект с их помощью, совсем не умеет в конфигурирование руками. В этом случае требовать от них гибкости нельзя и невозможно.
источник

Y

Yuri in nginx_ru
Недавно перед НГ один хороший человек задал вопрос - как масштабировать решение для ЕГАИС, если со стороны сервера сидит несколько человек и хреначит руками в webmin порты для DNAT в 8 рук 🙂

Узнав, что данные передаются по HTTP, рассказал ему про nginx…
источник

W

We Are Ice Under Major Feet in nginx_ru
Nikolay Orlov
А я не говорю что я автор, просто никто из знатоков не подсказал что так можно, а только панельки поносили
панельки зло,  был на работе как то сервак с Plesk и 3000 на нём, в основном wordpres, работало кое как
источник

Y

Yuri in nginx_ru
Блин… WP 🙂 Еще у одного знакомого был проект на хостинге, тоже с плеском. В конце концов, за меньшие деньги мы его WP и джумлы разместили на одном инстансе DO… без панелек 🙂
источник

W

We Are Ice Under Major Feet in nginx_ru
Yuri
Недавно перед НГ один хороший человек задал вопрос - как масштабировать решение для ЕГАИС, если со стороны сервера сидит несколько человек и хреначит руками в webmin порты для DNAT в 8 рук 🙂

Узнав, что данные передаются по HTTP, рассказал ему про nginx…
»данные передаются по HTTP, а вот как наши данные тырят
источник

Y

Yuri in nginx_ru
We Are Ice Under Major Feet
»данные передаются по HTTP, а вот как наши данные тырят
я немного упростил схему, чтобы не разрисовывать там OpenVPN со статическими адресами и Томкатом на бэкенде в приватной сети
источник

А

Андрей in nginx_ru
Dmitry Sergeev
А зачем проксировать запросы на статику? Собери фронт нормально, и nginx'ом его раздавай. Ты что там запускаешь раздачу статики через webpack dev?
Щас так раздаю nginx статику, правильно это?location /static/ {
               alias /var/backend/alexandra-portfolio-backend/client/build/static/;
               autoindex off;
       }
источник

W

We Are Ice Under Major Feet in nginx_ru
Yuri
Блин… WP 🙂 Еще у одного знакомого был проект на хостинге, тоже с плеском. В конце концов, за меньшие деньги мы его WP и джумлы разместили на одном инстансе DO… без панелек 🙂
угу панельки и большие нагрузки это проблемы и HA сложнее настраивать, был опыть с настройкой web кластера из 3х web и 2 mysql, где один из web серверов на с cpanel
источник