14.2 Установка 1C сервера

Настройка 1С сервера

Установите пакеты сервера:

yum install 1C_Enterprise83-common-8.3.14-1694.x86_64.rpm 1C_Enterprise83-common-nls-8.3.14-1694.x86_64.rpm 1C_Enterprise83-crs-8.3.14-1694.x86_64.rpm 1C_Enterprise83-server-8.3.14-1694.x86_64.rpm 1C_Enterprise83-server-nls-8.3.14-1694.x86_64.rpm
1C_Enterprise83-ws-8.3.14-1694.x86_64.rpm 1C_Enterprise83-ws-nls-8.3.14-1694.x86_64.rpm

Запуск сервера 1С:

systemctl enable srv1cv83
systemctl start srv1cv83
systemctl status srv1cv83

Настройка 1с сервера производится через консоль администратора 1С

Для начала запустите кластер серверов 1С следующей командой:

/opt/1C/v8.3/x86_64/ras --daemon cluster

Для получения информации о кластере в терминале  введите команду:

/opt/1C/v8.3/x86_64/rac cluster list

Листинг информации:

cluster                       : 194c55d0-fb10-11e9-1e8d-269f314ee383
host                          : serv.1c_test.ru
port                          : 1541
name                          : "Локальный кластер"
expiration-timeout            : 0
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        : 0

Для дальнейших операций сохраните себе название кластера «194c55d0-fb10-11e9-1e8d-269f314ee383»

Добавление базы:

/opt/1C/v8.3/x86_64/rac infobase --cluster=194c55d0-fb10-11e9-1e8d-269f314ee383 create --create-database --name=test_bd --dbms=PostgreSQL --db-server=serv.1c_test.ru--db-name=test_bd --locale=ru --db-user=postgres --db-pwd=postgrespwd --license-distribution=allow

Краткая информация о параметрах команды:

--create-database

при создании информационной базы создать базу данных

--name=<name>

(обязательный) имя информационной базы

--dbms=MSSQLServer|PostgreSQL|IBMDB2|OracleDatabase

(обязательный) тип СУБД, в которой размещается информационная база:
MSSQLServer — MS SQL Server
PostgreSQL — PostgreSQL
IBMDB2 — IBM DB2
OracleDatabase — Oracle Database

--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

управление блокировкой выполнения регламентных заданий:
on — выполнение регламентных заданий запрещено
off — выполнение регламентных заданий разрешено

--license-distribution=deny|allow

управление выдачей лицензий сервером 1С:Предприятия
deny — выдача лицензий запрещена
allow — выдача лицензий разрешена

Для получения списка баз введите  в терминале команду:

/opt/1C/v8.3/x86_64/rac infobase --cluster=194c55d0-fb10-11e9-1e8d-269f314ee383 summary list

Пример вывода:

infobase : c8088cd4-fbaa-11e9-fe85-269f314ee383
name     : test_bd
descr    :

Для удаления бд введите команду:

/opt/1C/v8.3/i386/rac infobase --cluster=194c55d0-fb10-11e9-1e8d-269f314ee383 drop --infobase=c8088cd4-fbaa-11e9-fe85-269f314ee383

Не забудьте удалить базу из postgresql

su postgres
psql
\l
DROP DATABASE test_bd;
\q

Если вы нашли ошибку, выделите текст и нажмите Ctrl+Enter.

Print Friendly, PDF & Email