上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.3.1 安装PgBouncer
安装PgBouncer可以从自身的软件源直接获取,为了使用其新的特性,也可以从源码编译部署。
从软件源安装PgBouncer非常简单。这里以CentOS操作系统为例,运行下面的命令:
安装后,将配置文件目录所属者分配给postgres系统账号。
需要使用一个安全的 Postgres 数据库,在主 Postgres 数据库中创建一个可以登录的PgBouncer 用户,可以随机使用一个密码并且在之后的配置中使用它。请在 PostgreSQL数据库中运行下面的SQL语句。
将PgBouncer加入系统服务中来管理启动和关闭,需要运行下面的命令:
从源码编译安装 PgBouncer。PgBouncer 官网中包含源码下载、文档、FAQ。在安装前需要提前安装依赖,安装命令如下。
下载源码。
解压。
进入目录并设置程序存放路径。
编译安装。
手动创建配置文件。
修改PgBouncer程序路径所属者并配置权限。
将编译后的PgBouncer程序加入systemctl服务中。