1с отчетность astra linux

Установка сервера 1С на операционную систему Astra Linux «Орел»

1. Устанавливаем операционную систему Astra Linux «Орел». Как установить описано в этой статье.

2. Устанавливаем пароль учетной записи root.

3. Устанавливаем необходимые сетевые настройки и при необходимости вводим в домен.

4. Обновляем операционную систему:

На запрос о продолжении набираем Д или y или yes и нажимаем ввод.

Перезагружаем операционную систему.

5. Устанавливаем пакеты необходимых для сервера 1С зависимостей.

6. Переходим на официальный сайт информационно-технического сопровождения 1С — its.1c.ru и скачиваем необходимое программное обеспечение:

6.1. Необходимую версию платформы 1С. Выбирать платформу необходимо исходя из своих задач, архитектуры сервера и имеющейся лицензии.

6.2. СУБД PostgreSQL адаптированную под работу с 1С. Обратите внимание на совместимость версий платформы 1С и СУБД в описании версии на сайте.

6.3. Сборник пакетов зависимостей СУБД PostgreSQL в соответствии с версией.

При выборе версий ПО так же стоить учитывать, что не всегда хорошо брать самую последнюю версию программного обеспечения сразу после выпуска.

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

В нашем примере будем использовать версию платформы 1С версии 8.3.14.1854, СУБД PostgreSQL версии 11.5-1.1C.

7. Устанавливаем платформу 1С (sudo dpkg -i пакет) в следующей последовательности:

  • common (общие компоненты);
  • common-nls (языковые компоненты);
  • server (сервер (обязателен для работы толстого клиента;
  • server-nls (язковые компоненты);
  • ws (компоненты web-сервисы);
  • ws-nls (языковые компоненты);
  • client (клиентская часть);
  • client-nls (языковые компоненты).

Примечание: языковые компоненты нужны только в случае необходимости использования языков кроме русского и английского.

8. Изменяем права для каталога /opt/1C

9. Запускаем сервер (для толстого клиента)

10. Проверяем что запущено 3 процесса 1С командой:

11. Добавляем в файл /etc/hosts строку с адресом и именем своего сервера 1С в формате:

ip-адрес fqdn имя

Например: 192.168.1.140 1c.entnet.ru 1c

12. Для удобства администрирования скачиваем с портала ИТС 1С и устанавливаем платформу 1с с серверными компонентами на клиент Windows.

13. Запускаем консоль Администрирования серверов 1С (клиент Windows) и добавляем наш центральный сервер. Если все установлено корректно то подключится наш локальный кластер.

Читайте также:  Linux режим командной строки

14. Устанавливаем все пакеты зависимостей СУБД (libs for PostgreSQL 11) заранее загруженные с портала ИТС 1С (sudo dpkg -i *.deb)

  • libgcrypt20_1.8.5-3_amd64
  • libicu55_55.1-7_amd64
  • libllvm6.0_6.0-1ubuntu2_amd64
  • libllvm9_9_+20191205074958+432bf48c08d-1_exp1_20191205185557.104_amd64
  • libssl1.0.0_1.0.2g-1ubuntu4.15_amd64
  • libxslt1.1_1.1.32-2.1_amd64
  • postgresql-client-common_207_all
  • postgresql-common_207_all
  • ssl-cert_1.0.39_all

15.Устанавливаем СУБД PostgreSQL

16. Для удобства администрирования СУБД скачиваем PGAdmin с официального сайта PostgreSQL

17. Устанавливаем PGAdmin4

18. Настраиваем СУБД:

18.1. Временно для доступа к серверу через PGAdmin без пароля изменим настройки конфигурационного файла pg_hba.conf

В данном файле временно отключим парольную авторизацию изменив способ авторизации с md5 на trust в раздел # IPv4 local connections:
host all all 0.0.0.0/0 trust

18.2. Для доступа к серверу не только с локального адреса изменим настройки конфигурационного файла postgresql.conf

В разделе # — Connection Settings — убедимся что установлен параметр listen_addresses = ‘*’

Дальнейшие настройки параметров СУБД производятся исходя из особенностей работы конкретного сервера.

По умолчанию файл конфигурации настроен только на то, чтобы запустить сервер на минимальных настройках, но не для эффективной работы!

19. Перезагрузить сервер СУБД:

20. Запустим PGAdmin4 ярлыком для запуска, либо открыв любой браузер указав локальный адрес с портом 33609 (по умолчанию)

21. При первом запуске задаем пароль.

22. В настройках PGAdmin выбираем язык интерфейса Русский (File — Preferences — User language — Russian — Save) и перезапускаем браузер.

23. Добавим сервер нажав на Servers — Создать — Сервер

24. Задаем имя и адрес нашего сервера

25. В свойствах пользователя postgres задаем и сохраняем пароль. После чего в настройку конфигурационного файла pg_hba.conf

необходимо изменить (вернуть) к виду

host all all 0.0.0.0/0 md5

26. Запускаем 1С и создаем базу данных.

Указываем имя создаваемой базы, выбираем создание на сервере 1С: Предприятия

Указываем параметры информационной базы и реквизиты подключения к серверу. Обязательно устанавливаем атрибут «Создать базу данных в случае ее отсутствия», если вы заранее не создавали ее в СУБД.

27. Первый запуск производим в режиме конфигуратора для активации лицензии. Выбираем «Получить лицензию», вводим необходимые данные о лицензии, пин-коды, активируем лицензию.

Выбираем к каким параметрам привязать программную лицензию. В большинстве случаев используется привязка к параметрам сервера.

Для работы с аппаратным ключем защиты HASP необходимо скачать и установить необходимые пакеты.

Источник

Установка и настройка сервера 1С v8.3.xx на ОС Astra Linux

Данная статья применима к:

Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7)

Читайте также:  Как распечатать документ с почты майл ру на принтер

Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)

