Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

1C_SERVER_LINUX_UPDATE 1С:Предприятие и СУБД

Обновление сервера 1С:Предприятие на Linux (Ubuntu/Debian/Rocky) без потери лицензий

Обновлено: 26.08.2026 · Официальная документация ↗
  • Конфигурация 1С требует более свежую версию платформы (например, переход с 8.3.22 на 8.3.24).
  • Требуется обновить службу сервера 1С на ОС Ubuntu, Debian или Rocky/CentOS без простоя и риска потери данных.
  • Опасение повредить программную лицензию (.lic) или настройки зарегистрированных баз в кластере.

Шаг 1. Подготовка и скачивание дистрибутива

  1. Зайдите на официальный портал releases.1c.ru и скачайте дистрибутив «Cервер 1С:Предприятия для Linux» нужной версии и разрядности (deb для Ubuntu/Debian, rpm для Rocky/RHEL/CentOS).
  2. Загрузите архив на сервер в папку /tmp/1c_distr.

Шаг 2. Создание резервной копии каталога srvinfo

В каталоге srvinfo хранятся настройки кластера, список баз и программные лицензии:

sudo systemctl stop srv1cv83
sudo cp -r /home/usr1cv8/.1cv8 /home/usr1cv8/.1cv8_backup_$(date +%F)
sudo cp -r /var/1C/licenses /var/1C/licenses_backup_$(date +%F)

Шаг 3. Установка новой версии платформы

# Распакуйте архив:
cd /tmp/1c_distr
tar -xzvf server64_*.tar.gz

# Для Ubuntu / Debian (.deb):
sudo ./setup-full-*.run --mode unattended --enable-components server,ws,common

# Для RHEL / Rocky / CentOS (.rpm):
sudo dnf install ./1c-enterprise-*.rpm

Шаг 4. Регистрация и запуск обновленной службы

# Перечитайте конфигурацию systemd:
sudo systemctl daemon-reload

# Запустите новую службу 1С:
sudo systemctl start srv1cv83
sudo systemctl enable srv1cv83

# Проверьте статус запуска процессов rphost и rmngr:
sudo systemctl status srv1cv83

Шаг 5. Проверка портов сервера

sudo ss -tulpn | grep -E "1540|1541|1560"

Если порты 1540 и 1541 прослушиваются процессами ragent и rmngr, обновление прошло успешно.

💡 Практика специалистов: Всегда останавливайте веб-сервер (Apache/Nginx) командой systemctl stop apache2 перед обновлением платформы, если у вас опубликованы базы 1С для веб-клиента.

Частые вопросы (FAQ)

Слетит ли программная лицензия 1С при обновлении версии платформы?

Нет. При штатном обновлении версии платформы аппаратные характеристики сервера и ОС не меняются, поэтому файлы .lic в папке /var/1C/licenses сохраняют полную валидность.

Нужно ли обновлять клиентские приложения 1С на компьютерах пользователей?

Да! Версия платформы клиентского приложения (тонкий/толстый клиент) на ПК пользователя должна в точности совпадать с версией сервера 1С до последней цифры релиза (например, 8.3.24.1548).

Как удалить старую версию платформы после успешного тестирования?

В Ubuntu/Debian: sudo apt remove 1c-enterprise83-*; в Rocky/CentOS: sudo dnf remove 1c-enterprise83-*. Каталог настроек /home/usr1cv8 при этом не удалится.

Что делать, если служба srv1cv83 не стартует после обновления?

Проверьте права доступа на папку /home/usr1cv8/.1cv8 (владельцем должен быть пользователь usr1cv8:grp1cv8) командой: sudo chown -R usr1cv8:grp1cv8 /home/usr1cv8/.

Полезные материалы
Рекомендуем