Установка 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

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

Руководство по установке и настройке Gitea: от Docker до локальной инсталляции на Ubuntu 24.04

Gitea — это легковесный, самоуправляемый сервис для хостинга Git-репозиториев, написанный на Go. Он является отличной альтернативой GitHub, GitLab или Bitbucket для тех, кто хочет сохранить полный контроль над своими данными…

Настройка кластера Kubernetes в Ubuntu Linux 24.04: три узла

В этой статье мы рассмотрим пошаговую настройку кластера Kubernetes на Ubuntu 24.04 с тремя узлами: один мастер (который также может запускать пользовательские поды) и два рабочих узла. Мы настроим PersistentVolume…

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

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

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

Руководство по установке и настройке Gitea: от Docker до локальной инсталляции на Ubuntu 24.04

Руководство по установке и настройке Gitea: от Docker до локальной инсталляции на Ubuntu 24.04

Настройка кластера Kubernetes в Ubuntu Linux 24.04: три узла

Настройка кластера Kubernetes в Ubuntu Linux 24.04: три узла

Инструкция по установке и настройке ProxySQL в Ubuntu 24.04

Инструкция по установке и настройке ProxySQL в Ubuntu 24.04

Немного о настройке UFW в Ubuntu: от основ до продвинутых правил

Немного о настройке UFW в Ubuntu: от основ до продвинутых правил

Полное руководство по развертыванию GlusterFS в Ubuntu Linux: от подготовки до тестирования производительности

Полное руководство по развертыванию GlusterFS в Ubuntu Linux: от подготовки до тестирования производительности

Подробная инструкция по настройке кластера из трёх серверов MySQL на Ubuntu 24.04

Подробная инструкция по настройке кластера из трёх серверов MySQL на Ubuntu 24.04