怎样在 FreeBSD 12.2 上安装 PostgreSQL

介绍

PostgreSQL 是一个免费的、强大的、高性能的 ORDBMS(对象关系数据库管理系统)。 它具有广泛的文档并支持强大的功能,使其非常适合大型数据库系统。 在本文中,您将学习怎样在 FreeBSD 12.2 上安装 PostgreSQL 服务器。

先决条件

部署 Vultr FreeBSD 12.2 服务器。 创建非 root sudo 用户。

安装 PostgreSQL 服务器 12

更新包列表。

$ sudo pkg update

下载并安装 PostgreSQL 12 服务器和客户端软件包。

$ sudo pkg install postgresql12-server postgresql12-client

启用 PostgreSQL 服务以在系统启动时启动。

$ sudo sysrc postgresql_enable=yes

初始化数据库。

$ sudo service postgresql initdb

启动 PostgreSQL 服务。

$ sudo service postgresql start

更改为 PostgreSQL 帐户。

$ sudo su - postgres

改变 postgres 用户密码。

psql -c "alter user postgres with password 'yourPassword'"

创建一个名为的新用户 admin.

createuser admin

创建一个 testdb 用户拥有的数据库 admin.

createdb testdb -O admin

访问 PostgreSQL 交互式 shell。

psql

列出所有数据库。

l

退出交互式 shell。

q

退出 PostgreSQL 实例

exit

更多信息

要了解有关 PostgreSQL 的更多信息,请参阅 官方文件.

注:本教程在Vultr VPS上测试通过,如需部署请前往Vultr.com

相关阅读:

Posted in: Linux