Танзимоти сервер

Насбкунии PostgreSQL дар Ubuntu 22.04

Пойгоҳи додаҳои PostgreSQL-ро дар Ubuntu 22.04 бо беҳсозии муҳитҳои истеҳсолӣ насб кунед.

December 20, 2025 11489 манзараҳо

Насб ва танзими PostgreSQL дар Ubuntu 22.04

Барқарор кардани сервери пойгоҳи додаҳои PostgreSQL дар Ubuntu 22.04 бо танзимоти оптималӣ барои истифодаи истеҳсолот.

Насбкунӣ

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

Танзимоти аввалӣ

Танзимоти PostgreSQL бо таҳрири /etc/postgresql/14/main/postgresql.conf:

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

Сохтани Асосӣ маълумот ва Корванд

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

Танзимоти иҷроиш

Танзими shared_buffers ба 25% хотира. Истифодаи пайвастшавии ҷамъоварӣ (pgBouncer) барои барномаҳои бо ҳаракати баланд.

Стратегияи захираи нусха бардорӣ

Истифодаи pg_dump барои нусхаҳои эҳтиётии мантиқӣ ё pg_basebackup барои нусхаҳои эҳтиётии физикӣ. Ба танзимдарории нусхаи равон назар кунед.

Маслиҳатҳои бехатарӣ

  • Тағйири порти пешфарз аз 5432 ба порти оддӣ
  • Фаъолсозии пайвастшавии SSL/TLS
  • Танзимоти браузер барои иҷозат додани танҳо IP- и муайян
  • Навсозии доимии амният

Ба ин мақола баҳо диҳед

★★★★★
-
Боркунӣ...

Ҷустуҷӯи ҳуҷҷатҳо
Танзимоти сервер

Ҳамаи мақолаҳоро бубинед