Как сделать двойную работу, но сэкономить на перемещениях.
Данное краткое описание действует для платформы 1С версии 8.3.18 и OС Astra Linux
Что придется сделать для того чтобы не бегать быстро-быстро к заказчику и назад:
1. Надо узнать что за операционная система будет установлена, версию ядра, а также все что максимально можно узнать до прихода (ресурсы, условия), а если написать что должно и как установлен в требованиях, то будет идеально если это выполнят так как вы написали.
2. На идентичной операционной системе выполнить тестовую установку сервера 1С в похожих с автономными условиях, чтобы можно было увидеть каких пакетов не хватает и выгрузить их на носитель.
На что нужно обратить внимание при выполнении работ:
1. Проверка серверов
Проверить обращение к серверу по имени в сети, сервер должен определять в сети, для этого должна быть корректная запись в файле hosts сервера.
Проверить записи dns, должны быть видны сервера будущего кластера 1С и СУБД, а также сервера публикации http сервиса.
Удалить следы установки предыдущих установок 1С, если планируется работа только на одной версии платформы.
2. Выполнение установки серверов 1с
Проверить доступность репозитория, если его нет или он недоступен, то необходимо установить недостающие пакеты для инсталяции и нормальной работы серверов.
Загрузить шрифты Microsoft, только из аналогичной системы, установленный пакет все равно будет пытаться выполнить загрузку по сети.
Проверить в директории /etc/default/ наличие файла конфигурации сервера srv1cv83, если отсутствует то скопировать из /opt/1cv8/x86_64/8.3.18.1363/ файл srv1cv83.conf с переименованием его в srv1cv83.
Проверить права на директорию opt для группы grp1cv8, если их нет, то выдать.
Раскомментировать в /etc/systemd/logind.conf запись “KillExcludeUsers=root” добавить запись “usr1cv8” через пробел - KillExcludeUsers=root usr1cv8
После установки выполнить попытку старта командой
systemctl start srv1cv83.service
в случае ошибки выполнить проверку адреса /etc/init.d/ на наличие файла srv1cv83, если файла нет, выполнить создание символьной ссылки командой
ln -s /opt/1cv8/x86_64/8.3.18.1363/srv1cv83 /etc/init.d/srv1cv83
потом выполнить команду
systemctl --system daemon-reload
и заново выполнить попытку старта сервера
Создать и запустить сервер ras https://its.1c.ru/db/freshex2/content/509/hdoc
3. Создание кластера серверов
Рассматривается вариант из двух серверов, центрального сервера и сервера лицензирования. С целью выделения лицензий на отдельный сервер выполнить объединение серверов в кластер
Для организации серверов в кластер проще будет использовать OC Windows и консоль администрирования серверов 1С, если с этим не повезло, то надо иметь заготовку под скрипт организации серверов 1С в кластер.
4. Активация лицензий
Для активации лицензий 1С сервера и клиентских лицензий необходима клиентская часть 1С, толстый клиент для запуска 1С в режиме конфигуратора. 1С:Предприятие 8. Инструкция по получению программных лицензий
Предпочтительным вариантом является получение лицензии на электронном носителе для автономного режима активации.
Регистрацию выполнить по телефону больше невозможно. Активацию на терминальном сервере производить нельзя, необходимо выполнять активацию только на сервере 1С или в локальной сети.
5. Публикация сервиса
На сервере публикаций должен быть установлен и настроен сервер Apache.
Для публикации сервиса необходима установка сервера 1С, но без запуска сервера 1с и прочих проверок описанных в пункте 2 настоящего описания.
После установки 1С необходимо выполнить публикацию сервиса
После выполнения публикации перейти в директорию публикации /var/www/service/ и произвести корректировку файла публикации default.vrd в соответствии с задачами публикации
Выполнить проверку публикации сервиса http на сервере публикации из браузера переходом по ссылке на опубликованный сервис.
При правильно выполненной публикации ответ должен быть:
“Ок”