@@ -11,15 +11,14 @@ This document describes how to install Percona Server for PostgreSQL from Percon
1111 $ sudo apt install curl
1212 ```
1313
14-
1514# # Procedure
1615
1716Run all the commands in the following sections as root or using the ` sudo` command:
1817
1918# ## Configure Percona repository {.power-number}
2019
21201. Install the ` percona-release` repository management tool to subscribe to Percona repositories:
22-
21+
2322 * Fetch ` percona-release` packages from Percona web:
2423
2524 ` ` ` {.bash data-prompt=" $" }
@@ -48,99 +47,98 @@ Run all the commands in the following sections as root or using the `sudo` comma
4847
4948# ## Install packages individually
5049
51- To install packages individually, run the following commands:
52- {.power-number}
50+ To install the packages individually, run the following commands:
51+ {.power-number}
5352
54- 1. Install the PostgreSQL server package:
53+ 1. Install the PostgreSQL server package:
5554
56- ` ` ` {.bash data-prompt=" $" }
57- $ sudo apt install percona-postgresql-{{pgversion}}
58- ` ` `
55+ ` ` ` {.bash data-prompt=" $" }
56+ $ sudo apt install percona-postgresql-{{pgversion}}
57+ ` ` `
5958
60- 2. Install the components:
59+ 2. Install the components:
6160
62- Install ` pg_repack` :
61+ Install ` pg_repack` :
6362
64- ` ` ` {.bash data-prompt=" $" }
65- $ sudo apt install percona-postgresql-{{pgversion}}-repack
66- ` ` `
63+ ` ` ` {.bash data-prompt=" $" }
64+ $ sudo apt install percona-postgresql-{{pgversion}}-repack
65+ ` ` `
6766
68- Install ` pgAudit` :
67+ Install ` pgAudit` :
6968
70- ` ` ` {.bash data-prompt=" $" }
71- $ sudo apt install percona-postgresql-{{pgversion}}-pgaudit
72- ` ` `
69+ ` ` ` {.bash data-prompt=" $" }
70+ $ sudo apt install percona-postgresql-{{pgversion}}-pgaudit
71+ ` ` `
7372
74- Install ` pgBackRest` :
73+ Install ` pgBackRest` :
7574
76- ` ` ` {.bash data-prompt=" $" }
77- $ sudo apt install percona-pgbackrest
78- ` ` `
75+ ` ` ` {.bash data-prompt=" $" }
76+ $ sudo apt install percona-pgbackrest
77+ ` ` `
7978
80- Install ` Patroni` :
79+ Install ` Patroni` :
8180
82- ` ` ` {.bash data-prompt=" $" }
83- $ sudo apt install percona-patroni
84- ` ` `
81+ ` ` ` {.bash data-prompt=" $" }
82+ $ sudo apt install percona-patroni
83+ ` ` `
8584
86- [Install ` pg_stat_monitor` :octicons-link-external-16:](https://docs.percona.com/pg-stat-monitor/install.html#__tabbed_1_1)
85+ [Install ` pg_stat_monitor` :octicons-link-external-16:](https://docs.percona.com/pg-stat-monitor/install.html#__tabbed_1_1).
8786
87+ Install ` pgBouncer` :
8888
89- Install ` pgBouncer` :
89+ ` ` ` {.bash data-prompt=" $" }
90+ $ sudo apt install percona-pgbouncer
91+ ` ` `
9092
91- ` ` ` {.bash data-prompt=" $" }
92- $ sudo apt install percona-pgbouncer
93- ` ` `
93+ Install ` pgAudit-set_user` :
9494
95- Install ` pgAudit-set_user` :
95+ ` ` ` {.bash data-prompt=" $" }
96+ $ sudo apt install percona-pgaudit{{pgversion}}-set-user
97+ ` ` `
9698
97- ` ` ` {.bash data-prompt=" $" }
98- $ sudo apt install percona-pgaudit{{pgversion}}-set-user
99- ` ` `
99+ Install ` pgBadger` :
100100
101- Install ` pgBadger` :
101+ ` ` ` {.bash data-prompt=" $" }
102+ $ sudo apt install percona-pgbadger
103+ ` ` `
102104
103- ` ` ` {.bash data-prompt=" $" }
104- $ sudo apt install percona-pgbadger
105- ` ` `
105+ Install ` wal2json` :
106106
107- Install ` wal2json` :
107+ ` ` ` {.bash data-prompt=" $" }
108+ $ sudo apt install percona-postgresql-{{pgversion}}-wal2json
109+ ` ` `
108110
109- ` ` ` {.bash data-prompt=" $" }
110- $ sudo apt install percona-postgresql-{{pgversion}}-wal2json
111- ` ` `
111+ Install ` PostgreSQL contrib` extensions:
112112
113- Install PostgreSQL contrib extensions:
113+ ` ` ` {.bash data-prompt=" $" }
114+ $ sudo apt install percona-postgresql-contrib
115+ ` ` `
114116
115- ` ` ` {.bash data-prompt=" $" }
116- $ sudo apt install percona-postgresql-contrib
117- ` ` `
117+ Install ` HAProxy` :
118118
119- Install HAProxy
119+ ` ` ` {.bash data-prompt=" $" }
120+ $ sudo apt install percona-haproxy
121+ ` ` `
120122
121- ` ` ` {.bash data-prompt=" $" }
122- $ sudo apt install percona-haproxy
123- ` ` `
124-
125- Install pgpool2
123+ Install ` pgpool2` :
126124
127- ` ` ` {.bash data-prompt=" $" }
128- $ sudo apt install percona-pgpool2
129- ` ` `
125+ ` ` ` {.bash data-prompt=" $" }
126+ $ sudo apt install percona-pgpool2
127+ ` ` `
130128
131- Install ` pg_gather`
129+ Install ` pg_gather` :
132130
133- ` ` ` {.bash data-prompt=" $" }
134- $ sudo apt install percona-pg-gather
135- ` ` `
131+ ` ` ` {.bash data-prompt=" $" }
132+ $ sudo apt install percona-pg-gather
133+ ` ` `
136134
137- Install ` pgvector`
135+ Install ` pgvector` :
138136
139- ` ` ` {.bash data-prompt=" $" }
140- $ sudo apt install percona-postgresql-{{pgversion}}-pgvector
141- ` ` `
137+ ` ` ` {.bash data-prompt=" $" }
138+ $ sudo apt install percona-postgresql-{{pgversion}}-pgvector
139+ ` ` `
142140
143- Some extensions require additional setup in order to use them with Percona Distribution for PostgreSQL. For more information, refer to [Enabling extensions](enable-extensions.md).
141+ Some extensions require additional setup in order to use them with Percona Distribution for PostgreSQL. For more information, refer to [Enabling extensions](enable-extensions.md).
144142
145143# ## Start the service
146144
0 commit comments