Путь самурая. Ставим локальный Сервер взаимодействия
Подробная пошаговая инструкция (как делал я) установки Сервера взаимодействия версия 22.0.26 на Windows Server 2022.
Установка собственного объектного хранилище с помощью системы MinIO (https://min.io/).
Настройка Сервера взаимодействия для обмена файлами в сообщениях.
- Описание
- Подробнее
Описание
Программы, необходимые для установки
- JDK (64-разрядная) R09; версия 11. Рекомендуется Liberica JDK.
Для установки с помощью утилиты командной строки и работы сервера взаимодействия необходим вариант Standard.
Для установки с помощью графической утилиты необходим JDK с поддержкой Java FX (например, Liberica JDK вариант Full).
Лучше скачиваем версию FULL
Скачать JDK: https://libericajdk.ru/pages/downloads/ или https://bell-sw.com/pages/downloads/
- СУБД PostgreSQL R09; версия 9.6 и старше.
Рекомендуется использовать PostgreSQL версии 12.
Скачать сервер: https://www.postgresql.org/download/.
Документация: https://postgrespro.ru/docs/postgresql/.
- Установочный дистрибутив Сервера Взаимодействия (СВ) и обработка регистрации информационной базы CollaborationSystemRegister.epf
Скачать: https://releases.1c.ru/project/CollaborationSystem
Последовательность установки
- Устанавливаем JAVA JDK
- Добавляем системную переменную
- И этот же путь прописываем в переменные среды пользователя
- Перегружаем Сервер
- Устанавливаем PostgreSQL (1С советует версию 12), я ставил 14 и тоже все работает
- Запускаем утилиту администрирования pgAdmin4 и подключаемся к PostgreSQL
- Создаем пользователя: Login «cs» Pass «cs-pass»
- Создаем базу «1ce-cs»
- Открываем Query tools на созданной базе и выполняем скрипт
CREATE EXTENSION IF NOT EXISTS "uuid-ossp";
- Далее нужно запустить распаковку Сервера взаимодействия.
Устанавливаем и настраиваем Сервер Взаимодействия из командной строки
После установки файлов запускаем Командную строку от имени Администратора
Выполняем команду RING и смотрим, какие модули доступны в системе
Номер версии Сервера взаимодействия у Вас будет свой (тот, который скачали и поставили)
Создаем instance: (поместим все в отдельный каталог C:\cs\ …..)
- ring hazelcast instance create —dir C:\cs\hazelcast
- ring elasticsearch instance create —dir C:\cs\elasticsearch
- ring cs instance create —dir C:\cs\cs
Создаем сервисы для instance:
- ring hazelcast —instance hazelcast service create
- ring elasticsearch —instance elasticsearch service create
- ring cs —instance cs service create
Открываем службы и проверяем наличие наших созданных служб. Проверяем что Сервер Взаимодействия установился и работает: http://localhost:8087/rs/health
Status “UP” — свидетельствует о том что все ОК, сервер работает
Продолжаем настройку Сервера Взаимодействия.
Конфигурируем cs для доступа с других компьютеров
ring cs —instance cs websocket set—params —hostname 10.10.2.35 ( Ip адрес нашей сетевой карты где установлен СВ
ring cs —instance cs websocket set-params —port 9094 ( порт по стандарту 1С, можно указать любой)