Игорь
исключи nginx из этой схемы, попробуй получить страничку без него с помощью браузера и вообще кинь конфиг nginx
Игорь
это может быть из за сертификатов, если ты вдруг их используешь
Игорь
если да, тебе нужно проверить как у тебя ssl_ciphers настроен
.
Скинь исходники :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
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
Спасибо за ответы :)
.
всем привет
Aleksey
всем привет
только не деплойте!
.
собираюсь деплоить джанго\постгрес\нгинкс\редис через докер в VPS c 256 мб оперативы
.
возможно стоит убрать докер?
.
насколько он будет жрать оперативу?
Alexander
ни на сколько, это не виртуальная машина
.
впс еще не купил, стоит выбор
Alexander
оверхед будет конечно, но мизерный
Aleksey
несколько десятков мегов будет жрать демон
.
ни на сколько, это не виртуальная машина
пару образов будет на основе убунту
Aleksey
стоит убрать докер из связки
Tadeusz
ахах, там хоть докер хоть не докер, бредис с джангой и постгрей на 256мб рам это смешно)
Alexander
256 мб vps даже не представляю где такой хлам ещё продают
Aleksey
да у меня ls больше ест!
Alexander
ещё и на openvz небось
Tadeusz
пофиг, все ровно мало
Alexander
да у меня ls больше ест!
без шуток на 256 может yum валиться
Tadeusz
бредис живет в оперативе ж
.
окай, можно вместо постгреса заюзать sqlite. но от докера отказываться не готов
Aleksey
не отказывайтесь
Aleksey
но дажнгу на ботле стоит заменить
Aleksey
или докер на rkt
Aleksey
тоже вариант
.
или докер на rkt
а там есть свой компос?
Aleksey
а там есть свой компос?
там всё так же но без докер демона.
Aleksey
а почему?
деплой!
.
а почему?
потому что таких заказов дохрена, а я не хочу на деплой тратить время. жирный баш скрипт писать еще не умею
Aleksey
уберите от туда всё кроме nginx
Aleksey
а заказ сделайте на hugo каком нить
Aleksey
и всё будет огонь
Tadeusz
+ джанга сама по себе ж захочет юникорн или ювизги или мать его апач
.
ммм... ansible?
что это?) я только месяц назад докер изучать начал
Aleksey
^_^
Aleksey
добро пожаловать вайти
Oleg
ok, тогда не важно