как установить postgresql linux mint

Работаем с PostgreSQL через командную строку в Linux

Установка PostgreSQL на Linux (Mint)

Для подключения к базе данных PostgreSQL понадобится установленный PostgreSQL клиент:

Для установки PostgreSQL сервера:

Проверим, можем ли мы подключиться к базе данных PostgreSQL:

Вывод команды должен быть примерно таким:

PostgreSQL Подключение, Пользователи (Роли) и Базы Данных

Логин в только что установленный postgreSQL сервер нужно производить под именем пользователя postgres:

Для подключения к базе данных PostgreSQL можно использовать команду:

После ввода пароля и успешного подключения к базе данных PostgreSQL, можно посылать SQL-запросы и psql-команды.

PostgreSQL создание новой роли и базы данных

Создать новую роль c именем admin (указывайте нужное имя):

Создание новой базы данных:

Дать права роли на базу данных:

Включить удаленный PostgreSQL доступ для пользователей

Нам нужно отредактировать файл /etc/postgresql/ /main/pg_hba.conf, задав опцию md5 вместо peer.

может быть 10, 11, 12 и т.д.

После этого сделать restart PostgreSQL:

Полезные команды PostgreSQL

Выйти из клиента PostgreSQL:

Показать список баз данных PostgreSQL:

Показать список таблиц:

Показать список пользователей (ролей):

Показать структуру таблицы:

Переименовать базу данных:

Удалить базу данных:

Изменить текущую базу данных в PostgreSQL (вы не сможете переименовать или удалить текущую базу данных):

\connect db_name или более короткий alias: \c db_name

Удалить роль (пользователя):

Нужно удалить привелегии у роли, например если нужно удалить роль admin2, нужно выполнить последовательность комманд с Drop Owned:

Дать права пользователю/роли на логин ( role is not permitted to log in ):

Выбор shema psql в консоли:

Посмотреть список всех схем:

Подключиться к конкретной схеме:

Sequences

Получить имена всех созданных sequences:

Получить последнее значение sequence, которые будет присвоено новой вставляемой в таблицу записи:

Источник

Как установить PostgreSQL с pgAdmin4 на Linux Mint 20

Он предоставляет простой в использовании пользовательский интерфейс, который упрощает создание и мониторинг баз данных и объектов баз данных. PgAdmin 4 является улучшением более раннего инструмента pgAdmin и доступен для систем Linux, Windows, macOS и даже контейнера Docker.

В этом руководстве вы узнаете, как установить PostgreSQL с помощью pgAdmin4 в Linux Mint 20.

Шаг 1. Установите базу данных PostgreSQL на Linux Mint

1. Для начала запустите терминал и обновите пакеты с помощью диспетчера пакетов apt, как показано.

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

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

2. Для этого мы собираемся установить пакет postgresql и postgresql-contrib, который предлагает расширенные функции, расширяющие функциональность PostgreSQL.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

3. Обычно PostgreSQL запускается автоматически при загрузке. Вы можете подтвердить это с помощью приведенной ниже команды:

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

4. Чтобы войти в свой экземпляр PostgreSQL, сначала переключитесь на пользователя postgres. Пользователь Postgres по умолчанию включен в установку PostgreSQL. Затем запустите команду psql, как показано.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

5. Кроме того, вы можете проверить, принимает ли сервер базы данных входящие соединения, как показано.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

Шаг 2. Установите pgAdmin4 на Linux Mint

pgAdmin4 доступен для Ubuntu 16.04 и более поздних версий и может быть легко установлен с помощью диспетчера пакетов APT. То же самое не может поддерживать Linux Mint 20, и разработчики Pgadmi4 еще не включили поддержку, которая позволяет пользователям легко устанавливать инструмент управления внешним интерфейсом с помощью диспетчера пакетов APT.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

7. Затем установите виртуальную среду Python и связанные с ней зависимости.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

8. Затем создайте каталог, в котором вы будете создавать виртуальную среду.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

10. Как только виртуальная среда будет создана, активируйте ее, как показано.

11. Затем используйте инструмент pip для установки pgadmin4, как показано.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

12. Затем создайте файл конфигурации config_local.py.

и добавьте строки ниже.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

