Одновременная работа версий 2.хх и 3.0
Для параллельного запуска версий платформы 3.0 и 2.хх на одном сервере, выполните следующие шаги:
Установите на сервер образы обеих платформ.
Остановите платформы, если они запущены
./run.sh --stopВ файле
platform.ymlв версии 2.хх закомментируйте или полностью удалите секциюportsу сервисаproxy.
Для работы по https:
Если установка происходит на сервере, где уже работала версия платформы 2.хх по HTTPS, то требуется перевести её на HTTP (перейдите по этой ссылке и выполните инструкцию наоборот), но запуск платформы необходимо производить с ключом
--https on. Протокол HTTPS будет реализован через сервисreverse-proxyиз поставки Visiology 3.0. Файлы сертификата *.key, *.crt и *.pass необходимо оставить в каталоге /docker-volume/proxyВыполните действия из инструкции Работа по HTTPS
Запуск версии 2.xx
Запустите
run.shверсии 2.хх c аргументами--https on --restart
Запуск версии 3.0
Запустите
run.shверсии 3.0 с аргументом-v2 yes --https yes
Для работы по http:
Если платформа работала по HTTPS, переведите ее на HTTP (перейдите по этой ссылке и выполните инструкцию наоборот), если работала по HTTP - ничего делать не нужно.
Запуск версии 2.xx
Запустите
run.shверсии 2.хх c аргументами--https off --restart
Запуск версии 3.0
Запустите
run.shверсии 3.0 с аргументом-v2 yes --https no
Если после настройки HTTPS возникает бесконечное перенаправление, то стоит попробовать закомментировать две строчки в двух местах (итого 4 строки) в /docker-volume/proxy/nginx.conf:
#proxy_set_header X-Forwarded-Proto $scheme;#proxy_set_header X-Scheme $scheme;