обновление сервера 1с на linux

Doctor

Случайный прохожий
Добрый день! Как обновить сервер 1с предприятия 8.3 работающий на ubuntu server ?
 
  1. Сделаем архивы всех боевых баз. Надеюсь, вы еще и проверяете что они работают. Мы проверяем.
  2. Скачаем нужный дистрибутив с сайта users.v8.1c. Когда перейдёте на страницу для выбора варианта своего дистрибутива вас неприветливо встретят 34 ссылки с вариантами клиентов и прочей информацией. Я прочитал и разобрался в них за вас: Выбираем "Технологическая платформа 1С:Предприятия (64-bit) для Linux".
  3. Создадим на сервере папку через WinSCP, загрузим в неё дистрибутив и распакуем через WinSCP.
  4. Идём в SSH-клиент, подключаемся к серверу 1С, переходим в папку с распакованным дистрибутивом, запускаем единый установочный файл:
    ./setup-full-8.3.22.1709-x86_64.run

    Выбираем русский язык.
    Платформу не ставим.
    Клиенты не ставим.
    Сервер ставим.
    Модули расширения веб-сервера нам тут тоже не понадобятся.
    Средства администрирования на ваше усмотрение (мы ставим).
    Интерфейсы на различных языках нам не нужны, кроме русского.
    Дополнительные функции и средства опционально (мы ставим).

    Соглашаемся, соглашаемся, соглашаемся, готово.
    Картинки под спойлером, если возникли сложности.

  5. Останавливаем службу сервера текущей версии платформы:
    systemctl stop srv1cv8-8.3.21.1302@default.service
  6. Отключаем службу:
    systemctl disable srv1cv8-8.3.21.1302@
  7. Удаляем старую платформу:
    cd /opt/1cv8/x86_64/8.3.21.1302/
    ./uninstaller-full
  8. Регистрируем новую службу (тут надо использовать полный путь):
    systemctl link /opt/1cv8/x86_64/8.3.22.1709/srv1cv8-8.3.22.1709@.service
  9. Добавляем новую службу в автозагрузку:
    systemctl enable srv1cv8-8.3.22.1709@
  10. Запускаем службу и проверяем что она работает, перезагружаем сервер:
    systemctl start srv1cv8-8.3.22.1709@default.service
    systemctl status srv1cv8-8.3.22.1709@default.service
    reboot
 
Назад
Верх Низ