Инструкция администратора

Оглавление

ПЕРЕЧЕНЬ СОКРАЩЕНИЙ И ОПРЕДЕЛЕНИЙ

1. ОБЩИЕ ПОЛОЖЕНИЯ

Общие сведения об ENCODE Track
Руководство системного администратора

2. НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ

Назначение Системы
Условия применения
Аппаратные требования для ENCODE Track
Программные требования для ENCODE Track

3. ПОДГОТОВКА К РАБОТЕ

Этап 1. Установка Сервер 1С: Предприятие (86-64bit) для Windows
Этап 2. Установка PostgreSQL
Этап 3. Установка Apache HTTP Server
Этап 4. Создание базы данных и обновление конфигурации
Этап 5. Установка ЭЦП
Этап 5.1 Установка клиентского ЭЦП
Этап 5.2 Установка серверного ЭЦП

ПЕРЕЧЕНЬ СОКРАЩЕНИЙ И ОПРЕДЕЛЕНИЙ

Термин/Сокращение

Описание

ET

ENCODE TRACK

АРМ

Автоматизированное рабочее место

ОЗУ

Оперативное запоминающее устройство – оперативная память

ОС

Операционная система

ПО

Программное обеспечение

ПК

Персональный компьютер

БД

База данных

Apache

Веб-сервер    с    открытым    исходным   кодом,   разрабатываемый Apache Software Foundation

IIS

Веб-сервер, разработанный компанией Microsoft

MSSQL

Cистема управления базами данных (СУБД) ,      разрабатываемая  Microsoft

IE

Браузер Internet Explorer

ОБЩИЕ ПОЛОЖЕНИЯ

В настоящем руководстве описаны действия системного администратора по установке и настройке программного обеспечения (далее ENCODE Track).

Общие сведения об ENCODE Track

ENCODE Track реализована в клиент-серверной архитектуре. Сервер баз данных работает под управлением СУБД (PostgreSQL, MSSQL или Oracle). В качестве сервера обмена данных с базой данных ENCODE Track используется веб-сервер (Apache 2.4 или IIS).

Серверная часть ENCODE Track может быть установлена на сертифицированных под СУБД Database  операционных системах. Клиентская часть ENCODE Track может быть установлена на операционные системы Windows.

Руководство системного администратора

Системный администратор – авторизованный пользователь операционной системы обладающий  правами суперпользователя, представитель организации, осуществляющей сопровождение программно-аппаратной части сервера. Осуществляет техническую поддержку участников взаимодействия в ENCODE Track.

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

  • Установка, настройка ENCODE Track;
  • Модернизация, настройка и мониторинг работоспособности аппаратной части комплекса  технических средств (сети, серверов);
  • Модернизация, настройка локальной сети и обеспечение связи клиентской и серверной части ENCODE Track по протоколу TCP/IP.

НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ

Назначение Системы

Автоматизация основных направлений деятельности.

Условия применения

Аппаратные требования для ENCODE Track

Физический или виртуальный сервер — 1 шт.

Минимальные аппаратные требования к физическому или виртуальному серверу ENCODE Track:

Процессор:

архитектура: x86_64

количество процессоров: от 1

количество ядер: от 4

количество потоков: от 4

тактовая частота: от 3.2 Ghz

ОЗУ:

32GB ECC (для виртуального сервера необходима поддержка HugePages)

Дисковая подсистема:

RAID массив (RAID1, RAID10) от 500Гб

Чтение / Запись: от 500 Мбит/сек

RAID массив (RAID1, RAID5, RAID6) от 1TB

Сетевые интерфейсы:

cетевая карта Ethernet - 1000 Мбит/с


Рекомендуемые аппаратные требования к физическому или виртуальному серверу ENCODE Track:

Процессор: Поддержка технологии Intel® Turbo Boost (Intel Core 7, Intel Core 9, Intel Xeon E, Intel Xeon W)

архитектура: x86_64;

количество процессоров: от 1

количество ядер: от 8

количество потоков: от 16

тактовая частота: от 3.2 Ghz

ОЗУ:

64GB ECC (для виртуального сервера  необходима поддержка HugePages)

Дисковая подсистема:

RAID массив (RAID1, RAID10) от 500Гб

Чтение / Запись: от 1500 Мбит/сек

RAID массив (RAID1, RAID5, RAID6) от 1TB

