Описание процесса установки на РЕД ОС: Wine, SCADA-система "КАСКАД", PostgreSQL.
Установка и настройка Wine.
Запустите терминал один из трех способов:
- выберите терминал на панели
;
- через контекстное меню;
- через Главное меню - Системные - Терминал.
Откроется окно терминала.
Введите команду:
dnf install wine
При необходимости используйте sudo, введите пароль пользователя.
Отобразится информация о скачиваемых пакета и запрос на продолжение.
Введите “Y” или “Д” для продолжения.
Начнется процесс скачивания и установки.
Далее наберите команду:
winecfg
Начнется настройка Wine.
Выберите версию Windows, например Windows 10.
Установка и настройка Wine окончена.
Установка Scada-системы "КАСКАД".
В браузере откройте http://kaskad-asu.com/download/ .
Нажмите на “SCADA-система "КАСКАД64" v.8.1: полная версия”, далее начнется процесс скачивания.
Далее откройте расположение скаченного файла установки, выделите файл kaskad_setup_x64.exe и вызовите меню мыши. Выберите пункт "Свойства".
В открывшемся окне перейдите на вкладку "Открыть в программе" и выберите пункт "Wine...". Далее нажмите "Закрыть".
Двойным нажатием по файлу, запустите процесс установки.
Прочитайте лицензионное соглашение, подвердите своё согласие и нажмите "Далее".
Выберите путь установки и нажмите "Далее".
Выберите компоненты, которые вам необходимы дополнительно и нажмите "Далее".
Выберите версию Firebird, рекомендуется выбрать Firebird 3.0, нажмите "Далее".
Нажмите на "Установить" для начала установки.
После нажатия начинается установка SCADA-системы "Каскад", после завершения предлагается запустить конфигуратор.
SCADA-система “КАСКАД” успешно установлена на ОС Linux.
Установка PostgreSQL.
Откройте терминал. Все действия должны выполняться с правами пользователя root, поэтому необходимо ввести команду и ввести пароль:
su -
Установка для РЕД ОС 7.3 осуществляется командой:
dnf install postgresql13-server
Для настройки postgresql необходимо ввести команду:
postgresql-13-setup initdb
Начнется процесс инициализации базы данных.
Запуск сервера PostgreSQL:
systemctl enable postgresql-13.service
systemctl start postgresql-13.service
systemctl status postgresql-13.service
Решение проблемы связи
Данный пункт раздела применим для РЕД ОС 7.1 и старше.
Откройте терминал. Добавьте разрешение для подключения от пользователя root:
nano /var/lib/pgsql/data/postgresql.conf
Откроется окно файла postgresql.
Добавьте строку в разделе connections and authentication:
listen_addresses = '*'
Нажмите Ctrl + O для сохранения и нажмите Ctrl + X для закрытия файла. Далее необходимо открыть файл:
nano /var/lib/pgsql/13/data/pg_hba.conf
и необходимо добавить строчку:
host all all *ваш ipv4* md5
Нажмите Ctrl + O для сохранения и нажмите Ctrl + X для закрытия файла.
Теперь необходимо задать пароль пользователю postgres. Выполните в терминале подключение к базе:
sudo -u postgres psql postgres
Создайте пароль командой (slash тоже вводить):
\password
Выход из оболочки:
\q
Для подключения базы данных SCADA-системы "КАСКАД" необходимо добавить в бины КАСКАДа следующие файлы:
Два архива распокуйте в Kaskad/bin, подтвердите замену файлов при запросе.
При настройке базы данных событий и базы данных технологических процессов указывайте логин postgres и пароль, который задали при настройке в терминале.