1. Данная инструкция применима в случае, если уже развернуты Корпоративный сервер 2024 и Сервер документов с настроенной интеграцией;
2. На сервере, где размещен Корпоративный сервер 2024, изменить в файле /etc/nginx/conf.d/ds.conf значение server_name на новое имя хоста;
3. В БД для Корпоративный сервер 2024 изменить значения, перед этим их проверить:
sudo -i -u postgres psql cddisk
- Команда выведет ранее установленное значение ключа
documentServerUrl— ds.r7o.ro:SELECT * FROM public."MessageSettings" WHERE "Key" = 'documentServerUrl';
- Команда обновит значение ключа
documentServerUrl, и присвоит ему значение — ds.r7o.ro:INSERT INTO public."MessageSettings"("Key", "Value", "Lang") VALUES ('documentServerUrl' ,'ds1.r7o.ro','') ON CONFLICT ("Key") DO UPDATE SET "Value"= EXCLUDED."Value","Lang"= EXCLUDED."Lang";
3.1. Команда выведет ранее установленное значение ключа documentServerUrl — ds.r7o.ro:
SELECT * FROM public."MessageSettings" WHERE "Key" = 'documentServerUrl';
Команда обновит значение ключа documentServerUrl, и присвоит ему значение — ds123.r7o.ro:
INSERT INTO public."MessageSettings"("Key", "Value", "Lang") VALUES
('documentServerUrl' ,'ds123.r7o.ro','') ON CONFLICT ("Key") DO UPDATE
SET "Value"= EXCLUDED."Value","Lang"= EXCLUDED."Lang";3.2. Команда выведет ранее установленное значение секретного ключа files.docservice.secret:
SELECT * FROM public."MessageSettings" WHERE "Key" = 'files.docservice.secret';
Откройте файл на новом Сервере документов:
sudo nano /etc/r7-office/documentserver/local.json
Найдите и укажите сохраненное ранее значение files.docservice.secret во всех трех параметрах секции "secret":
"secret":
"secret": {
"inbox": {
"string": "ВАШ_СЕКРЕТНЫЙ_КЛЮЧ"
},
"outbox": {
"string": "ВАШ_СЕКРЕТНЫЙ_КЛЮЧ"
},
"session": {
"string": "ВАШ_СЕКРЕТНЫЙ_КЛЮЧ"4. В /etc/hosts Корпоративного сервера 2024, обновить запись для ДС.
Например:
- Была — 92.168.26.116 ds.r7o.ro, изменить на новую — 92.168.26.116 ds123.r7o.ro.
5. Перезапустить сервисы на Корпоративном сервере 2024:
supervisorctl restart all
6. ds1.r7o.ro заменить на ds123.r7o.ro.
7. Перезапустить сервис ДС и проверить статус:
systemctl restart ds-* --all systemctl status ds-*
8. Проверить открытие документа. В конце нужно открыть любой документ через веб-интерфейс Корпоративного сервера 2024. Если документ открывается и редактируется без сбоев и ошибок — значит, всё настроено правильно.