Сетевые интерфейсы:

cетевая карта Ethernet - 1000 Мбит/с


Не рекомендуется использовать виртуальную машину. Некорректная настройка виртуальной машины ведет к потере производительности.

Установка 1С Сервера и СУБД рекомендуется устанавливать на одной машине (сервере). Если 1С Сервер и СУБД будут установлены на разные машины (сервера) то это приведет к потере производительности до 40-50%.

Объем оперативной памяти рекомендуется увеличивать из расчета 1 пользователь = 1.5 / 2 GB.

Объем дискового пространства для базы данных ENCODE Track рекомендуется увеличивать из расчета 1 000 000 кодов = 1.7 GB (без свертки (очистки) данных) и 1 000 000 кодов = 0.9 GB (со сверткой (очисткой) данных). Данные рекомендации не учитывают настройки СУБД. Например к СУБД MSSQL применим коэффициент 5 на показатель роста из за настроек протоколирования и прочего на СУБД. То есть при фактическом размере базы в 1 000 000 кодов = 1.7GB, файл базы на MSSQL может весить 1.7 * 5 = 8.5GB.

Рекомендуется вести учет и работу не более 3-х организаций на одну базу данных. В противном случае возможен конфликт блокировок базы данных.

Сервер 1С работает в связке с СУБД. Общая производительность сильно зависит от дисковой подсистемы. Для наилучшей надежности и производительности рекомендуется собирать дисковый массив на RAID 10 минимум из 8 высокопроизводительных серверных SSD накопителей, чтобы производительность упиралась в стандарт SATA-3 6Gb/s, если сервер собирается на ПК и если сервер собирается на серверном оборудовании SAS-3 12Gb/s. Объем массива должен быть в 2 раза больше предполагаемого занятого пространства (система+ база данных).

Для брендовых серверов рекомендуется использовать рекомендованную производителем и/или "родную" ОЗУ, согласно спецификации сервера. Также при конфигурации сервера следует учитывать поддержку рабочей частоты не ниже 2666МГц.

Следует учитывать, что производительность дисковой подсистемы зависит от размера БД и от количества операций в минуту. При больших объемах рекомендуется использовать накопители U.2, NVME.

Производительность сервера 1С сильно зависит от базовой тактовой частоты процессора. Тактовая частота должна быть выше 3,5ГГц. Оптимально от 3,8ГГц. Еще одним важным параметром является наличие технологии Intel® Turbo Boost, которая увеличивает частоту процессора. У представленных на рынке процессоров, чем выше частота, тем ниже количество ядер. Это связано с тепловыделением, энергопотреблением и стабильностью работы, по этому процессоры с высокой частотой имеют 4/8, 6/12, 8/16, 10/20 ядер/потоков. С увеличением ядер, снижается частота. Следует учитывать, что при увеличении нагрузки на БД и ее роста, SQL сервер загружает все ядра процессора, по этому рекомендуется для БД большего объема выбирать процессоры от 8 ядер, 16 потоков.

В качестве примера представлены некоторые модели процессоров:


Intel® Xeon® W-3323 Processor. Количество ядер 12, Количество потоков 24, Максимальная тактовая частота в режиме Turbo Boost 3,90 GHz, Базовая тактовая частота процессора, 3,50 GHz, Кэш-память 21 MB.


Intel Xeon W-2255 LGA2066, 10 x 3700 МГц. Количество ядер 10, Количество потоков 20, Базовая тактовая частота процессора 3,70 GHz, Максимальная тактовая частота с технологией Turbo Boost 4,50 GHz, Кэш-память 19,25 MB.


Процессор Intel® Xeon® W-2265. Количество ядер 12, Количество потоков 24, Базовая тактовая частота процессора 3,50 GHz, Максимальная тактовая частота в режиме Turbo 4,60 GHz, Кэш-память 19,25 MB.


INTEL Core i9 11900K. 8/16 ядер 3.5 ГГц или до 5.3 ГГц в режиме Turbo Boost


Рекомендуемые характеристики сервера для маркировки до 800 000 кодов в день:

  • 2x Intel Xeon E5-2667 v4 (8C 25M Cache 3.20 GHz}
  • 256GB (8x32GB) DDR4 RDIMM 2666MHz
  • (Поддержка до 768GB максимально, 24 DIMM портов)
  • 8 x SSD 4806B Intel SATA 2.5" + салазки
  • Контролер HPE P440ar (2GB+FBWC)
  • iLO 4 Advanced
  • 4 порта Ethernet 16b/s
  • 2 порта Ethernet 10Gb/s 530FLR-SFP+
  • 2x БП 800BT
  • 2U Rack
  •  Rail kit