Astra Linux Special Edition РУСБ.10015-16 исп. 1

Astra Linux Common Edition 2.12

http://1c.ru/ — официальный сайт компании 1C.

Подготовка сети и сервера

При работе в Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) для установки сервера 1С необходимо:

установить пакеты libwebkitgtk-3.0-0 libjavascriptcoregtk-3.0-0 libicu57 из репозитория Debian. На момент обновления статьи загрузить и установить пакеты можно было командами:

rc2-1_amd64.deb
sudo apt -y install ./libwebkitgtk-3.0-0_*.deb ./libjavascriptcoregtk-3.0-0_*.deb ./libicu57_*.deb ./libegl1-mesa_*.deb

Для установки сервера 1С версии 8.3.20 установка сторонних пакетов не требуется.

При установке в любом обновлении Astra Linux желательно в сети настроить разрешение имен (см. DNS-сервер BIND9), позволяющее получать IP-адрес сервера. Если сетевая служба разрешения имен не используется, то в файле /etc/hosts должно быть указано соответствие IP-адреса и имени сервера. Например, для сервера с полным именем 1c-astra16.example.ru и IP-адресом 192.168.122.159 должна быть указана строка вида:

Установка и настройка СУБД PostgreSQL

Установить пакеты СУБД PostgreSQL:

В Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7):

В Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) по умолчанию используется PostgreSQL версии 11, в более ранних обновлениях — PostgreSQL версии 9.6. Кроме этого может использоваться PostgreSQL версии 12 (может быть установлен из сторонних репозиториев). В зависимости от используемой версии PostgreSQL могут различаться пути к конфигурационным файлам.

В Astra Linux Special Edition выпущенных до очередного обновления 1.7:

Добавить в файл /etc/postgresql/<9.6,11,12>/main/pg_hba.conf строку, разрешающую подключение из сети, в которую входит сервер. Например, для сети 192.168.122.0/24:

Отредактировать файл /etc/postgresql/<9.6,11,12>/main/postgresql.conf:

