تكوين الخادم

تركيب نظام PostgreSQL على نظام Ubuntu 22.04

قم بتثبيت قاعدة بيانات PostgreSQL على نظام Ubuntu 22.04 مع تحسينها لبيئات الإنتاج.

December 20, 2025 11445 المشاهدات

تركيب وتشكيل PostgreSQL على Ubuntu 22.04

إنشاء خادوم قاعدة بيانات PostgreSQL على نظام أوبونتو 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;

ضبط الأداء

حدد share_buffers إلى 25% من الذاكرة. استخدم تجميع الاتصال (pgBouncer) للتطبيقات ذات حركة المرور العالية.

استراتيجية الاحتياطي

استخدم pg_dump للنسخ الاحتياطي المنطقي أو pg_basebackup للنسخ الاحتياطي المادي. انظر إلى إنشاء النسخ المتدفق.

التوصيات الأمنية

  • تغيير الميناء الافتراضي من 5432 إلى ميناء مخصص
  • تمكين الاتصالات SSL/TLS
  • إنشاء جدار حماية للسماح فقط ببروتوكولات الإنترنت المحددة
  • تحديثات أمنية منتظمة

قيّم هذا المقال

★★★★★
-
أنا أحمل...

البحث في المستندات
تكوين الخادم

عرض جميع المقالات