在使用 PostgreSQL 之前,你当然需要先安装它。在你的工作环境中,PostgreSQL 可能已经安装就绪,这可能是由于操作系统发行版已内置包含,或是系统管理员已经预先部署。如果是这种情况,你应该从操作系统文档或向系统管理员了解如何访问和连接 PostgreSQL。
如果你不确定 PostgreSQL 是否已经可用,或者想拥有独立的测试环境,完全可以自行安装。亲自安装并不复杂,也是一次很好的实践练习。PostgreSQL 可以由任何普通非特权用户安装,并不强制需要超级用户(root)权限。
如果你选择自行安装 PostgreSQL,请参阅 Chapter 17 查阅安装步骤,并在安装完成后返回本指南。请务必仔细按照说明配置好相应的环境变量。
如果你的系统管理员没有按照默认推荐方式配置环境,你可能需要做一些额外的连接配置。例如,如果数据库服务器运行在远程主机上,你需要将环境变量 PGHOST 设置为数据库服务器的主机名或 IP 地址。可能还需要设置环境变量 PGPORT。总而言之:如果你尝试启动应用程序却提示无法连接到数据库,应咨询系统管理员;如果你自己就是管理员,请查阅官方文档确保网络与环境变量配置无误。如果对此仍有疑问,请继续阅读下一节。