Size: a a a

Системное администрирование

2020 August 29

EB

Eugene Boyko in Системное администрирование
Сергей Чурмин
Server: nginx/1.10.3
Date: Sat, 29 Aug 2020 07:09:13 GMT
Content-Type: text/html
Content-Length: 161
Connection: keep-alive
Location: https://devserver.local/

https://devserver.local/ это прилетает из настроек программы если я в своем хосте укажу перенаправления, вроде должно помочь
вариант. и пусть лучше программа отдает http. ssl лучше разрулить nginx-ом.
таким django страдает тоже.
источник

СЧ

Сергей Чурмин... in Системное администрирование
Eugene Boyko
вариант. и пусть лучше программа отдает http. ssl лучше разрулить nginx-ом.
таким django страдает тоже.
ну с джангой мы дружим) там все проще, открываешь скриптик и правишь) , вот уволили своего девопса блин
источник

EB

Eugene Boyko in Системное администрирование
Сергей Чурмин
ну с джангой мы дружим) там все проще, открываешь скриптик и правишь) , вот уволили своего девопса блин
угу. там же тот момент , что django не умеет одновременно по двум протоколам работать - там либо с ssl на ее стороне, либо без него. и тогда либо проблемы с сертификатами и именами, либо вечный 302й редирект, который, правда, только curl видит
источник

СЧ

Сергей Чурмин... in Системное администрирование
Так ну это удаленно не исправшиь поехал я в офис))) из дома доступа к шлюзу нет(
источник

СЧ

Сергей Чурмин... in Системное администрирование
Eugene Boyko
угу. там же тот момент , что django не умеет одновременно по двум протоколам работать - там либо с ssl на ее стороне, либо без него. и тогда либо проблемы с сертификатами и именами, либо вечный 302й редирект, который, правда, только curl видит
Во кстати вопрос а что надо в конфиге указать что бы отключить политику одного источника?
источник

СЧ

Сергей Чурмин... in Системное администрирование
SOMEORIGIN не проходит
источник

EB

Eugene Boyko in Системное администрирование
Сергей Чурмин
Во кстати вопрос а что надо в конфиге указать что бы отключить политику одного источника?
cors headers
источник

EB

Eugene Boyko in Системное администрирование
если nginx-ом, то пнуть в локейшн

       add_header 'Access-Control-Allow-Origin' '*';
       add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
       add_header 'Access-Control-Allow-Headers' 'DNT,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range';
       add_header 'Access-Control-Expose-Headers' 'Content-Length,Content-Range';
источник

СЧ

Сергей Чурмин... in Системное администрирование
Eugene Boyko
если nginx-ом, то пнуть в локейшн

       add_header 'Access-Control-Allow-Origin' '*';
       add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
       add_header 'Access-Control-Allow-Headers' 'DNT,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range';
       add_header 'Access-Control-Expose-Headers' 'Content-Length,Content-Range';
мерси, кстати а вообще норм практика если у нас сейчас порядка 30и инф систем и все одним инжиксом разводить?
источник

EB

Eugene Boyko in Системное администрирование
nginx как стрелочник
источник

EB

Eugene Boyko in Системное администрирование
ему хоть 150
главное чтоб воркеров достаточно и сетевых соединений
источник

СЧ

Сергей Чурмин... in Системное администрирование
А его как балансировшик нагрузки можно как то импользовать или это отдельная тема?
источник

EB

Eugene Boyko in Системное администрирование
но я бы, конечно, навернул резервирования с балансировкой, апстримами и вынесением сервисов на внешние виртуалки-контейнеры.
источник

EB

Eugene Boyko in Системное администрирование
Сергей Чурмин
А его как балансировшик нагрузки можно как то импользовать или это отдельная тема?
элементарно.

в nginx.conf прописываем директиву upstream
источник

EB

Eugene Boyko in Системное администрирование
где перечисляем балансируемые сервисы
источник

V

Victor_sc120 in Системное администрирование
Kayle
Добрый день, подскажите пожалуйста, описываю: купленное доменное (domain.ru), хостинг у провайдера, DNS делегирован на сторонние NS сервера, есть пара проектов на тильде которые добавляются субдоменом (test.domain.ru) через запись A на NS серверах. В локальной сети, есть сервер apache, на котором так же будет развернут проект.
Вопрос: что нужно прописать в apache, для аналогичного тильде эффекта? Или это нужно делать на DC ? Как сервер apache будет ловить информацию находясь за NAT ?
dns записи внутри сети
источник

EB

Eugene Boyko in Системное администрирование
а потом в проксипасс уже обращаемся не к серверу напрямую, а к имени апстрима
источник

EB

Eugene Boyko in Системное администрирование
Сергей Чурмин
А его как балансировшик нагрузки можно как то импользовать или это отдельная тема?
источник

EB

Eugene Boyko in Системное администрирование
там же и тип балансировки можно указать и балансный вес, если сервера разные по мощности.
источник

СЧ

Сергей Чурмин... in Системное администрирование
Eugene Boyko
а потом в проксипасс уже обращаемся не к серверу напрямую, а к имени апстрима
)))) ну в теории понял))) кстати у nginx случайно нет нормального webui что бы не конфиги руками править? не встречал случайно?
источник