pgAdmin — это приложение с открытым исходным кодом, разработанное для облегчения администрирования системы управления базами данных (СУБД) PostgreSQL. Эта программа написана на языках Python и JavaScript. Она сделана в виде встраиваемого фреймворка, расширить возможности которого можно подключив дополнительные модули.
pgAdmin представляет собой графический клиент и веб-интерфейс, с помощью которого просто создавать, изменять и выполнять другие действия с базой данных. Его можно использовать для выполнения всех операций, которые присутствуют в PostgreSQL, например, для выполнения SQL-запросов, создания и удаления пользователей, добавления прав и так далее. В этой статье мы рассмотрим как установить pgAdmin4 в Ubuntu 20.04.
Содержание статьи:
Перед установкой gAdmin4 на Ubuntu 20.04 нужно убедиться, что сервер PostgreSQL работает. Версия PostgreSQL должна быть выше, чем 9.6. Для того чтобы проверить состояние службы Postgresql выполните такую команду:
systemctl status postgresql
В поле status должно быть слово ative, выделенное зеленым цветом. Если там что-то другое. То следует разобраться почему сервис не запущен и исправить проблемы. Как узнать версию PostgreSQL можно посмотреть в этой статье. Если все условия выполнены, то можно приступать к установке.
Первый этап установки pgAdmin4 — добавление репозитория разработчиков программы в систему. Для того чтобы сделать это, сначала установите публичный ключ при помощи команды:
sudo wget https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add packages_pgadmin_org.pub
После этого добавьте запись о репозотории pgAdmin в файл /etc/apt/sources.list.d/pgadmin4.list:
echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > sudo tee /etc/apt/sources.list.d/pgadmin4.list
Теперь обновите список пакетов:
sudo apt update
Чтобы начать установку pgAdmin4 введите команду:
sudo apt install pgadmin4
В этом случае установиться версия и для рабочего стола, и для web-режима. Если нужна версия только для рабочего стола выполните команду:
sudo apt install pgadmin4-desktop
Чтобы установить версию для web-режима наберите в терминале и выполните следующую команду:
sudo apt install pgadmin4-web
Если время установки появиться вопрос Хотите продолжить? введите букву Д и нажмите Enter.
После установки программа pgAdmin4 появится в главном меню операционной системы Ubuntu. Чтобы запустить её откройте главное меню и введите в строке поиска pgAdmin, а затем кликните по иконке программы.
При первой загрузке программа попросит вас установить мастер-пароль для pgAdmin, придумайте и введите секретное слово и нажмите кнопку Ок.
После этого появится основное окно программы.
Теперь можно приступать к русификации pgAdmin4. Для того, чтобы изменить язык нужно в главном меню выбрать File, потом пункт Preferences.
После этого в разделе Miscellaneous выбрать пункт User Language и в выпадающем списке, который появится в правой части окна, выбрать русский язык.
Чтобы настроить web-интерфейс введите в терминале следующую строку:
sudo /usr/pgadmin4/bin/setup-web.sh
По ходу выполнения команды вам нужно будет ввести свой email-адрес, который будет использоваться в качестве логина и пароль для доступа к web-интерфейсу. После окончания выполнения команды наберите в адресной строке браузера:
http://127.0.0.1/pgadmin4
Установка PgAdmin4 Ubuntu 20.04 завершена. Теперь можно перейти к подключению к серверу баз данных.
Для подключения к PostgreSQL требуется добавить сервер в программу. Для этого на главном окне pgAdmin4 есть ярлык Добавить новый сервер. Кликните по нему. В открывшемся окне, на первой вкладке Общие, в поле Имя, задайте имя сервера баз данных.
После этого, на вкладке Соединение, заполните поля:
Чтобы не пришлось каждый раз вводить пароль поставьте галочку в квадратике рядом со строкой Сохранить пароль? Затем для того чтобы закончить создание сервера нажмите кнопку Сохранить.
После этого базы данных, размещённые на этом сервере появятся в списке.
Из этой статьи вы узнали, как выполняется установка Pgadmin Ubuntu 20.04, как настроить эту платформу, запустить веб-интерфейс, а также выполнить подключение к PostgreSQL. А какими программами вы пользуетесь для работы с PostgreSQL? Напишите в комментариях!
Источник: https://losst.ru/ Материал распространяется под лицензией CC-BY-SA
Продолжая использовать данный сайт вы принимаете политику конфиденциальности и cookies