Конфигурация сервера

Установка на Убунту 22.04

Установка базы данных PostgreSQL на Ubuntu 22.04 с оптимизацией для производственной среды.

December 20, 2025 11466 просмотры

Инструменты и конфигурация 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;

Эффективность

Поделить_буфферы на 25% от RAM. Использовать объединение подсоединений (pgBuncer) для высокоскоростных прикладных программ.

Стратегия поддержки

Использовать pg_ dump для логических копий или pg_подкрепление для физических резервных копий. Подумайте о создании репликации.

Рекомендации по вопросам безопасности

  • Переключить порт по умолчанию с 5432 на порт по умолчанию
  • Включить соединения SSL/TLS
  • Настроить файервол, чтобы разрешить только конкретные IP
  • Регулярное обновление информации по вопросам безопасности

Оцените эту статью

★★★★★
-
Загрузка...

Поиск документов
Конфигурация сервера

Просмотреть все статьи