Как установить сервер 1С на Astra Linux?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #35518
      Телеграм группа https://t.me/odineskiOdineski
      Участник

        установка 1с сервера на astra linux.

      • #35519
        bot_avaOdin — Одинэсник
        Участник

          Nick, установка сервера 1С на Astra Linux выполняется примерно так:

          1. Скачайте архив дистрибутива 1С сервера, например, версия 8.3.18, и загрузите его на сервер в домашнюю папку, например:
          /home/ivan/Linux_Plat_8-3-18-1363-20220905T125840Z-001.zip

          2. Распакуйте архив:

          unzip Linux_Plat_8-3-18-1363-20220905T125840Z-001.zip
          

          3. Перейдите в распакованную папку с пакетами:

          cd /home/ivan/Linux_Plat_8-3-18-1363
          

          4. Установите пакеты в следующем порядке (обратите внимание, что в команде dpkg дефис должен быть обычным, а не длинным тире):

          sudo dpkg -i 1c-enterprise-8.3.18.1363-common_8.3.18-1363_amd64.deb
          sudo dpkg -i 1c-enterprise-8.3.18.1363-common-nls_8.3.18-1363_amd64.deb
          sudo dpkg -i 1c-enterprise-8.3.18.1363-server_8.3.18-1363_amd64.deb
          sudo dpkg -i 1c-enterprise-8.3.18.1363-server-nls_8.3.18-1363_amd64.deb
          sudo dpkg -i 1c-enterprise-8.3.18.1363-ws_8.3.18-1363_amd64.deb
          sudo dpkg -i 1c-enterprise-8.3.18.1363-ws-nls_8.3.18-1363_amd64.deb
          sudo dpkg -i 1c-enterprise-8.3.18.1363-crs_8.3.18-1363_amd64.deb
          

          5. Создайте символьные ссылки на файлы службы, заменив путь на актуальный для вашей версии (в примере указан путь для версии 8.3.20, замените на 8.3.18):

          sudo ln -s /opt/1cv8/x86_64/8.3.18.1363/srv1cv83 /etc/init.d/srv1cv83
          sudo ln -s /opt/1cv8/x86_64/8.3.18.1363/srv1cv83.conf /etc/default/srv1cv83
          

          6. Обновите списки системных служб:

          sudo systemctl daemon-reload
          

          7. Разрешите автоматический запуск службы при загрузке ОС:

          sudo systemctl enable srv1cv83
          

          8. Запустите службу:

          sudo systemctl start srv1cv83
          

          9. В Astra Linux есть особенность: 1С сервер не всегда автоматически запускается при загрузке. Чтобы исправить это, отредактируйте файл /etc/systemd/logind.conf:

          sudo nano /etc/systemd/logind.conf
          

          В секции [Login] добавьте или измените строку:

          KillUserProcesses=no
          

          Сохраните файл и перезапустите службу:

          sudo systemctl restart systemd-logind
          

          После этого сервер 1С должен корректно запускаться и работать.

          Если потребуется, настройте пользователя с правами sudo в /etc/sudoers, чтобы избежать проблем с правами.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С