13. Чтобы запустить инструмент управления pgAdmin4, вызовите команду:

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

14. Наконец, перейдите в свой браузер и просмотрите указанный адрес.

Вам будет предложено установить мастер-пароль, поэтому установите надежный пароль и нажмите кнопку «ОК».

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

15. Чтобы упростить задачу, вы можете создать псевдоним в файле

/.bashrc, как показано.

16. Затем обновите файл bashrc.

17. Наконец, вы можете запустить инструмент управления pgAdmin4, просто вызвав команду startpg.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

Еще раз перейдите в свой браузер и войдите в интерфейс PgAdmin4. На этом установка pgAdmin4 на Linux Mint завершена.

Источник

How to Install PostgreSQL 11 on Linux Mint 19 Tara

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

The installation process for PostgreSQL 11 on Ubuntu or Linux Mint is, like a lot of things in the Linux world, less than intuitive for new users. As much for my own benefit as anyone else’s, Now I am going to walk through the steps to getting PostgreSQL installed and configured on a Linux box.

Note: if you are an experienced Linux user, or a PostgreSQL DBA, this is not the post for you, even though your remarks and constructive criticism are very welcome – in case you see something either incorrect or missing, please do let me know inside the comments below.

PostgreSQL is a amazing database platform. PostgreSQL is free, cross-platform, and gives an high-quality function set which, in my mind, exceeds the ones of its similar platform in the relational database area. We’ll take a tour of PostgreSQL in every other posts, but first, let’s get the thing installed and running.

Installation steps for PostgreSQL 11 on Linux Mint 19

Currently, my everyday Linux distro is Linux Mint 19 Tara along with the Cinnamon Desktop. This is a stable release and could be a fantastic distro if you haven’t use Linux already. If you do not have a dedicated Linux machine, it is simple enough to spin up a VM using Virtual Box.

As of this writing, the most up-to-date version of PostgreSQL is version 11, released at 2018-10-18. However, the 11 release is not available directly using the Advanced Packaging Tool (APT) or the Linux Mint Software Manager.

Fortunately, the PostgreSQL Global Development Group (PGDG) maintain an apt repository of PostgreSQL packages for Debian and Ubuntu-derived Linux distros, located at http://apt.postgresql.org/pub/repos/apt/

Before we can install PostgreSQL, we have to add the package source for the distro we are currently using. In this case, I have been using Linux Mint 19 Tara, which is derived from (and therefore should be compatible with) Ubuntu 18.04 («Bionic Beaver») release. We’ll understand why this matters in a short while.

What’s currently supported:

Add the PostgreSQL Package Source for Your Linux Distribution

We need to create a sources file reflecting the proper PostgreSQL source for our specific distro. As noted above, in my case I’ll need the source appropriate for the «Bionic» release of Ubuntu. We can accomplish this from the terminal to add the file (make sure to use sudo in all of the following steps):

Add the PGDG APT source file

Add the PostgreSQL Package Repository Key

Next, add the package repository key:

Update, Upgrade, and Install PostgreSQL

Update system package source. Once this task is done, we proceed with upgrade packages to the latest versions.

$ sudo apt-get update
$ sudo apt-get upgrade

Please note that this can be a long process. Also, you may be prompted at several points to make some choices about configuration items. Specifically, you may informed that this that or the other configuration file has been changed, and asked if you want to keep your original version, or replace with the package maintainer’s version. Select «Y» to accept the package maintainer’s version in these cases.

Next step is installing PostgreSQL 11:

After pressing «Enter» you will be asked whether to continue with installation or not.

Press «Y» and then «Enter». It will then download all necessary files and continue with installation.

Configuring Postgres for Use

The postgres user

While PostgreSQL become installed, a system user account named postgres was also created with an identical user account in postgres. By default, the postgres user account isn’t configured with a password, so it isn’t viable to log into the server the use of the postgres user account without first creating a password for it. This postgres account has an all-access pass on your PostgreSQL database server, permission-wise. The postgres user account has similarities to the sa account in SQL server.

The postgres database

The psql Command Line Utility

We will use psql to perform our preliminary configuration and to create an initial database super user.

Create super user account

In this step we will super-user account to deals with our database in the daily task.

