В статье будет приведено описание установки PostgreSQL 14 на FreeBSD 13. Если нужна другая версия, то в команде на установку поменяйте номер версии.
Если будете работать на сервере через SSH, то необходимо активировать SSH, если ранее этого не делали. Для этого дописать строку в файл /etc/rc.conf:
echo 'sshd_enable="YES"' >> /etc/rc.conf Запустить службу:
service sshd start Обновить пакеты:
pkg update
pkg upgrade Установить PostgreSQL с библиотеками:
pkg install postgresql14-server postgresql14-contrib Включить службу PostgreSQL:
echo 'postgresql_enable="YES"' >> /etc/rc.conf Инициализировать базу данных:
/usr/local/etc/rc.d/postgresql initdb Запустить службу PostgreSQL:
service postgresql start Задать пароль для системной учётной записи postgres:
passwd postgres Переключимся на системную учётную запись postgres:
su - postgres Создать пароль для учётной записи базы данных postgres выполнив 4 команды:
psql
ALTER USER postgres WITH PASSWORD 'тут-ваш-пароль';
\q
exit Системная учётная запись и учётная запись базы данных имеют одинаковые имена, поэтому в тексте я их именую по-разному, чтобы вы не запутались.
На этом установка PostgeSQL на FreeBSD завершена.








