pgAdmin это многофункциональный инструмент управления с открытым исходным кодом, который позволяет легко администрировать и управлять вашим PostgreSQL реляционная база данных из веб-браузера.
Он предоставляет простой в использовании пользовательский интерфейс, который упрощает создание и мониторинг баз данных и объектов баз данных. PgAdmin 4 является улучшением более раннего pgAdmin инструмент и доступен для систем Linux, Windows, macOS и даже контейнера Docker.
В этом руководстве вы узнаете, как установить PostgreSQL с pgAdmin4 на Linux Mint 20.
1. Для начала запустите свой терминал и обновите свои пакеты с помощью менеджер пакетов apt как показано.
$ sudo apt update -y.
После завершения обновления переходите к следующему шагу.
С pgAdmin4 предоставляет интерфейс для управления 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 как показано.
$ sudo -i -u postgres. $ psql. # \ q.
5. Кроме того, вы можете проверить, принимает ли сервер базы данных входящие соединения, как показано.
$ sudo pg_isready.
pgAdmin4 доступен для Ubuntu 16.04 и более поздние версии и могут быть легко установлены с помощью APT менеджер пакетов. То же не может поддерживать Linux Mint 20 и Pgadmi4 разработчики еще не включили поддержку, которая позволяет пользователям легко устанавливать инструмент управления внешним интерфейсом с помощью диспетчера пакетов APT.
6. Единственный жизнеспособный вариант - установить pgAdmin4 из виртуальной среды. Итак, сначала мы установим необходимые пакеты, как показано.
$ sudo apt install libgmp3-dev build-essential libssl-dev.
7. Затем установите Python виртуальная среда и связанные с ней зависимости.
$ sudo apt install python3-virtualenv python3-dev libpq-dev.
8. Затем создайте каталог, в котором вы будете создавать виртуальную среду.
$ mkdir pgadmin4 && cd pgadmin4.
9. Затем создайте виртуальную среду, как показано. Здесь, pgadmin4env это имя виртуальной среды.
$ virtualenv pgadmin4env.
10. Когда виртуальная среда будет создана, активируйте ее, как показано.
$ source pgadmin4env / bin / activate.
11. Затем используйте пип инструмент установить pgadmin4 как показано.
$ pip install https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v4.30/pip/pgadmin4-4.30-py3-none-any.whl.
12. Затем создайте файл конфигурации config_local.py.
$ sudo nano pgadmin4env / lib / python3.8 / site-packages / pgadmin4 / config_local.py.
и добавьте строки ниже.
импорт ос. 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, 'сеансы') STORAGE_DIR = os.path.join (DATA_DIR, 'хранилище') SERVER_MODE = Ложь.
13. Чтобы начать pgAdmin4 инструмент управления, вызовите команду:
$ python pgadmin4env / lib / python3.8 / site-packages / pgadmin4 / pgadmin4.py. Или. ./pgadmin4env/bin/pgadmin4&
14. Наконец, перейдите в свой браузер и просмотрите указанный адрес.
http://127.0.0.1:5050.
Вам будет предложено установить мастер-пароль, поэтому продолжайте, установите надежный пароль и нажмите ‘Хорошо' кнопка.
15. Чтобы упростить задачу, вы можете создать псевдоним в ~ / .bashrc файл, как показано.
$ echo "псевдоним startPg = '~ / pgAdmin4 / venv / bin / python ~ / pgAdmin4 / venv / lib / python3.8 / site-packages / pgadmin4 / pgAdmin4.py'" >> ~ / .bashrc.
16. Затем обновите файл bashrc.
$ source ~ / .bashrc.
17. Наконец, вы можете запустить pgAdmin4 инструмент управления, просто вызвав startpg команда.
$ startpg.
Еще раз перейдите в свой браузер и войдите в PgAdmin4 интерфейс. На этом установка pgAdmin4 на Linux Mint.