Web-администрирование серверов 1С: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
Строка 9: Строка 9:
#Извлекаем в {{path|/opt/pusk/}} из его глубоких потрохов (архив в архиве архива) каталог {{path|lib}}.
#Извлекаем в {{path|/opt/pusk/}} из его глубоких потрохов (архив в архиве архива) каталог {{path|lib}}.
#Копируем в тот же {{path|/opt/}} уже развёрнутую свежую 1С-ку (со своего компа, к примеру: {{path|/opt/1cv8}}), удостоверившись, что в самом нижнем её подкаталоге есть бинарник {{cmd|ras}} — им будет запускаться собственно RAS.
#Копируем в тот же {{path|/opt/}} уже развёрнутую свежую 1С-ку (со своего компа, к примеру: {{path|/opt/1cv8}}), удостоверившись, что в самом нижнем её подкаталоге есть бинарник {{cmd|ras}} — им будет запускаться собственно RAS.
#Запускаем {{cmd|# /opt/pusk/ite-pusk-linux.sh install}}.
#По его ОКейному завершению командуем {{cmd|# systemctl --enable ite-pusk}}.
#Спустя минуту проверяем, что сервиз поднят:
#:<pre>[root@ras1c ~]# lsof -ni :8080
COMMAND PID USER  FD  TYPE    DEVICE SIZE/OFF NODE NAME
java    155 root  16u  IPv6 228332872      0t0  TCP *:webcache (LISTEN)
</pre>

Версия от 00:58, 9 августа 2023

Вкратце:

  1. Разворачиваем альт-контейнер в конфигурации: 2 ядра, 2 ГБ памяти, 4 ГБ места (занято будет тоже 2, но нужно место под логи и пр.).
  2. Обновляем его: # apt-get update && apt-get dist-upgrade
  3. Доустанавливаем надобности: # apt-get install -y htop java-17-openjdk lsof mc sudo
  4. Скачиваем архив (ite-pusk-v*.tar.gz) Панели Управления Службами и Компонентами (ПУСиК).
  5. Распаковываем его содержимое в /opt/.
  6. Скачиваем с этой странички java-api-8.3.11.zip по ссылке «Копировать java-api для версий платформы 8.3.11 и старше» — или более новой, когда появится.
  7. Извлекаем в /opt/pusk/ из его глубоких потрохов (архив в архиве архива) каталог lib.
  8. Копируем в тот же /opt/ уже развёрнутую свежую 1С-ку (со своего компа, к примеру: /opt/1cv8), удостоверившись, что в самом нижнем её подкаталоге есть бинарник ras — им будет запускаться собственно RAS.
  9. Запускаем # /opt/pusk/ite-pusk-linux.sh install.
  10. По его ОКейному завершению командуем # systemctl --enable ite-pusk.
  11. Спустя минуту проверяем, что сервиз поднят:
    [root@ras1c ~]# lsof -ni :8080

COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 155 root 16u IPv6 228332872 0t0 TCP *:webcache (LISTEN)