tfhx8
Игорь
исключи nginx из этой схемы, попробуй получить страничку без него с помощью браузера и вообще кинь конфиг nginx
Игорь
это может быть из за сертификатов, если ты вдруг их используешь
Игорь
если да, тебе нужно проверить как у тебя ssl_ciphers настроен
tfhx8
.
Скинь исходники :D
tfhx8
тоесть он там сам перводит
tfhx8
в курле то быстро срабатывает, максимум наверно секуды 2 и страница вся отдается
tfhx8
тоесть получается снова что то в браузере
Игорь
а ты на https запрос делаешь курлом?
tfhx8
да
Игорь
выключи https везде
Игорь
проверь как это без него работает
tfhx8
сделал, на 1с дольше
Игорь
а из браузера
tfhx8
с https 1.5, с http 2.5-2.6c
tfhx8
https с оичсткой кеша итд, 7.5с с https
Игорь
что за приложение у тебя? есть специфичные приложухи которым надо указывать что они за https'ом находятся
Игорь
у тебя в браузере страничка грузится?
Игорь
без https?
tfhx8
понял причину, почему именно долго грузило в браузере. Там плагин впна стоял
tfhx8
без него также почти как в курле было
tfhx8
теперь стало понятно, почему 502 была, что то с кешем итп в браузере
Игорь
👍
Alexander
Поднял контейнер с nginx и пхп. Проект положил на nginx имедж. Мапнул память что бы пхп смотрела в папку проекта. Пхп имеет permission denied
tfhx8
Alexander
Делал, но только со стороны nginx.
Но. По дефолту оба ведь рут. Проблем с правами быть не должно, нет?
Игорь
docker exec -ti -u root container_name /bin/sh
ps aux |grep php-fpm
Игорь
ls -la /project_folder
Игорь
смотри в контейнере от какого пользователя запущен php и папку нужно в оба контейнера мапить
Игорь
в nginx и в php
Игорь
в смысле положи папку с проектом на хостовую машину, а потом монтируй ее в контейнеры
tfhx8
так может лучше прокидывать через volume?
Игорь
ну я об этом и говорю
Игорь
и на сколько я помню если у тебя nginx отдельно от php-fpm нужно сделать общей папку /var/tmp
tfhx8
у меня какие то скрипты не хотели работать, хотя и в nginx и в пхп работало все от www-data
tfhx8
вроде как в разных ос id www-data было с другим значением и поэтому не имело доступа
Игорь
лучше брать связку apache+nginx, должно быть меньше проблем с правами, если тебе нужно отдавать статику отдельно можно добавить туда varnish
Alexander
Спасибо за ответы :)
.
всем привет
.
собираюсь деплоить джанго\постгрес\нгинкс\редис через докер в VPS c 256 мб оперативы
.
возможно стоит убрать докер?
.
насколько он будет жрать оперативу?
Alexander
ни на сколько, это не виртуальная машина
.
впс еще не купил, стоит выбор
Alexander
оверхед будет конечно, но мизерный
Aleksey
несколько десятков мегов будет жрать демон
.
Aleksey
стоит убрать докер из связки
Tadeusz
ахах, там хоть докер хоть не докер, бредис с джангой и постгрей на 256мб рам это смешно)
Alexander
256 мб vps даже не представляю где такой хлам ещё продают
.
Aleksey
да у меня ls больше ест!
Alexander
ещё и на openvz небось
Tadeusz
пофиг, все ровно мало
.
Tadeusz
бредис живет в оперативе ж
.
окай, можно вместо постгреса заюзать sqlite. но от докера отказываться не готов
Aleksey
не отказывайтесь
Aleksey
но дажнгу на ботле стоит заменить
Aleksey
или докер на rkt
Aleksey
тоже вариант
Oleg
Aleksey
.
а почему?
потому что таких заказов дохрена, а я не хочу на деплой тратить время. жирный баш скрипт писать еще не умею
Aleksey
уберите от туда всё кроме nginx
Aleksey
а заказ сделайте на hugo каком нить
Aleksey
и всё будет огонь
Tadeusz
+ джанга сама по себе ж захочет юникорн или ювизги или мать его апач
Oleg
.
Aleksey
Aleksey
^_^
Aleksey
добро пожаловать вайти
Oleg
ok, тогда не важно