Код: Выделить всё
sudo apt install curlДобавляем GPG-ключ pgAdmin:
Код: Выделить всё
sudo curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key addДобавляем репозиторий pgAdmin:
Код: Выделить всё
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && sudo apt update'Установка:
Код: Выделить всё
sudo apt install pgadmin4Можно еще установить рабочий стол:
Код: Выделить всё
sudo apt install pgadmin4-desktopи/или WEB интерфейс:
Код: Выделить всё
sudo apt install pgadmin4-webНастройте учетную запись пользователя для "pgAdmin-web"
Код: Выделить всё
sudo /usr/pgadmin4/bin/setup-web.shПосле чего будет запрошен адрес электронной почты и пароль.
Далее, будут вопросы, которые необходимо разрешить. Разрешите инициализацию, а также перезапустите веб-сервер Apache, введя “y”:
Доступ к интерфейсу по адресу:
http://127.0.0.1/pgadmin4
По умолчанию прослушка идет только на 127.0.0.1, для того, что бы можно было из вне подключиться необходимо в файле "/etc/postgresql/ХХ/main/postgresql.conf" указать:
Код: Выделить всё
listen_addresses = '*'Так-же в файле "/etc/postgresql/ХХ/main/pg_hba.conf" необходимо указать кому и как можно подключаться:
Например строка:
Код: Выделить всё
host all all 192.168.111.160/32 scram-sha-256разрешит подключаться с использованием логина и пароля с адреса 192.168.111.160 всем пользователям ко всем базам !
Удалить:
Код: Выделить всё
sudo apt purge pgadmin4