Cấu hình máy chủ

Cài đặt PostgreSQL trên Ubuntu 22.04

Cài đặt cơ sở dữ liệu PostgreSQL trên Ubuntu 22.04 với tối ưu hóa cho môi trường sản xuất.

December 20, 2025 11476 lượt xem

Cài đặt và cấu hình PostgreSQL trên Ubuntu 22.04

Cài đặt máy chủ cơ sở dữ liệu PostgreSQL trên Ubuntu 22.04 với cấu hình tối ưu cho việc sử dụng sản xuất.

Cài đặt

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

Cấu hình ban đầu

Cấu hình PostgreSQL bằng cách sửa /etc/postgresql/14/main/postgresql.conf:

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

Tạo cơ sở dữ liệu và người dùng

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

Điều chỉnh hiệu suất

Điều chỉnh shared_ buffers lên 25% RAM. Dùng kết nối tập hợp (pgBouncer) cho các ứng dụng có lưu lượng cao.

Chiến lược sao lưu

Dùng pg_ dump cho sao lưu logic hoặc pg_ basebackup cho sao lưu vật lý. Cần xem xét cài đặt sao chép theo dòng.

Khuyến nghị an ninh

  • Thay đổi cổng mặc định từ 5432 thành cổng tùy chỉnh
  • Bật kết nối SSL/TLS
  • Cấu hình tường lửa để chỉ cho phép IP đặc biệt
  • Cập nhật bảo mật thường xuyên

Đánh giá bài viết này

★★★★★
-
Đang tải...

Tìm kiếm tài liệu
Cấu hình máy chủ

Xem tất cả bài viết