«1С:Предприятие» совместимо с четырьмя системами управления базами данных, но практически все сервера 1С работают либо на Microsoft SQL Server, либо на PostgreSQL.
Какую же из этих СУБД выгоднее использовать?
Какие преимущества у PostgreSQL?
Как установить PostgreSQL на Linux?
Смотрите наше видео и вы получите ответы на эти вопросы.
Листинг команд:
1) Скачиваем с https://releases.1c.ru/total необходимый дистрибутив. Для ОС, основанных на Ubuntu, это:
PostgreSQL / 12,6-6,1С / Дистрибутив СУБД PostgreSQL для Linux x86 (64-bit) одним архивом (DEB)
2) Распаковываем архив, и ставим в следующем порядке
a) libpq5_12.6-6.1C_amd64
b) postgresql-12_12.6-6.1C_amd64
c) postgresql-client-12_12.6-6.1C_amd64
Но для установки нам необходимо удовлетворить зависимости: libssl1.0.0, libicu55
3) Ставим libssl1.0.0, для этого
1. Открываем терминал становимся супер пользователем:
sudo -s
2. Открываем список репозиториев:
gedit /etc/apt/sources.list
Добавляем в конец файла репозиторий Ubuntu 18.04:
deb http://ru.archive.ubuntu.com/ubuntu/ bionic main universe
Сохраняем
apt update
apt install libssl1.0.0
После установки
gedit /etc/apt/sources.list
Закомментируйте в конце файла: #deb http://ru.archive.ubuntu.com/ubuntu/ bionic main universe
Сохраняем
apt update
3) Ставим libicu55, для этого
Качаем данный пакет на прямую при помощи wget
wget http://archive.ubuntu.com/ubuntu/pool/main/i/icu/libicu55_55.1-7_amd64.deb
И устанавливаем apt install “Путь до файла”
4) После этого ставим все 3 скачанных пакета PostgreSQL,
a) libpq5_12.6-6.1C_amd64
b) postgresql-12_12.6-6.1C_amd64
c) postgresql-client-12_12.6-6.1C_amd64
5) Когда PostgreSQL установлен мы можем проверить работу сервера с помощью команды
systemctl status postgresql
6) Как мы видим сервер работает. Далее устанавливаем пароль на пользователя Postgres
sudo -u postgres psql
\password postgres
7) Задаем пароль
8) И выходим
\q
9) Теперь для удобства управления скачиваем pgadmin. Переходим на официальный сайт: https://www.pgadmin.org/download/
6) Заходим в загрузки, выбираем APT, и получаем инструкцию. Без коментариев она выглядит вот так.
curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
apt install pgadmin4
apt install pgadmin4-desktop
apt install pgadmin4-web
7) Запускаем установленный pgadmin, и заедаем мастер пароль от pgadmin.
8) Идём в File / Preferences / User Language / и выбираем русский язык.
9) Перезапускаем приложение.
10) Подключаемся к созданному серверу, нажав правой кнопкой мыши на сервер / создать / сервер
12) Задаём параметры и подключаемся
Смотрите наши ролики на тему работы с Linux и 1C:
-
как установить 1С на Linux (Ubuntu 20.04 Focal Fossa);
-
как установить сервер 1С на Ubuntu Server 20.04 без графической оболочки;
-
как установить облачное хранилище NextCloud на Ubuntu 20.04;
-
как изменился процесс установки «1С:Предприятие» 8.3.18 на Linux;
-
как установить терминальный сервер на Linux;
-
как «распаковать» архивы с расширением .exe на Linux при помощи Wine.