Содержание
1. Вывести список значений параметров из БД
1.1. Войти в БД cddisk
Пример команды
sudo -i -u postgres psql cddisk
1.2. Выполнить select
SELECT * from public."MessageSettings";
Вывод:
2. Обновить необходимые значения
Пример команд
# Обновление URL для Р7-Графика UPDATE public."MessageSettings" SET "Value"='http://draw.ВашДомен' WHERE "Key" = 'drawUrl'; # Обновить URL до Р7-Диск UPDATE public."MessageSettings" SET "Value"='http://disk.ВашДомен' WHERE "Key" = 'siteUrl'; # Обновить URL до API UPDATE public."MessageSettings" SET "Value"='http://disk.ВашСайт/api' WHERE "Key" = 'apiUrl'; # Обновить URL для Р7-Админка UPDATE public."MessageSettings" SET "Value"='http://admin.ВашДомен' WHERE "Key" = 'adminUrl'; # Обновить URL для Р7-Почта UPDATE public."MessageSettings" SET "Value"='http://mail.ВашДомен' WHERE "Key" = 'mailUrl'; # Обновить URL для Р7-Календарь UPDATE public."MessageSettings" SET "Value"='http://calendar.ВашДомен' WHERE "Key" = 'calendarUrl'; # Обновить URL до Сервера документов UPDATE public."MessageSettings" SET "Value"='http://ds.ВашДомен' WHERE "Key" = 'documentServerUrl'; # Обновить имя Домена UPDATE public."MessageSettings" SET "Value"='УказатьТолькоВашДомен' WHERE "Key" = 'domain'; # Обновить Секрет для JWT авторизации в API Сервера документов UPDATE public."MessageSettings" SET "Value"='СекретСервераДокументов' WHERE "Key" = 'files.docservice.secret'; # Обновить значение core.machinekey, которое указано в Корпоративно сервере 2019 UPDATE public."MessageSettings" SET "Value"='CoreMachineKeyCS2019' WHERE "Key" = 'core.machinekey';
Данный пример для HTTP ссылок, если у Вас используется HTTPS, то измените значение с http на https в Вашем URL
2.1. Обновите требуемые значения
2.1.1. Войдите в БД
Пример команды
sudo -i -u postgres psql cddisk
2.1.2. Обновите значения
UPDATE public."MessageSettings" SET "Value"='http://draw.uatr7.ru' WHERE "Key" = 'drawUrl'; UPDATE public."MessageSettings" SET "Value"='http://cddisk.uatr7.ru' WHERE "Key" = 'siteUrl'; UPDATE public."MessageSettings" SET "Value"='http://cddisk.uatr7.ru/api' WHERE "Key" = 'apiUrl'; UPDATE public."MessageSettings" SET "Value"='http://admin.uatr7.ru' WHERE "Key" = 'adminUrl'; UPDATE public."MessageSettings" SET "Value"='http://cdmail.uatr7.ru' WHERE "Key" = 'mailUrl'; UPDATE public."MessageSettings" SET "Value"='http://calendar.uatr7.ru' WHERE "Key" = 'calendarUrl'; UPDATE public."MessageSettings" SET "Value"='http://ds.uatr7.ru' WHERE "Key" = 'documentServerUrl'; UPDATE public."MessageSettings" SET "Value"='uatr7.ru' WHERE "Key" = 'domain'; UPDATE public."MessageSettings" SET "Value"='Hbfbe45432lkfBdel1' WHERE "Key" = 'files.docservice.secret'; UPDATE public."MessageSettings" SET "Value"='Vskoproizvolny Salt par Chivreski' WHERE "Key" = 'core.machinekey'; \q
2.1.3. Перезапустите сервисы:
sudo supervisorctl restart cddisk:processing sudo supervisorctl restart cddisk:api
2.1.4. Измените в файлах Сайта значение disk.example.ru:
Пример команды, чтобы найти файлы со старым значением
grep cddisk.uatr7.ru /var/www/r7-office/ -Rl
Вывод
grep disk.uatr7.ru /var/www/r7-office/ -Rl /var/www/r7-office/cddisk/static/js/main.d5792ebe.js
2.1.5. Откройте файл на редактирование
Измените значение на новое, в том числе и протокол HTTP на HTTPS, если изменяли
nano /var/www/r7-office/cddisk/static/js/main.d5792ebe.js
2.1.6. Замените значение на своё dns имя:
u="https://disk.uatr7.ru/api"
3. Проверьте работу портала
Перейдите по актуальному URL и авторизуйтесь.