АРМ — шт. по числу пользователей ENCODE Track Минимальные аппаратные требования к АРМ ENCODE Track:

Процессор:

архитектура: x86_64

количество процессоров: 1

количество ядер: от 2

количество потоков: от 2

тактовая частота: от 2.0 ГГц

ОЗУ:

4GB свободной оперативной памяти

Дисковая подсистема:

1GB свободного дискового пространства

Сетевые интерфейсы:

cетевая карта Ethernet - 100 Мбит/с

 

Программные требования для ENCODE Track

Требования к предустановленному программному обеспечению сервера:

  • Операционная система Windows Server R2008 и выше;
  • Установить платформу и сервер 1С Предприятие (8.3);
  • Установить СУБД Postgres (11). Если на предприятии используется СУБД MSSQL и будет предоставлен доступ, то возможно использование данной СУБД;
  • Установить Веб-сервер операционной системы IIS, возможно использование  Веб-сервер Apache (от 2.4) ;
  • Установить пользовательские ключи для работы с 1С: Предприятие;
  • Установить конфигурацию ENCODE Track. Опубликовать HTTP Сервисы на веб сервере;
  • Установить программу по работе с ЭЦП «КРИПТО ПРО CSP». Установить УКЭП;
  • Пройти регистрацию в системе «Честный знак»;
  • Заполнить перечень продукции (GTIN) в национальном каталоге.

Требования к предустановленному программному обеспечению АРМ:

  • Операционная система Windows Seven / 10, IE11 и выше;
  • Настроить доступ в интернет и сервисам «Честный знак»:
    • «https://suzgrid.crpt.ru/*»
    • «https://markirovka.crpt.tech/*»
    • «https://xn--80aqu.xn----7sbabas4ajkhfocclk9d3cvfsa.xn--p1ai/*»
    • «https://xn--j1ab.xn----7sbabas4ajkhfocclk9d3cvfsa.xn--p1ai/*»
  • Установить платформу 1С Предприятие (8.3) Тонкий клиент;
  • Установить пользовательские ключи для работы с 1С: Предприятие;
  • Установить программу по работе с ЭЦП «КРИПТО ПРО CSP». Установить УКЭП;
  • Установить программу для удаленного подключения AnyDesc.

ПОДГОТОВКА К РАБОТЕ

Настройка и установка программного обеспечения производится в 5 этапов.

Этап 1. Установка Сервер 1С: Предприятие (86-64bit) для Windows

Переходим на сайт http://users.v8.1c.ru/

Переходим в раздел 1C: Обновление программ  - Технологическая платформа 8.3 - 8.3.16 (не ниже) - Cервер 1С: Предприятия (64-bit) для Windows - Скачать дистрибутив.

Загружаем архив windows64full_8_3_16_XXXX.rar. Распаковываем его. Начинаем установку через setup.exe.

Начало процесса установки. В данном окне установки вы получаете информацию. Для продолжения установки нажмите кнопку "Далее". Для выхода из программы установки нажмите "Отмена" (см. Рис. 1).

Рис 1: Приветствие, первое окно установки

 Выбор варианта установки. На данном этапе внимательно прочитайте комментарии для разных вариантов установки и выберите нужный (см. Рис. 2). Следующие пункты обязательны:

  • 1С: Предприятие 8
  • 1С: Предприятие – Тонкий клиент
  • 1С: Предприятие – Тонкий клиент, файловый вариант
  • Сервер 1С: Предприятия 8
  • Модули расширения веб-сервера
  • Администрирование сервера 1С: Предприятия

Далее «Выбор компонентов 1С: Предприятие 8 …».

Рис 2: Выбор варианта установки

Установка сервера. На данном этапе галочку оставляем (см. Рис. 3).

Далее «Установить сервер 1С: Предприятие 8 как сервис…». радио-кнопку надо переключить в положение «Создать пользователя USR1CV8». Пароль может быть любым, но отвечающим политикам безопасности сервера Windows

Рис 3: Выбор варианта установки

 Далее «Установить»: На этом первый этап завершен (см. Рис. 4).

