Добавляем репозиторий
echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" |sudo tee /etc/apt/sources.list.d/pgdg.list
Ставим postgresql-11
apt-get install postgresql-11 postgresql-server-dev-11
ufw allow 5432
ps axfww | grep postgres
Если хотим установить в отдельную директорию
mkdir /pg
chown postgres:postgres /pg
su - postgres
/usr/lib/postgresql/11/bin/initdb -D /nvme/pg_database11
vim /etc/postgresql/11/main/postgresql.conf
data_directory='/pg'
hba_file='/pg/pg_hba.conf'
ident_file='/pg/pg_ident.conf'
listen_address='192.192.192.192'
Перезапускаем postgresql
systemctl restart postgresql
ps axfww | grep postgres
Меняем пароль пользователя postgres
su - postgres
psql
alter user postgres with encrypted password 'password';
\q
exit
Ставим postgis (Если нужно)
apt install postgresql-11-postgis-2.5
Комментарии