Serverio konfigūracija

PostgreSQL instaliacija Ubuntu 22.04

Įdiekite „PostgreSQL“ duomenų bazę „Ubuntu 22.04“ sistemoje su optimizavimu gamybinei aplinkai.

December 20, 2025 11440 peržiūros

PostgreSQL diegimas ir konfigūravimas Ubuntu 22.04

Įdiekite PostgreSQL duomenų bazės serverį Ubuntu 22.04 su optimalia konfigūracija gamybos naudojimui.

Įrengimas

sudo apt update
sudo apt install postgresql postgresql-contrib -y

Pradinė konfigūracija

Konfigūruoti PostgreSQL redaguojant /etc/postgresql/14/main/postgresql.conf:

max_connections = 200
shared_buffers = 256MB
effective_cache_size = 1GB
work_mem = 4MB

Sukurti duomenų bazę ir naudotoją

sudo -u postgres psql
CREATE DATABASE myapp;
CREATE USER myuser WITH PASSWORD 'password';
GRANT ALL PRIVILEGES ON DATABASE myapp TO myuser;

Veikimo rezultatų pritaikymas

Tune shared_buffers iki 25% RAM. Naudoti ryšio kaupimą (pgBuncer) didelio srauto prietaikoms.

Atsargų sudarymo strategija

Naudoti pg_dump loginėms atsarginėms kopijoms arba pg_basebacup fizinėms atsarginėms kopijoms. Apsvarstykime, kaip galima replikacija.

Saugumo rekomendacijos

  • Numatytąjį prievadą pakeisti iš 5432 į pasirinktinį prievadą
  • Įjungti SSL/TLS jungtis
  • Konfigūruoti ugniasienės objektą, leidžiantį naudoti tik tam tikrus IP
  • Reguliarus saugumo atnaujinimas

Įvertinkite šį straipsnį

★★★★★
-
Įkeliama...

Ieškoti dokumentų
Serverio konfigūracija

Peržiūrėti visus straipsnius