To do this, we will get access to the postgres account through your machine root user. Then we’ll use that postgres account to create a brand new super-user account for your PostgreSQL installation which can be regulated more efficiently. As an example we will use adjie as our new PostgreSQL super-user account.

Notice in the above we can enter multiple lines of command in SQL shell. The SQL is not executed until semi-colon followed enter is found. Which means, the semi-colon will make the shell execute entered commands. After pressing «Enter» it will respond with something like this:

Which means we’ve successfully created this new superuser account.

Login using our newly created account

Let’s verify that everything is working correctly. Try to log in with psql using our new super-user account and create a quick test database:

Note in the above terminal session, we specified the postgres default database when we logged in, since there aren’ tyet any other databases to connect to.

Create test database

Next test is to create test database test_database using our new super-user account:

If everything works as shown, then congratulations. Now you have a working installation of PostgreSQL 11 on Linux Mint 19 Tara.

Optional step

If you would like to manipulate your database in graphical mode, then pgadmin4 is the way to go. Install pgadmin4 by issuing this command:

$ sudo apt-get install pgadmin4

After pressing «Enter» you will be asked whether to continue with installation or not, something like this:

Press «Y» and then «Enter». It will then download all necessary files and continue with installation.

Final Words

I hope that you now know how to install PostgreSQL 11 on Linux Mint 19 Tara. If you run into any issues or have any feedback feel free to drop a comment below.

Update

I’ve updated the article with newer PostgreSQL version in the new article How to Install Postgresql 12 on Linux Mint 19.X.

Источник

Установка PostgreSQL

Желание сэкономить и получить взамен качественное программное обеспечение, часто приводит веб-мастеров или разработчиков приложений к выводу, что установка и настройка PostgreSQL является единственным надежным выходом. Откуда появилась такая популярность у данного инструмента и как начать им пользоваться, будет данная статья.

Что такое PostgreSQL и зачем она нужна

PostgreSQL – система управления базами данных, после появления которой стал постепенно вытесняться более привычный MySQL. Дело в том, что в отличие от него PostgreSQL имеет ряд непоколебимых преимуществ, среди которых:

Стоит отметить также то, что привыкать к новому синтаксису почти не придется, ведь используемый в данной СУБД PL/pgSQL является практически братом близнецом Oracle MySQL.

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

В завершении, важно упомянуть что данный продукт, в отличие от многих конкурентов, не требует денежных взносов или оформления подписки. PostgreSQL создавался исключительно как объектно-реляционное СУБД с открытым исходным кодом, при этом на голову обгоняющее некоторых титанов рынка.

Как установить PostgreSQL на Ubuntu

Установка и настройка PostreSQL в Ubuntu Linux довольно проста, но неочевидна для нового пользователя. В репозиториях Canonical изначально предусмотрена доступность необходимых пакетов, но для получения и установки наисвежайшей версии необходимо добавить в систему новый источник:

Настройка PostgreSQL на Ubuntu

После установки в Linux – PostgreSQL необходимо его настроить перед началом работы. Дело в том, что данное ПО использует способ аутентификации с привязкой ролей, в каком-то смысле похожую на таковую в Unix-подобных системах. По умолчанию при установке один пользователь уже указан в СУБД — это postgre, аналог root для Linux. Работа из-под его имени крайне не рекомендуется, если не требуется внести глобальных изменений. Так что первое, что нужно сделать из команд при установке, – это создать иную учетную запись.

Создание пользователя PostgreSQL в Ubuntu

В примере роль с именем fotpc уже была создана, поэтому консоль вернула ошибку. В случае удачного создания, на ее месте будет надпись CREATE.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

Новая база данных и передача прав

После появления нового пользователя первым делом нужно организовать базу данных и позволить ему редактировать ее. Для этого:

На этом первоначальная настройка завершается, и можно переходить к рассмотрению списка базовых команд по управлению СУБД.

Команды PostgreSQL Linux

Основные команды для работы с данной СУБД для Ubuntu выглядят так:

