Server konfiguratsiyasi

Ubuntu 22.04'да PostgreSQL ўрнатиш

PostgreSQL ma'lumotlar bazasini Ubuntu 22.04 da ishlab chiqarish muhitlari uchun optimallashtirish bilan o'rnating.

December 20, 2025 11478 ko'rishlar

Ubuntu 22.04'да PostgreSQL'ни ўрнатиш ва созлаш

Ubuntu 22.04'да PostgreSQL маълумотлар базаси серверини ишлаб чиқариш учун оптимал созлаш билан ўрнатиш.

Ўрнатиш

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'ни RAM'нинг 25% га созланг. Юқори трафикли дастурлар учун алоқани жамлаш (pgBouncer)дан фойдаланинг.

Захиралаш стратегияси

Логик нусха кўчириш учун pg_dump ёки жисмоний нусха кўчириш учун pg_basebackup ни қўлланг. Стрим-репликацияни ишга туширишни ўйлаб кўринг.

Хавфсизлик тавсиялари

  • Стандарт портни 5432 дан бошқа портга ўзгартириш
  • SSL/TLS алоқаларини ишга тушириш
  • Фақат маълум IP'ларга рухсат бериш учун файрволни созлаш
  • Доимий хавфсизлик янгиланишлари

Ushbu maqolani baholang

★★★★★
-
Ёки

Hujjatlarni qidirish
Server konfiguratsiyasi

Barcha maqolalarni ko'rish