|
Особенности установки единого дистрибутива 1с 8.3.23.1688 в Centos 7 | ☑ | ||
---|---|---|---|---|
0
dmrjan
01.05.23
✎
12:19
|
Так получилось, что Centos 7 оказался последним поддерживаемым дистрибутивом в этой линейке.
1С указала, что по прежнему поддерживает этот дистрибутив, но почти все описания установки касались дебиан-подобных дистрибутивов. Есть, конечно ссылка в руководстве установки единого дистрибутива (тут, тут и тут :-)), но пришлось малость заморочится пока получилось. Особенности установки сервиса 1С в Centos 7 su Создание жесткой ссылки в папку /etc/systemd/system ln /opt/1cv8/x86_64/8.3.23.1688/[email protected] /etc/systemd/system Запуск и проверка: systemctl start [email protected] systemctl status -l [email protected] думал, что добавление автозапуска 1с проходит аналогично, но нет systemctl status [email protected] не проходит. Посмотрел systemctl list-units Служба представлена как [email protected] Добавление службы в автозапуск systemctl enable [email protected] После этого еще раз остановил сервис но уже через systemctl stop [email protected] Сработало Запустил снова systemctl start [email protected] -------------------------------------------- В итоге сформировал окончательный алгоритм (чтобы меньше путаться): su Создание жесткой ссылки в папку /etc/systemd/system ln /opt/1cv8/x86_64/8.3.23.1688/[email protected] /etc/systemd/system Запуск и проверка: systemctl start [email protected] Добавление службы в автозапуск systemctl enable [email protected] Перезагрузка и проверка работы службы: systemctl status -l [email protected] Прошу не кидать в меня камнями и палками(если что не так). |
|||
1
ansh15
01.05.23
✎
15:27
|
Запускать одновременно несколько инстансов одной платформы нужды нет, поэтому просто копирую srv1cv8-8.3.. без @ в /etc/systemd/system без их заморочек с жестким ссылками. Потом daemon-reload.
Для ras-srv1cv8-8.3... такого не сделали, почему-то... |
|||
2
arsik
01.05.23
✎
21:18
|
(0) Ой да посмотрите уже как правильно ставить дистрибутивы. service.service недолжно быть.
Например https://redos.red-soft.ru/base/other-soft/other-other/1c-install/1c-server-redos73/ - но это соответствует 8-9 центоси. Для 7й там особенность какая то, не помню на вскидку. Ну и 7я центось уже в прошлом. Не стоит на ней сервер разворачивать. |
|||
3
dmrjan
02.05.23
✎
08:38
|
(1) В том то и дело, что нет. Именно жесткая ссылка.
https://its.1c.ru/db/v8321doc#bookmark:cs:TI000000123 Для того чтобы сервер «1С:Предприятия» мог использоваться как сервис, а также мог автоматически запускаться во время загрузки операционной системы, необходимо зарегистрировать юнит кластера серверов в systemd: ● Для ОС Linux (кроме CentOS 7) необходимо выполнить команду: Копировать в буфер обмена systemctl link /opt/1cv8/arch/A.B.C.D/[email protected] Для выполнения регистрации следует указывать полный путь к юниту systemd. ● Для CentOS 7: ● Создать жесткую ссылку или копию файла [email protected] под именем [email protected]: Копировать в буфер обмена ln /opt/1cv8/arch/A.B.C.D/srv1cv8-A.B.C.D@{,default}.service Но последний вариант у меня почему-то не прошел. |
|||
4
dmrjan
02.05.23
✎
08:40
|
А, ну да, можно просто копированием.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |