PDA

Просмотр полной версии : Развертывание master scada 4d на linux



Snaz
22.06.2022, 12:37
Добрый день, пытаюсь развернуть среду выполнения на linux, выбрал debian последнюю версию, т.к. в инструкции по развертыванию, скачанной с сайта разработчика указано, что генерация отчетов работает только под debian.
После установки: Starting MasterPLC... OK. Но проблемы с nginx. пробовал устанавливать с пакетом, который идет вместе со скадой, он не запускается. пробовал устанавливать nginx из репозитория - он работает, но устанавливается совсем по другому пути, и я не могу попасть на веб-морду скады. установка последовательно nginx из репозитория а затем с сайта разработчика скады тоже мимо - они устанавливаются в разные каталоги.
Чувствую тут нужно мудрить с перекладыванием файлов или с правкой путей..
У кого нибудь получилось развернуть скаду на линуксе и увидеть в браузере ее стартовую страницу?

Юлия Лукина
01.08.2022, 09:37
Добрый день!
Рекомендую Вам обратиться в тех.поддержку с описанием Вашей проблемы. По вопросам MasterSCADA 4D обращайтесь на почту support.ms4d@masterscada.ru

Юрий Горелый2
08.08.2022, 14:41
Добрый день, пытаюсь развернуть среду выполнения на linux, выбрал debian последнюю версию, т.к. в инструкции по развертыванию, скачанной с сайта разработчика указано, что генерация отчетов работает только под debian.
После установки: Starting MasterPLC... OK. Но проблемы с nginx. пробовал устанавливать с пакетом, который идет вместе со скадой, он не запускается. пробовал устанавливать nginx из репозитория - он работает, но устанавливается совсем по другому пути, и я не могу попасть на веб-морду скады. установка последовательно nginx из репозитория а затем с сайта разработчика скады тоже мимо - они устанавливаются в разные каталоги.
Чувствую тут нужно мудрить с перекладыванием файлов или с правкой путей..
У кого нибудь получилось развернуть скаду на линуксе и увидеть в браузере ее стартовую страницу?

получалось даже на АРМ-е, главное делать всё по инструкции. а nginx всегда можно до-настроить. Гугл поиск в этом очень помогает)

Simone
12.09.2022, 21:44
В соседней ветки подобная история (https://owen.ru/forum/showthread.php?t=36666) на техподдержке долго не отвечали, в конце концов начали задавать вопросы аля сам дурак, но договорились о том что попробуют у себя установить, жду ответа, Вам советую тоже обратиться в тех поддержку, нас как минимум двое, думаю дело пойдет быстрее

Simone
13.09.2022, 18:22
получил ответ от службы поддержки, может Вам поможет, я смогу проверить только на выходных

"у raspberry встречается запрет открытия портов до 1024 от пользователя "root", попробуйте использовать 8043 порт".

Удалите, ранее установленную, среду исполнения и повторите установку, добавив параметр --http-port=8043
Данный параметр изменяет порт Web-сервера (default: 80). Например, вот такой командой:

./install.sh --http-port=8043 --enable-log

я думаю у Вас тоже возможна блокировка портов до 1024, во всяком случае стоит проверить

melky
13.09.2022, 20:04
Бред сивой кобылы.. порт 80 привилегированный для WEB сервисов, его не может блокировать root.
У меня и apache и nginx работали и работают на 80-м порту на Raspberry без всяких проблем...

Simone
24.09.2022, 22:14
Вроде как решение проблемы, по край не мере пока все работает

/opt/mplc4/nginx/sbin/nginx был запрет на выполнение, применил к нему команду chmod u+x, вроде заработал

chmod u+x /opt/mplc4/nginx/sbin/nginx

Larrrik
14.10.2022, 15:45
...вроде заработал

chmod u+x /opt/mplc4/nginx/sbin/nginx
Доброго дня. Не припомните, возможно какие-то действия еще кроме данной команды могли повлиять?
Столкнулись с той же проблемой на Astra Linux (на базе Debian). Среда исполнения встала по инструкции без проблем, все процессы запущены, но ни встроенный клиент не запускается, ни браузером подключится не выходит.
Упомянутая выше команда не помогла.

Larrrik
25.10.2022, 16:19
Отвечу сам (может кому пригодится): проблема была только в том, что пытались подключаться через стандартный порт 8043 (прописанный в свойствах АРМ). Когда оставили просто localhost все подключилось. Почему так - хз...
Ну и про встроенного (как нам казалось) клиента - в среде исполнения для linux его просто нет, нужно ставить отдельный.