1. Устанавливаем Postgres 9.6 и выше. Всё по умолчани.
Прописываем psql в PATH
Меняем настройки для авторизации MD5
Перезапускаем службу postgres
Чтобы развернуть базу данных в операционной системе семейства Windows, запустите в
командной строке от имени обычного пользователя утилиту «sql_manager.exe».
Внимание! Не запускайте утилиту «sql_manager.exe» от имени администратора.
Запустится интерактивный установщик. Следуйте указаниям установщика. Чтобы оставить
значение по умолчанию, указанное в квадратных скобках, нажмите клавишу Enter,
не вводя значение.
Для работы утилиты необходимо, чтобы в системе был установлен клиент СУБД psql.
Путь к клиенту СУБД psql должен быть указан в переменной окружения PATH.
1. На запрос установщика введите номер действия, которое вы хотите выполнить.
Чтобы развернуть схему базы данных, введите 1 и нажмите клавишу Enter.
What do you want to do?
1 – Deploy database
2 – Update database
Please enter number of the action
2. Введите IP-адрес компьютера, на котором установлена СУБД (значение по умолчанию: [Link])
и нажмите Enter:
Enter database host [[Link]]:
14
Установка программы
3. Введите порт СУБД (значение по умолчанию: 5432):
Enter database port [5432]:
4. Введите имя администратора базы данных (значение по умолчанию: postgres) и
нажмите Enter:
Enter database administrator user name (existing user) [postgres]:
5. Введите пароль администратора базы данных и нажмите Enter:
Enter database administrator user password:
6. Введите имя пользователя для подключения к базе данных (значение по умолчанию:
PACS_USER) и нажмите Enter:
Enter user name for DICOM Server database schema [PACS_USER]:
7. Введите пароль пользователя, имя которого было введено в п. 6 и нажмите Enter:
Enter password for user PACS_USER
После успешного развёртывания базы данных выводится сообщение:
Deploying database schema complete...
Press Enter to continue...
Для завершения установки нажмите Enter.
Установка программы в операционной системе семейства Windows
Чтобы установить DICOM-Сервер в ОС семейства Windows, выполните:
1. Запустите командную строку от имени администратора.
2. В командной строке выполните команду:
cd <путь к папке Scripts>
и перейдите в каталог Scripts разархивированного дистрибутива DICOM-Сервера.
3. Запустите файл «deploy_pacs.bat». от администратора
Запустится интерактивный установщик. Следуйте указаниям установщика. Чтобы оставить
значение по умолчанию, указанное в квадратных скобках, нажмите клавишу Enter,
не вводя значение.
1. Укажите папку для установки DICOM-Сервера (значение по умолчанию:
C:\PACSServer) и нажмите Enter:
Enter the path to the folder to install the Inobitec DICOM Server (PACS) [C:\PACSServer]:
Если указанная папка уже существует, установка завершается ошибкой:
The directory <указанная папка> is already exists.
Delete the folder or use update_pacs.bat script to upgrade
an existing version of Inobitec DICOM Server (PACS).
Installing Inobitec DICOM Server (PACS) failed.
15
Установка, удаление и запуск программы
2. Введите IP-адрес компьютера, на котором установлена СУБД (значение по умолчанию: [Link])
и нажмите Enter:
Enter database host ip [[Link]]:
3. Введите порт СУБД (Значение по умолчанию отсутствует):
Enter database port:
• для СУБД MySQL значение порта по умолчанию указано в разделе «Развертывание базы данных
MySQL в операционной системе семейства Windows»
• для СУБД PostgreSQL значение порта по умолчанию указано в разделе «Развертывание базы
данных PostgreSQL в операционной системе семейства
Windows»
4. Введите имя пользователя для подключения к базе данных (значение по умолчанию:
PACS_USER) и нажмите Enter:
Enter database username [PACS_USER]:
5. Введите пароль пользователя для подключения к базе данных (значение по умолчанию
отсутствует) и нажмите Enter:
Enter database user password:
Внимание! При вводе пароль будет виден!
6. Укажите, разворачивать ли схему базы данных на текущем ПК (значение по умолчанию
[Link]). Разворачивать — нажмите Y, не разворачивать — нажмите N:
Deploy database on the [Link] machine? [Y,N]?
Если выбрано N, установка перейдёт к пункту 9.
7. Если на предыдущем шаге выбрано развёртывание схемы базы данных на текущем ПК, то
введите имя администратора базы данных и нажмите Enter:
Enter database administrator user name:
• для СУБД MySQL имя администратора по умолчанию указано в разделе «Развертывание базы
данных MySQL в операционной системе семейства Windows»
• для СУБД PostgreSQL имя администратора по умолчанию указано в разделе
«Развертывание базы данных PostgreSQL в операционной системе семейства Windows»
8. Введите пароль администратора базы данных и нажмите Enter:
Enter database administrator user password:
9. Введите AE Title DICOM-Сервера (значение по умолчанию: PACS_Inobitec) и нажмите Enter:
Enter the Inobitec DICOM server AETitle [PACS_Inobitec]:
10. Укажите, принимать ли входящие подключения по протоколу DICOM с любых клиентов
(принимать — нажмите Y, не принимать — нажмите N):
Accept associations from any AETitles? [Y,N]?
16
Установка программы
11. Укажите, использовать ли незащищённое подключение к сервису обработки DICOMзапросов
для работы с хранилищем исследований (использовать — нажмите Y, не
использовать — нажмите N):
Activate unsecured DICOM store service? [Y,N]?
12. Если на предыдущем шаге выбрано использование незащищённого подключения, то введите
порт для незащищённого подключения (значение по умолчанию:
3000) и нажмите Enter:
Enter the unsecured DICOM store service port [3000]:
Если на предыдущем шаге использование незащищённого подключения не выбрано, то
используется значение по умолчанию.
13. Укажите, использовать ли незащищённое подключение к сервису обработки DICOMзапросов
для работы с рабочим списком исследований (использовать — нажмите
Y, не использовать — нажмите N):
Activate unsecured DICOM MWL service? [Y,N]?
14. Если на предыдущем шаге выбрано использование незащищённого подключения, то введите
порт для незащищённого подключения (значение по умолчанию:
3001) и нажмите Enter:
Enter the unsecured DICOM MWL service port [3001]:
Если на предыдущем шаге использование незащищённого подключения не выбрано, то
используется значение по умолчанию.
15. Укажите, использовать ли защищённое подключение к сервису обработки DICOMзапросов для
работы с хранилищем исследований (использовать — нажмите Y, не
использовать — нажмите N):
Activate secured DICOM store service? [Y,N]?
16. Если на предыдущем шаге выбрано использование защищённого подключения,
то введите порт для защищённого подключения (значение по умолчанию: 3100) и
нажмите Enter:
Enter the secured DICOM store service port [3100]:
Если на предыдущем шаге использование незащищённого подключения не выбрано, то
используется значение по умолчанию.
17. Укажите, использовать ли защищённое подключение к сервису обработки DICOMзапросов для
работы с рабочим списком исследований (использовать — нажмите
Y, не использовать — нажмите N):
Activate secured DICOM MWL service? [Y,N]?
18. Если на предыдущем шаге выбрано использование защищённого подключения,
то введите порт для защищённого подключения (значение по умолчанию: 3101) и
нажмите Enter:
Enter the secured DICOM MWL service port [3101]:
Если на предыдущем шаге использование незащищённого подключения не выбрано, то
используется значение по умолчанию.
17
Установка, удаление и запуск программы
19. Введите лимит свободного дискового пространства в мегабайтах (значение по
умолчанию: 2048) и нажмите Enter:
Enter free space storage limit [2048]:
20. Введите порт HTTP-сервиса (значение по умолчанию: 8000) и нажмите Enter:
Enter the HTTP service port [8000]:
21. Введите имя пользователя для доступа к веб-консоли (значение по умолчанию:
Admin) и нажмите Enter:
Enter the WebAdmin user name [Admin]:
22. Введите пароль пользователя для доступа к веб-консоли (значение по умолчанию
отсутствует) и нажмите Enter:
Enter the WebAdmin user password:
Внимание! При вводе пароль будет виден!
23. Введите название, под которым сервис будет зарегистрирован в операционной
системе (значение по умолчанию: PACSServer) и нажмите Enter:
Enter the Inobitec DICOM Server (PACS) service name [PACSServer]:
В оснастке «Службы» сервис всегда отображается под именем «Inobitec DICOM
Server (PACS)».
После этого необходимые файлы копируются в указанную папку.
После копирования файлов создаётся сервис с указанным названием. Если сервис с указанным
именем уже существует, установка завершается ошибкой.
Если в пункте 6 было выбрано развёртывание базы данных на текущем ПК, то
выводится сообщение об успешном или неуспешном завершении развёртывания
схемы базы данных.
Если развёртывание базы данных завершилось ошибкой, следует найти и исправить причину
ошибки, а затем вручную запустить скрипт «sql_manager.exe» согласно разделам «Развертывание
базы данных MySQL в операционной системе
семейства Windows» или «Развертывание базы данных PostgreSQL в операционной системе
семейства Windows».
24. Укажите, добавлять ли зависимость от службы СУБД (добавлять — нажмите Y, не
добавлять — нажмите N):
Add dependency from DBMS service? [Y,N]?
25. Если на предыдущем шаге выбрано добавление зависимости, введите название
сервиса СУБД (значение по умолчанию отсутствует) и нажмите Enter:
18
Установка программы
Enter DBMS service name:
После успешной установки выводится сообщение: «Installing Inobitec DICOM Server
(PACS) completed».
Для завершения установки нажмите любую клавишу.
Если на этапе установки зависимость запуска служб не установлена, то используйте
команду
sc config PACSServer depend=MySQL
где «PACSServer» — имя службы DICOM-Сервера, а «MySQL» — имя службы СУБД
«MySQL»
Запускаем службу PACSServer(Inobitec DICOM Server (PACS))
Готово