Инструменты пользователя

Инструменты сайта


linux_server

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
Последняя версияСледующая версия справа и слева
linux_server [2019/07/29 18:18] – [Установка СУБД PostgreSQL] kuldlinux_server [2019/12/16 18:41] – [Резервное копирование] kuld
Строка 159: Строка 159:
 ===== Установка СУБД PostgreSQL ===== ===== Установка СУБД PostgreSQL =====
  
-<note important>1С:Предприятие работает со специально пропатченной версией PostgreSQL 9.6.1. Это не самая свежая версия, на момент написания статьи выпущена версия 9.6.2, но 1С:Предприятие ее пока не поддерживает.</note>+<note warning>1С:Предприятие работает со специально пропатченной версией PostgreSQL. Версия из репозитория Ubuntu не подойдет.</note>
  
 Существует несколько источников, где можно взять дистрибутив PostgreSQL совместимый с 1С:Предприятие. Можно, например, как рекомендует сама фирма "1С" скачать его с [[https://releases.1c.ru/project/AddCompPostgre|портала ИТС]] и установить из deb или rpm пакетов, такой подход вполне привычен для пользователей Windows, скачивать и устанавливать. В Linux другой подход. Например, для поклонников Gentoo Linux привычно было бы скачать исходники PostgreSQL, пропатчить их и скомпилировать. А философия Ubuntu базируется на репозиториях, откуда пользователи получают нужные программы, устанавливая их менеджерами пакетов. К сожалению фирма "1С" не озаботилась созданием такого репозитория для распространения специальной версии PosgreSQL, зато это сделала компания Postgres Professional. Существует несколько источников, где можно взять дистрибутив PostgreSQL совместимый с 1С:Предприятие. Можно, например, как рекомендует сама фирма "1С" скачать его с [[https://releases.1c.ru/project/AddCompPostgre|портала ИТС]] и установить из deb или rpm пакетов, такой подход вполне привычен для пользователей Windows, скачивать и устанавливать. В Linux другой подход. Например, для поклонников Gentoo Linux привычно было бы скачать исходники PostgreSQL, пропатчить их и скомпилировать. А философия Ubuntu базируется на репозиториях, откуда пользователи получают нужные программы, устанавливая их менеджерами пакетов. К сожалению фирма "1С" не озаботилась созданием такого репозитория для распространения специальной версии PosgreSQL, зато это сделала компания Postgres Professional.
  
-<note warning>К сожалению, компания PostgresPro ограничила доступ к своим репозиториям, на [[https://postgrespro.ru/products/1c|официальном сайте]] указано, что они доступны в рамках сервисного контракта. Скачайте и установите DEB пакеты с [[https://releases.1c.ru/project/AddCompPostgre|портала 1С:ИТС]].</note>+<note important>К сожалению, компания PostgresPro ограничила доступ к своим репозиториям, на [[https://postgrespro.ru/products/1c|официальном сайте]] указано, что они доступны в рамках сервисного контракта. Скачайте и установите DEB пакеты с [[https://releases.1c.ru/project/AddCompPostgre|портала 1С:ИТС]].</note> 
 + 
 +Сначала всё-таки стоит добавить официальный [[https://www.postgresql.org/download/linux/ubuntu/|репозиторий PostgreSQL]] в Ubuntu. Это будет полезно для разрешения зависимостей пакетов.
  
 Качаем файл ''postgresql_10.5_24.1C_amd64_deb.tar.bz2'' где ''5_24'' - актуальный на момент написания статьи номер сборки, к моменту, когда Вы это прочтете он может стать другим, берите самую актуальную сборку. Качаем файл ''postgresql_10.5_24.1C_amd64_deb.tar.bz2'' где ''5_24'' - актуальный на момент написания статьи номер сборки, к моменту, когда Вы это прочтете он может стать другим, берите самую актуальную сборку.
  
-Распакуем и перейдем в папку с пакетами и установим+Распакуемперейдем в папку с пакетами, установим и зафиксируем версии, что бы Ubuntu при автоматическом обновлении не заменила эти пакеты на стандартные из репозитория:
 <code> <code>
 $ tar xvjf postgresql_10.5_24.1C_amd64_deb.tar.bz2 $ tar xvjf postgresql_10.5_24.1C_amd64_deb.tar.bz2
 $ cd postgresql-10.5-24.1C_amd64_deb $ cd postgresql-10.5-24.1C_amd64_deb
 $ sudo dpkg -i libpq5_10.5-24.1C_amd64.deb $ sudo dpkg -i libpq5_10.5-24.1C_amd64.deb
-$ sudo apt postgresql-common+$ sudo apt install postgresql-common
 $ sudo dpkg -i postgresql-client-10_10.5-24.1C_amd64.deb $ sudo dpkg -i postgresql-client-10_10.5-24.1C_amd64.deb
 $ sudo dpkg -i postgresql-10_10.5-24.1C_amd64.deb $ sudo dpkg -i postgresql-10_10.5-24.1C_amd64.deb
Строка 743: Строка 745:
 Резервное копирование будет выполняться в 19:00 с понедельника по пятницу. Резервное копирование будет выполняться в 19:00 с понедельника по пятницу.
  
-<note tip>Поздравляем! Только что Вы сэкономили много тысяч рублей на лицензиях Microsoft. Если остались вопросы или нужна помощь - [[https://lineris.bitrix24.ru/pub/form/2_kontaktnye_dannye/i6crlc/|обращайтесь]], будем рады помочь. </note> {{  :wiki:tux.png  }}+<note tip>Поздравляем! Только что Вы сэкономили много тысяч рублей на лицензиях Microsoft. </note> {{  :wiki:tux.png  }}
  
 ~~socialite~~ ~~socialite~~
  
  
linux_server.txt · Последнее изменение: 2021/03/24 08:01 — kuld

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki