3.9.22.2 1C-сервер для РЕД ОС
Установка 1С-сервера для РЕД ОС
Запуск сервиса для версии сервера 8.3.21.хххх
Администрирование 1С
Окружение
- Версия ОС: 8
- Конфигурация ОС: Рабочая станция
- Редакция ОС: Стандартная, Образовательная
- Архитектура: x86_64
- Версия ПО: setup-full-8.3.21.1197, redos-1c-fix-1.0-1
Вы можете подробнее ознакомиться с установкой и настройкой сервера 1С, просмотрев наши обучающие видео:
-
на RuTube — Настройка сервера баз данных для сервера 1С;
-
в Яндекс.Дзен — Настройка сервера баз данных для сервера 1С;
-
в VK Видео — Настройка сервера баз данных для сервера 1С.
На наших каналах вы также сможете найти много другой полезной информации.
Установка 1С-сервера для РЕД ОС
Перейдите в сеанс пользователя root:
su -
Здесь и далее команды будут выполняться с правами пользователя root, если не указано иное.
Перед началом установки сервера необходимо поставить последние обновления РЕД ОС.
dnf update
Для РЕД ОС рекомендуется использовать сервер 1С:Предприятия 8.3.20.xxxx и выше.
Загрузите дистрибутив 1С, который был запрошен у производителя для linux (данные пакеты не являются нашей разработкой и, соответственно, отсутствуют в репозитории РЕД ОС).
Установите дополнительный пакет:
sudo dnf install libxcrypt-compat
Установите необходимые шрифты.
Шрифты Microsoft Windows не входят в состав РЕД ОС из-за ограничений лицензионного соглашения. При необходимости корректного отображения текстов в документах 1С пользователь может самостоятельно загрузить требуемые шрифты из сторонних источников с учётом условий лицензирования правообладателя и установить их вручную либо следовать инструкциям по установке шрифтов для платформы 1С.
Начиная с версии 8.3.20.xxxx, фирма 1С изменила формат распространения дистрибутива для Linux-систем. Теперь он распространяется в формате run.
Для установки сервера требуется перейти в каталог, куда был сохранен дистрибутив, сделать исполняемым run-файл, запустить и доустановить пакеты из репозитория:
cd /home/user/Загрузки chmod +x setup-full-8.3.21.1197-x86_64.run ./setup-full-8.3.21.1197-x86_64.run --mode unattended --disable-components client_full --enable-components server,ws,server_admin,config_storage_server,liberica_jre
Будет произведена установка всех необходимых компонентов и модулей без отображения диалоговых окон установщика.
Если вы используете графический вариант установки сервера 1С, будет выведено предупреждение о возможных отсутствующих дополнительных пакетах. Данное сообщение не является ошибкой!

После установки 1С:Предприятие установите пакет redos-1c-fix. Он автоматически добавит необходимые зависимости и выполнит настройки для стабильной работы программы.
dnf install redos-1c-fix
Запуск сервиса для версии сервера 8.3.21.хххх
После установки необходимо создать ссылку на сервис сервера 1С:
systemctl link /opt/1cv8/x86_64/8.3.21.1197/srv1cv8-8.3.21.1197@.service
Запустите сервис и добавьте его в автозагрузку командой:
systemctl enable srv1cv8-8.3.21.1197@default.service --now
Команда проверки статуса сервиса:
systemctl status srv1cv8-8.3.21.1197@default.service
В выводе команды должно быть отображено «Active: active (running)».
Администрирование 1С
Настройка 1C-сервера производится через консоль администратора 1С.
Сначала запустите кластер серверов 1С следующей командой:
/opt/1cv8/x86_64/8.3.21.1197/ras --daemon cluster
Для получения информации о кластере в терминале введите команду:
/opt/1cv8/x86_64/8.3.21.1197/rac cluster list cluster : 163e5d4d-152a-4584-a176-48109eb261f6 host : serv.1ctest.ru port : 1541 name : "Локальный кластер" expiration-timeout : 60 lifetime-limit : 0 max-memory-size : 0 max-memory-time-limit : 0 security-level : 0 session-fault-tolerance-level : 0 load-balancing-mode : performance errors-count-threshold : 0 kill-problem-processes : 1 kill-by-memory-with-dump : 0
Для дальнейших операций сохраните себе название кластера «163e5d4d-152a-4584-a176-48109eb261f6». Вместо элементов, выделенных красным цветом, вставьте свои параметры.
Добавление базы производится командой:
/opt/1cv8/x86_64/8.3.21.1197/rac infobase --cluster=163e5d4d-152a-4584-a176-48109eb261f6 create --create-database --name=test_bd --dbms=PostgreSQL --db-server=serv.1ctest.ru --db-name=test_bd --locale=ru --db-user=postgres --db-pwd=yourpassword --license-distribution=allow
При добавлении новой базы данных может появиться ошибка вида:
Ошибка операции администрирования Сервер баз данных не обнаружен authentication method 10 not supported
Для решения данной проблемы необходимо:
1. В конфигурационном файле postgresql.conf скорректировать настройку password_encryption на md5 вместо scram-sha-256:
password_encryption = md5
2. Перезапустить службу postgresql:
systemctl restart postgresql-14
где postgresql-14 — служба для РЕД ОС.
3. Установить (Обновить) пароль пользователя, с правами которого настраивается подключение к postgresql. Ниже приведен пример для пользователя postgres:
su - postgres
psql
ALTER USER postgres WITH ENCRYPTED PASSWORD 'yourpassword';
где yourpassword — установленный вами пароль.
Краткая информация о параметрах команды:
| Параметр | Описание |
|---|---|
--create-database
|
При создании информационной базы создать базу данных. |
--name=<name> |
Имя информационной базы (обязательный). |
--dbms=MSSQLServer | PostgreSQL | IBMDB2 | OracleDatabase |
Тип СУБД, в которой размещается информационная база (обязательный):
|
--db-server=<host> |
Имя сервера баз данных (обязательный). |
--db-name=<name> |
Имя базы данных (обязательный). |
--locale=<locale> |
Идентификатор национальных настроек информационной базы (обязательный). |
--b-user=<name> |
Имя администратора базы данных. |
--db-pwd=<pwd> |
Пароль администратора базы данных. |
--descr=<descr> |
Описание информационной базы. |
--date-offset=<offset> |
Смещение дат в информационной базе. |
--security-level=<level> |
Уровень безопасности установки соединений с информационной базой. |
--scheduled-jobs-deny=on | off |
Управление блокировкой выполнения регламентных заданий:
|
--license-distribution=deny | allow |
Управление выдачей лицензий сервером 1С:Предприятия:
|
Для получения списка баз введите в терминале команду:
/opt/1cv8/x86_64/8.3.21.1197/rac infobase --cluster=163e5d4d-152a-4584-a176-48109eb261f6 summary list
Пример вывода:
infobase : 8a3f7235-37c7-403f-bd3c-bce5a8d9b40a
name : test_bd
descr :
Для удаления БД введите команду:
/opt/1cv8/x86_64/8.3.21.1197/rac infobase --cluster=163e5d4d-152a-4584-a176-48109eb261f6 drop --infobase=8a3f7235-37c7-403f-bd3c-bce5a8d9b40a
Не забудьте также удалить базу из postgresql:
su postgres
psql
\l
DROP DATABASE test_bd;
\q
Дата последнего изменения: 19.03.2026
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.