طريقة تثبيت وتكوين خادم قاعدة بيانات PostgreSQL على نظام Ubuntu

مدونة تيك كود للحلول التقنية

محتويات المقالة:

طريقة تثبيت PostgreSQL على نظام Ubuntu

في هذه المقالة، سنقدم لك خطوات تثبيت وتكوين خادم قاعدة بيانات PostgreSQL على نظام Ubuntu. يتطلب هذا العمل نقل العديد من الخطوات. لذا، تأكد من اتباعها بعناية والتأكد من وجود أمر sudo للتثبيت لتثبيت البرامج بصلاحية المسؤول.

خطوة 1: تنزيل PostgreSQL

قبل أن نبدأ، تأكد من تحديث نظام Ubuntu الخاص بك بأحدث التحديثات. يمكنك القيام بذلك باستخدام الأمرات التالية:

“`
sudo apt update
sudo apt upgrade
“`

بعد ذلك، استخدم الأمر التالي لتثبيت PostgreSQL:

“`
sudo apt install postgresql
“`

في هذه النقطة، سيتم تثبيت PostgreSQL وتكوينه تلقائيًا.

خطوة 2: إعداد بيئة PostgreSQL

بعد تثبيت PostgreSQL، يجب القيام ببعض الإعدادات الأساسية لإنشاء قاعدة بيانات جديدة. أدخل الأمر التالي لتسجيل الدخول إلى خادم PostgreSQL:

“`
sudo -u postgres psql
“`

سيتم تسجيل الدخول كمستخدم “postgres” وسيظهر لك الموجه داخل واجهة سطر الأوامر للخادم PostgreSQL.

خطوة 3: إنشاء مستخدم PostgreSQL

الآن، سنقوم بإنشاء مستخدم جديد في PostgreSQL لإدارة قاعدة البيانات الخاصة بنا. تأكد من اختيار اسم مستخدم وكلمة مرور قوية وتأكد من استخدامها في الأمر التالي:

“`
CREATE USER myusername WITH PASSWORD ‘mypassword’;
“`

استبدل “myusername” بالاسم المستخدم الذي اخترته واستبدل “mypassword” بكلمة المرور القوية.

بعد ذلك، يمكنك منح المستخدم صلاحيات الإدارة باستخدام الأمر التالي:

“`
ALTER USER myusername WITH SUPERUSER;
“`

قم بتغيير “myusername” مرة أخرى إلى اسم المستخدم الذي اخترته.

خطوة 4: إنشاء قاعدة بيانات جديدة

تأكد من تسجيل الدخول كمستخدم “postgres” (باستخدام الأمر “sudo -u postgres psql”). ثم، استخدم الأمر التالي لإنشاء قاعدة بيانات جديدة:

“`
CREATE DATABASE mydatabase;
“`

استبدل “mydatabase” بالاسم الذي ترغب في استخدامه لقاعدة البيانات الجديدة.

خطوة 5: الاتصال بقاعدة البيانات عن بُعد

إذا كنت ترغب في الاتصال بقاعدة البيانات عن بُعد عبر أجهزة الكمبيوتر الأخرى، يجب السماح بالوصول عن بُعد إلى قاعدة البيانات.

لتفعيل الوصول عن بُعد، افتح ملف `postgresql.conf` باستخدام الأمر التالي:

“`
sudo nano /etc/postgresql/{version-number}/main/postgresql.conf
“`

يجب استبدال `{version-number}` برقم الإصدار الذي تستخدمه. على سبيل المثال، قد يكون المسار `/etc/postgresql/13/main/postgresql.conf`.

ابحث عن السطر الذي يشير إلى `listen_addresses` وقم بتعديله ليكون كالتالي:

“`
listen_addresses = ‘*’
“`

تأكد من حفظ الملف وإغلاقه بعد الانتهاء.

بعد ذلك، قم بفتح ملف `pg_hba.conf` باستخدام الأمر التالي:

“`
sudo nano /etc/postgresql/{version-number}/main/pg_hba.conf
“`

ثانية، يجب استبدال `{version-number}` برقم الإصدار الذي تستخدمه.

قم بإضافة السطر التالي في النهاية:

“`
host all all 0.0.0.0/0 md5
“`

ثم، حفظ الملف وإغلاقه.

أخيرًا، قم بإعادة تشغيل خادم PostgreSQL باستخدام الأمر التالي:

“`
sudo systemctl restart postgresql
“`

تهانينا! قمت الآن بتثبيت وتكوين خادم قاعدة بيانات PostgreSQL على نظام Ubuntu بنجاح. يمكنك الآن البدء في استخدام قاعدة البيانات الجديدة وبناء تطبيقاتك عليها.

شارك المقال:
عن مدونة تيك-كود
مواضيع أعمق بأسلوب يفهمك ..

مدونة تيك-كود تنفرد بنشر مواضيع يحتاج لها كل تقني ومهتم بالمجال في عدة مواضيع مختلفة بأسلوب بسيط ومختصر يختصر لك الوقت بالوصول للمعلومة التي تحتاج إليها فعلاً . يتم نشر مقالات مختلفة في مدونة تيك كود تندرج تحت عدة مواضيع تقنية وشبه تقنية للهواة والمحترفين سواءً كانت مواضيع برمجية أو في مجال الشبكات أو أدوات وأسرار في عالم الكمبيوتر والإنترنت وتقنيات الويب.

error: المحتوى محمي

تسجيل الدخول

نود أن نسمع منك؟

تعليقك يزيدنا, ويفيد الجميع, حاول أن تجعله إيجابياً وواضحاً