Установка 1С Предприятие в REDOS 8.0

Технически установка REDOS особой сложности не представляет и нам понадобится комплект пакетов клиента и сервера которые необходимо установить в определенной последовательности и давайте быстренько это реализуем при помощи Ansible.

Загружаем и распаковываем пакеты

Загружаем требуемую версию платформы с сайта https://releases.1c.ru/total.

Загрузка платформы с официального сайта.

Загружаем обязательно клиентскую и серверную части (почему в Linux клиент без серверных пакетов не устанавливается непонятно).

Хранилище репозиториев уже настроено и загруженные пакеты распакуем из загрузим туда же. Инструкция по настройке хранилища описана в статье:

Последовательность установки выглядит следуюющим образом.

- name: TPS | Install 1c-enterprise-8.3.27.1719-common-8.3.27-1719.x86_64.rpm
  dnf:
    name: "http://rrepo01-vm-nux.ipa.sngp.su/1c/8_3_27_1719/1c-enterprise-8.3.27.1719-common-8.3.27-1719.x86_64.rpm"
    state: present
    disable_gpg_check: yes

- name: TPS | Install 1c-enterprise-8.3.27.1719-common-nls-8.3.27-1719.x86_64.rpm
  dnf:
    name: "http://rrepo01-vm-nux.ipa.sngp.su/1c/8_3_27_1719/1c-enterprise-8.3.27.1719-common-nls-8.3.27-1719.x86_64.rpm"
    state: present
    disable_gpg_check: yes

- name: TPS | Install 1c-enterprise-8.3.27.1719-server-8.3.27-1719.x86_64.rpm
  dnf:
    name: "http://rrepo01-vm-nux.ipa.sngp.su/1c/8_3_27_1719/1c-enterprise-8.3.27.1719-server-8.3.27-1719.x86_64.rpm"
    state: present
    disable_gpg_check: yes

- name: TPS | Install 1c-enterprise-8.3.27.1719-server-8.3.27-1719.x86_64.rpm
  dnf:
    name: "http://rrepo01-vm-nux.ipa.sngp.su/1c/8_3_27_1719/1c-enterprise-8.3.27.1719-server-8.3.27-1719.x86_64.rpm"
    state: present
    disable_gpg_check: yes

- name: TPS | Install 1c-enterprise-8.3.27.1719-server-nls-8.3.27-1719.x86_64.rpm
  dnf:
    name: "http://rrepo01-vm-nux.ipa.sngp.su/1c/8_3_27_1719/1c-enterprise-8.3.27.1719-server-nls-8.3.27-1719.x86_64.rpm"
    state: present
    disable_gpg_check: yes

- name: TPS | Install 1c-enterprise-8.3.27.1719-ws-8.3.27-1719.x86_64.rpm
  dnf:
    name: "http://rrepo01-vm-nux.ipa.sngp.su/1c/8_3_27_1719/1c-enterprise-8.3.27.1719-ws-8.3.27-1719.x86_64.rpm"
    state: present
    disable_gpg_check: yes

- name: TPS | Install 1c-enterprise-8.3.27.1719-ws-nls-8.3.27-1719.x86_64.rpm
  dnf:
    name: "http://rrepo01-vm-nux.ipa.sngp.su/1c/8_3_27_1719/1c-enterprise-8.3.27.1719-ws-nls-8.3.27-1719.x86_64.rpm"
    state: present
    disable_gpg_check: yes

- name: TPS | Install 1c-enterprise-8.3.27.1719-crs-8.3.27-1719.x86_64.rpm
  dnf:
    name: "http://rrepo01-vm-nux.ipa.sngp.su/1c/8_3_27_1719/1c-enterprise-8.3.27.1719-crs-8.3.27-1719.x86_64.rpm"
    state: present
    disable_gpg_check: yes

- name: TPS | Install 1c-enterprise-8.3.27.1719-crs-8.3.27-1719.x86_64.rpm
  dnf:
    name: "http://rrepo01-vm-nux.ipa.sngp.su/1c/8_3_27_1719/1c-enterprise-8.3.27.1719-crs-8.3.27-1719.x86_64.rpm"
    state: present
    disable_gpg_check: yes

- name: TPS | Install 1c-enterprise-8.3.27.1719-client-8.3.27-1719.x86_64.rpm
  dnf:
    name: "http://rrepo01-vm-nux.ipa.sngp.su/1c/8_3_27_1719/1c-enterprise-8.3.27.1719-client-8.3.27-1719.x86_64.rpm"
    state: present
    disable_gpg_check: yes

- name: TPS | Install 1c-enterprise-8.3.27.1719-client-nls-8.3.27-1719.x86_64.rpm
  dnf:
    name: "http://rrepo01-vm-nux.ipa.sngp.su/1c/8_3_27_1719/1c-enterprise-8.3.27.1719-client-nls-8.3.27-1719.x86_64.rpm"
    state: present
    disable_gpg_check: yes

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

Дополнительно устанавливаем язык по умолчанию Русский, так же при помощи Ansible.

- name: TPS | Change 1C default language
  template:
    src: roles/third_party_software/files/conf.cfg
    dest: /opt/1cv8/conf/conf.cfg
    owner: root
    group: root
    mode: 0644

Содержимое файла конфигурации.

SystemLanguage=RU

Похожие записи

Полное руководство по установке Wiki Outline на Ubuntu 22.04 без Docker

Решил я повторить установку Wiki Outline по мотивам «Вебинар «База знаний с AI: создаем корпоративную Wiki в облаке»». На вебинаре мне в принципе эта Wiki понравилась, но, как говорится, пока…

Интеграция Nextcloud с Keycloak через OpenID Connect: пошаговое руководство по настройке SSO

Nextcloud — отличное решение для хранения файлов, но управление пользователями вручную становится головной болью при масштабировании. Keycloak позволяет централизовать аутентификацию, обеспечивая безопасность, поддержку MFA (двухфакторной аутентификации) и удобный вход через…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Читать еще статьи

Полное руководство по установке Wiki Outline на Ubuntu 22.04 без Docker

Полное руководство по установке Wiki Outline на Ubuntu 22.04 без Docker

Интеграция Nextcloud с Keycloak через OpenID Connect: пошаговое руководство по настройке SSO

Интеграция Nextcloud с Keycloak через OpenID Connect: пошаговое руководство по настройке SSO

Установка и оптимизация WordPress на Ubuntu 24.04 (LEMP + Redis) на VPS с ограниченным объёмом RAM

Установка и оптимизация WordPress на Ubuntu 24.04 (LEMP + Redis) на VPS с ограниченным объёмом RAM

Интеграция Gitea и Keycloak: пошаговое руководство

Интеграция Gitea и Keycloak: пошаговое руководство

Настройка VS Code AI Chat для работы со сторонним OpenAI провайдером.

Настройка VS Code AI Chat для работы со сторонним OpenAI провайдером.

ProxyChains специфическая работа с прокси-серверами в UNIX/Linux-системах

ProxyChains специфическая работа с прокси-серверами в UNIX/Linux-системах