Установка сервера 1C Enterprise

  1. Скачать с сайта 1C файл дистрибутива 1C-enterprise;
  2. Если файл дистрибутива предоставлен в в иде архива — распаковать его;
  3. Выполнить установку:

    Для сервера 1С версии 8.3.20.xxxx установка выполняется с помощью собственной программы-установщика 1С. Например, для версии 8.3.20.1838:

    Для сервера 1С версии 8.3.17.xxxx установка выполняется с помощью штатной программы-установщика пакетов:

    Действия после установки сервера 1C

      Для сервера 1С версии 8.3.20.xxxx, если была выполнена установка с компонентом server, то разрешить работу системной слу жбы:

        Создать символьные ссылки на файлы службы:

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

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

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

        Для сервера 1С версии 8.3.17.xxxx:

          Разрешить автоматический запуск службы после перезагрузки, для чего:

          В файле /etc/systemd/logind.conf раскомментировать параметр KillExcludeUsers и добавить в список имен имя служебного пользователя usr1cv8. В итоге строка с параметром должна выглядеть примерно так:

          Установка клиента 1С

          Клиент 1С не обязательно должен быть установлен на той же машине, что и сервер, однако для проверки работоспособности удобно установить его на серверную машину. Для установки клиента 1С:

          1. При работе с 1С полной версии 8.3.20.хххх клиент может быть установлен программой-установщиком как компонент (см. документацию на установщик 1C);
          2. При работе с более другими версиями:

            Скачать установочные файлы;

            Если файлы представлены в виде архива — распаковать архив;

            Выполнить установку командой apt, указав файл с нужной версией клиента, например :

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

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

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

            Вводим название информационной базы и выбираем тип расположения — «На сервере 1C:Предприятия»

            Кластер серверов 1C: Предприятия — Адрес сервера, где установлена 1C. У нас это «1c-astra16.example.ru»;

            Имя информационной базы в кластере: Так будет называться инфобаза в кластере. (любое);

            Тип СУБД — POstgreSQL;

            Сервер баз данных: в данном примере служба СУБД PostgreSQL работает на том же сервере, поэтому имя сервера такое же: «1c-astra16.example.ru»;

            Имя базы данных — имя БД в СУБД PostgreSQL (любое);

            Пользователь базы данных — postgres;

            Пароль — пароль пользователя postgres.

            Выбираем параметры и режим запуска и нажимаем готово!

            Добавление шрифтов

            Для корректного отображения форм 1С может понадобиться установить лицензионные шрифты. Порядок приобретения, установки и применения таких шрифтов не входит в рамки данной статьи.

            После установки шрифтов следует обновить кеш шрифтов в системе:

            Источник

            Работа 1С-Отчетности на Linux

            Для настройки 1С-Отчетности на Linux/Ubuntu установите КриптоПро CSP согласно статье Установка КриптоПро CSP на Linux.

            Требования к криптопровайдеру

            КриптоПро CSP версии 4.0 или выше – для тонкого клиента.

            КриптоПро CSP версии 5.0 – для веб-клиента.

            В настройках 1С необходимо установить внешнюю компоненту и указать путь до СКЗИ.

            Запустите 1С:Предприятие и перейдите в Отчеты → Регламентированные отчеты → Настройки → Прочие настройки обмена:

            Нажмите кнопку Установить внешнюю компоненту (1). Затем в строке Настройки программ электронной подписи и шифрования нажмите гиперссылку Открыть (2):

            В строке Путь к программе (1) укажите путь, соответствующий разрядности установленного КриптоПро:

            • для 64-битного: /opt/cprocsp/lib/amd64/libcapi20.so:/opt/cprocsp/lib/amd64/libcapi10.so
            • для 32-битного: /opt/cprocsp/lib/ia32/libcapi20.so:/opt/cprocsp/lib/ia32/libcapi10.so

            Убедитесь, что в столбце Результат проверки (2) вашего криптопровайдера указано значение Установлена на компьютере:

            Источник

Поделиться с друзьями
КомпСовет
Adblock
detector