Рис 4: Установка

Этап 2. Установка PostgreSQL

Скачать дистрибутив СУБД PostgreSQL. Переходим на сайт https://releases.1c.ru ,

раздел «Технологические дистрибутивы» postgresql_12.6_1.1C_x64.zip Распаковываем его.

Начинаем установку запускаем установочный файл postgresql-12.6-1.1C(x64).msi

Начало процесса установки. В данном окне установки вы получаете информацию, о выборе языка. Выбираем «Russian» Для продолжения установки нажмите кнопку "Start". Для выхода из программы установки нажмите "Cancel" (см. Рис. 1).

Рис 1: Приветствие, первое окно установки и выбора языка

 Процесс установки окно приветствия. В данном окне установки вы получаете информацию. Для продолжения установки нажмите кнопку "Далее". Для выхода из программы установки нажмите "Отмена" (см. Рис. 1).

Рис 1: Приветствие окно установки

Выбор директории, в которую будет произведена установка. На данном этапе установки необходимо указать директорию (расположение базы данных), в которую будет установлено ПО. По умолчанию директорией для установки является " C:\Program Files\PostgreSQL\12.6-1.1C\" (см. Рис. 2).

При желании вы можете указать любой другой путь. В зависимости от версии Windows путь по умолчанию может отличаться. Для продолжения установки нажмите кнопку "Далее".

Рекомендуется устанавливать в директорию с «быстрым» жестким диском и не на одном и том же жестком диске где установлена операционная система.

Установить галочку «Установить как сервис». (см. Рис. 2)

Рис 2: Выбор директории установки

 Выбор инициализировать кластер базы данных. Порт можно оставить по умолчанию (на рассмотрении системного администратора)

Установить пароль администратора СУБД (см. Рис. 3)

Рис 3: Окно инициализации

Далее «Установить»: На этом второй этап завершен. (см. Рис. 4)

Рис 4: Окно установки

 На этапе установки может возникнуть ошибка, решается она довольно просто, для этого нужно в Службах включить службу «Вторичный вход в систему».

Переходим в раздел - Панель управления - Администрирование - Службы - найти службу «Вторичный вход в систему» - По умолчанию стоит вручную – нужно изменить на «Автоматически» (см. Рис. 4).

Рис 4: Окно службы Вторичный вход в систему

Рис 5: Окно Инсталляция завершена

Этап 3. Установка Apache HTTP Server

 Переходим на сайт:  https://www.anindya.com/

Скачать / Download:  apache_2.4.23-x64-no-ssl.msi

Сохраняем: apache_2.4.23-x64-no-ssl.msi

Начинаем установку запускаем установочный файл: apache_2.4.23-x64-no-ssl.msi

Начало процесса установки. В данном окне установки вы получаете информацию о версии устанавливаемого ПО. Для продолжения установки нажмите кнопку "Start". Для выхода из программы  установки нажмите "Cancel" (см. Рис. 1).

Лицензионное соглашение. В данном окне установки вы получаете информацию о лицензионном соглашении. радио-кнопку надо переключить в положение «I accept» / «Я разрешаю». Для продолжения установки нажмите кнопку "Next". Для выхода из программы установки нажмите "Отмена" (см. Рис. 1).

Рис 1: Окно лицензионного соглашения

 Краткое описание о продуктeApache – это сервер HTTP (см. Рис. 2).

Рис 2: Окно о продукте

 Заполняем настройки. На данном этапе установки нужно заполнить данные нашего локального сервера (см. Рис. 3):

  • Server Domian: localhost
  • Server Name: localhost
  • Admin email: любой.

Для всех пользователей указываем порт 80 (на рассмотрение администратора).

Рис 3: Настройки сервера


Далее «Install»: (см. Рис. 4)

Рис 4 установка

Проверяем работу сервера Apache. Для этого открываем браузер в адресной строке пишем адрес: http://localhost нажимаем ввод и видим надпись «It works!», что означает «Работает».

На этом третий этап завершен (см. Рис. 5).

Рис 5 Окно проверки

Этап 4. Создание базы данных и обновление конфигурации

Создание базы данных в PostgreSQL. Запуск 1С Предприятие 8.3 Далее – Добавить.

Далее - Создание новой информационной базы.

Далее - Создание базы для разработки новой конфигурации.

