Установка и использование PostgreSQL 15 в Ubuntu 22

Установка аналогична установке postgreSQL 14 для 1с, но все же есть небольшая разница.

Создание виртуальной машины

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

Далее необходимо выбрать тариф и операционную систему, в нашем случае достаточно тарифа Старт и ОС Linux Ubuntu 22.04.

Далее кликаем по кнопке Создать сервер и попадаем на страницу списка созданных серверов:

Копируем полученный IP адрес сервера и запускаем putty, вводим IP адрес, логин root и пароль.

Теперь переходим к настройке сервера в командной строке.

Установка локалей

sudo locale-gen en_US.UTF-8
sudo locale-gen ru_RU.UTF-8
sudo update-locale LANG=ru_RU.UTF8
sudo dpkg-reconfigure locales

При появлении ошибки sudo: locale-gen: command not foundустановим его.

Ничего делать не нужно просто кликаем “ок”.

ru_RU.UTF-8… done
en_EN.UTF-8… done

После установки локалей, необходимо перезагрузить сервер, после перезагрузки проверить, применились ли настройки командой.

locale

Результат должен выглядеть так:

LANG=ru_RU.UTF-8
LANGUAGE=
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_PAPER="ru_RU.UTF-8"
LC_NAME="ru_RU.UTF-8"
LC_ADDRESS="ru_RU.UTF-8"
LC_TELEPHONE="ru_RU.UTF-8"
LC_MEASUREMENT="ru_RU.UTF-8"
LC_IDENTIFICATION="ru_RU.UTF-8"
LC_ALL=

Если, что-то пошло не так, то подробнее в инструкции по локализации Ubuntu.

Установка Postgresql

Переходим на сайт https://1c.postgres.ru и следуем инструкциям:

После чего на почту получаем адрес репозитория и инструкцию по установке:

wget https://repo.postgrespro.ru/1c-15/keys/pgpro-repo-add.sh
sh pgpro-repo-add.sh

Если Postgres единственный на вашей машине и вы хотите сразу получить готовую к употреблению базу:

apt-get install postgrespro-1c-15

Стартуем службу:

service postgrespro-1c-15 start

Проверяем статус:

service postgrespro-1c-15 status

Зададим пароль пользователя postgres, для этого подключаемся под ним:

sudo -i -u postgres
/opt/pgpro/1c-15/bin/psql -U postgres -c "alter user postgres with password 'password';"

‘password’ – Ваш пароль, должно вернуть ALTER ROLE

exit

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

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

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