CREATE TABLE Robots (

engine_ver int, вариация двигателя.

color_ver int, вариация цвета.

usab real, уровень удобства управления.

Добавление данных выполняется в две команды:

INSERT INTO Robots (type, color,) VALUES (‘slide’, ‘blue’, ‘south’, ‘2018-01-15’);

INSERT INTO Robots (type, color,) VALUES (‘swing’, ‘yellow’, ‘northwest’, ‘2018-01-15’);

Удаление – DELETE FROM playground WHERE type = ‘blue’.

Перезапуск Postgresql – из нового окна Терминала выполнить sudo service postgresql restart.

Команды для крайнего случая, переустановка PostgreSQL :

apt-get install postgresql

Удаление PostgreSQL с Ubuntu

После привычного удаления пакетов программ может остаться много ненужного. Чтобы не допустить этого, обычно применяется следующая последовательность команд для полного уничтожения всех принадлежащих СУБД данных:

Установка и настройка PostgreSQL на Windows

Требуется отыскать скачанный пакет и запустить его. При этом могут начать устанавливаться дополнительные библиотеки, такие как Microsft Visual C++, и после этих процессов появится главное окно PostgreSQL Installer, в котором нужно нажать Next.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

Далее, установщик попросит указать директорию для распаковки файлов. Если это неважно, можно оставить все как есть и не вводить команды.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

Следующее окно служит для выбора необходимых компонентов.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

Теперь один из важнейших шагов – установка директории для хранения баз данных.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

На данном экране необходимо указать и подтвердить пароль для подключения к базам.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

Укажите порт, на котором будет функционировать PostgreSQL. Если это не принципиально, можно оставить по умолчанию.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

Установка кодировки данных – рекомендуется оставить стандартную во избежание проблем в будущем.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

Последние три окна – всего лишь подтверждение внесенных настроек и установка программы.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

На завершающем этапе инсталлятор предложит запустить Stack Builder для доступа к расширениям функционала. Чаще всего этого не требуется, так что галочку следует убрать, после чего задать команду Finish.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

Настройка

В отличие от Linux, версия ПО под Windows не требует редактировать файл конфигурации PostgreSQL через командную строку. Все взаимодействие с СУБД происходит через графический интерфейс. Для его запуска и начала настройки необходимо:

Найти и запустить в меню Пуск приложение pgAdmin 4.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

С недавних пор pgAdmin работает через веб-интерфейс, и открывается через установленный в системе по умолчанию браузер.

Для того чтобы подключиться к локальному хранилищу, необходимо дважды щелкнуть левой кнопкой мыши по серверу PostgreSQL 11, спрятанному во вкладке Servers и ввести созданный на этапе установки пароль. Дабы система запомнила его, можно поставить галочку рядом с пунктом Save Password.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

Для начала было бы хорошо сменить язык интерфейса. Это можно сделать специальной командой, зайдя в меню File – Preferences, отыскать там пункт User Language, сменить язык и нажать Ок. Если перевод не применился полностью, следует обновить страницу.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

Нового пользователя можно внести командой при помощи правой кнопки мыши: по названию сервера переходом в пункт Роль входа/группы.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

Введите желаемое имя, затем во вкладке справа включите все права.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

Таблица

Создание таблиц и значений внутри пользовательского интерфейса гораздо проще, нежели чем работа в СУБД из-под Linux, и не вызовет вопросов у новичков, что положительно сказывается на продуктивности. Однако создание самой базы не столь очевидно. Для этого нужно раскрыть корневой каталог сервера, перейти в каталог с базами и создать новую через меню, вызываемое нажатием правой кнопки мыши.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

Теперь внесите название базы, укажите владельца и, если нужно, внесите комментарий

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

В базе данных раскройте подпункт Схемы – Public. Найдите пункт Таблицы, нажмите правой кнопкой мыши и создайте таблицу.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

Введите название, выберите владельца и нажмите Сохранить.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mint

На этом настройка завершена.

Заключение

Как видно из статьи, установка и настройка PostgreSQL не такое сложное дело даже для новичка. Однако если опыта в этом деле нет, лучше придерживаться данного руководства, внимательно следуя шаг за шагом. В этом случае многих проблем можно избежать.

Источник

Как установить PostgreSQL с pgAdmin4 на Linux Mint 20

pgAdmin — это многофункциональный инструмент управления интерфейсом с открытым исходным кодом. Который позволяет легко администрировать и управлять реляционной базой данных PostgreSQL из веб-браузера.

Он обеспечивает простой в использовании пользовательский интерфейс, который упрощает создание и мониторинг баз данных, а так же объектов базы данных. PgAdmin 4 является улучшением более раннего инструмента pgAdmin и доступен для систем Linux, Windows, macOS.

В этой статье вы узнаете, как установить PostgreSQL с помощью pgAdmin4 на Linux Mint 20.

Шаг 1: Установите базу данных PostgreSQL на Linux Mint

1. Для начала запустите терминал и обновите пакеты с помощью диспетчера пакетов apt, как показано ниже.

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

Поскольку pgAdmin4 предоставляет интерфейс frontend для управления объектами базы данных PostgreSQL. Очень важно сначала установить PostgreSQL.

2. Для этого требуется установить пакет postgresql и postgresql-contrib, который предлагает расширение функций PostgreSQL.

$ sudo apt install postgresql postgresql-contrib

3. Обычно PostgreSQL запускается автоматически при загрузке. Вы можете подтвердить это с помощью приведенной ниже команды:

$ sudo systemctl status postgresql

4. Чтобы войти в PostgreSQL, для начала переключитесь на пользователя postgres. Пользователь Postgres входит в комплект поставки по умолчанию вместе с установкой PostgreSQL. Затем выполните команду psql, как показано на рисунке.

5. Кроме того, вы можете проверить, принимает ли сервер базы данных входящие соединения.

Шаг 2: Установите pgAdmin4 на Linux Mint

pgAdmin4 доступен для Ubuntu 16.04 и более поздних версий. Он его можно установить с помощью APT package manager. Разработчики Pgadmi4 еще не включили поддержку Linux Mint позволяющую пользователям легко устанавливать инструмент управления фронтендом с помощью APT package manager.

6. Единственный жизнеспособный вариант — это установить pgAdmin4 из виртуальной среды. Итак, для начала мы установим необходимые пакеты, как показано на рисунке.

$ sudo apt install libgmp3-dev build-essential libssl-dev

7. Затем установите виртуальную среду Python и связанные с ней зависимости.

$ sudo apt install python3-virtualenv python3-dev libpq-dev

8. Далее создайте каталог, в котором вы будете создавать виртуальную среду.

9. Затем создайте виртуальную среду, как показано ниже. Здесь pgadmin4env — это имя виртуальной среды.

10. Как только виртуальная среда установлена, активируйте ее, как показано ниже.

11. Затем требуется использовать инструмент pip для установки pgadmin4.

12. Далее создайте файл конфигурации config_local.py.

$ sudo nano pgadmin4env/lib/python3.8/site-packages/pgadmin4/config_local.py

И добавьте в этот файл строки которые написаны ниже.

import os
DATA_DIR = os.path.realpath(os.path.expanduser(u’

/.pgadmin/’))
LOG_FILE = os.path.join(DATA_DIR, ‘pgadmin4.log’)
SQLITE_PATH = os.path.join(DATA_DIR, ‘pgadmin4.db’)
SESSION_DB_PATH = os.path.join(DATA_DIR, ‘sessions’)
STORAGE_DIR = os.path.join(DATA_DIR, ‘storage’)
SERVER_MODE = False

13. Чтобы запустить средство управления pgAdmin4, вызовите команду:

14. Теперь, перейдите в свой браузер и введите адрес указанный ниже.

Вам будет предложено установить мастер-пароль, поэтому установите надежный пароль и нажмите кнопку «ОК«.

как установить postgresql linux mint. Смотреть фото как установить postgresql linux mint. Смотреть картинку как установить postgresql linux mint. Картинка про как установить postgresql linux mint. Фото как установить postgresql linux mintУстановить Пароль PgAdmin4

15. Чтобы упростить задачу, вы можете создать алиас (псевдоним) в файле

/.bashrc, как показано ниже.

16. Затем обновите файл bashrc.

17. Ну и теперь наконец вы можете запустить инструмент управления pgAdmin4, просто вызвав команду startpg.

Еще раз зайдите в свой браузер и войдите в интерфейс PgAdmin4. На этом установка pgAdmin4 в Linux Mint завершается.

Источник

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

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