Для начала обновим список пакетов при помощи команды:
sudo apt-get update
Дальше набираем команду:
sudo apt-get -y install postgresql
В ходе установки была создана учетная запись пользователя postgres.
Для входа в командную строку Postgres, можно использовать команду, которая запустит, от пользователя postgres:
sudo -u postgres psql
Для выхода из командной строки используется команда:
\q
Открываем разрешение на доступ с других ip адресов. Для этого редактируем файл postgresql.conf
sudo nano /etc/postgresql/12/main/postgresql.conf
В нем прописываем строчку:
listen_addresses = '*'
Также редактируем файл pg_hba.conf
sudo nano /etc/postgresql/12/main/pg_hba.conf
Добавив в него строчку, для разрешений для пользователя, например postgreadmin
host all postgreadmin 0.0.0.0/0 md5
Дальше переключаемся на пользователя postgres
sudo -i -u postgres
Добавляем пользователя postgreadmin
createuser -s -r -d -P postgreadmin
Вводим ему пароль.
И перезапускаем postgresql
service postgresql restart
Дальше можно скачать и установить pgAdmin на Виндовс, для управления базами данных. И подключиться используя созданного пользователя и его пароль.
Создание копии базы данных Postgres
Для создания копии базы данных, можно использовать например такую команду:
pg_dump dp > dp-11-03-21.sql
Здесь dp – имя базы данных
dp-11-03-21.sql – имя файла, в который будет создаваться копия базы данных