Далее - Указать название информационной базы (по умолчанию «ENCODE Track»). Выбрать тип где будет находиться информационная база передвинуть радио-кнопку На сервере 1С:Предприятия.

Далее - Указать параметры информационной базы (пример):

Далее - оставляем по умолчанию – Готово.

Видим информационная база данных создана и готова к работе.

Далее заходим в конфигуратор.

На вкладке конфигурация, выбираем загрузить конфигурацию из файла.

Выбираем путь где лежит файл конфигурации, далее нажимаем открыть.

Обновить конфигурацию базы данных? Далее  -  нажимаем «Да».

Информационное окно, какие изменения внесены, нажимаем «Принять».

Установка завершена конфигурация базы данных успешно установлена.

Далее переходим на вкладку Администрирование  - Пользователи - Действия - Добавить

Добавляем пользователя Администратор.

Для обновления конфигурации базы данных переходим на вкладку Конфигурация  - Поддержка – Обновить конфигурацию.

Выбрать «Выбор файла обновления».

Далее. Выбрать файл поставки конфигурации. После выбора файла и обновления конфигурации требуется зафиксировать обновление в базе данных нажав кнопку «F7».

Для работы сервисов обмена данными с учетными системами и ПО L2 требуется опубликовать базу данных на веб-сервере.

Переходим на вкладку Администрирование  - Публикация на веб-сервере.

Требуется указать:

  • Имя – Имя публикуемой базы данных на себ-сервере (по умолчанию «encode_track»);
  • Веб-сервер – выбрать веб-сервер на котором будет проводится публикация (по умолчанию «Apache 2.4»);
  • Каталог – выбор каталога публикации базы данных (по умполчанию для веб-сервера Apache используется каталог «C:\Program Files\Apache Software Foundation\Apache2.4\htdocs». Создать каталог публикации «encode_track»);

Опции (галочки) выставить как показано на «Рис 1» и «Рис 2».

Рис 1: Настройки публикации

Рис 2: Настройки публикации

Этап 5. Установка ЭЦП

Переходим на сайт:  https://www.cryptopro.ru/downloads

Скачать / Download:  CSPSetup-5.0.12330

Установить дистрибутив.

Этап 5.1 Установка клиентского ЭЦП

Разместить файлы ЭЦП (каталог файлов ЭЦП) в каталоге «C:\Users\Наименование пользователя\AppData\Local\Crypto Pro».

Запустить «КриптоПРО CSP» с правами администратора.

На вкладке «Сервис» перейти «Просмотреть сертификаты в контейнере».

Выбрать «Пользователя» и перейти в «Обзор» и выбрать размещенный контейнер с ЭЦП.

Выбрать «Свойства». Далее «Установить сертификат».

Выбрать «Текущий пользователь».

Выбрать «Поместить все сертификаты в следующие хранилище». Выбрать «Личное».

Далее. Готово. ЭЦП установлена.

Требуется установить сертификаты «корневой сертификат Минкомсвязи России» и «корневой сертификат Головного Удостоверяющего центра». Установив их в хранилище «Доверительные корневые центры сертификации».

Этап 5.2 Установка серверного ЭЦП

Запустить «КриптоПРО CSP» с правами администратора.


На вкладке «Сервис» перейти «Скопировать». Выбрать контейнер ЭЦП «Пользователь». Указать в форме копирования «Компьютера».

Далее. Выбрать «Реестр». Готово. Контейнер ЭЦП для сервера создан.

На вкладке «Сервис» перейти «Просмотреть сертификаты в контейнере».

Выбрать «Компьютера» и перейти в «Обзор» и выбрать размещенный контейнер с ЭЦП.

Выбрать «Свойства». Далее «Установить сертификат».

Выбрать «Текущий пользователь».

Выбрать «Поместить все сертификаты в следующие хранилище». Выбрать «Личное».

Требуется установить сертификаты «корневой сертификат Минкомсвязи России» и «корневой сертификат Головного Удостоверяющего центра». Установив их в хранилище «Доверительные корневые центры сертификации» «Компьютера».

В меню «Пуск» запустить «Сертификаты».

Перейти в ветку «Сертификаты (Локальный компьютер)» - «Личное» - «Реестр». Правой кнопкой мыши по сертификату вашей ЭЦП выбрать «Управления закрытыми ключами».

Добавить пользователя который был указан при установке «Сервер 1С» со всеми правами.