كيفية تثبيت PostgreSQL باستخدام شفرة المصدر: 12 خطوة

جدول المحتويات:

كيفية تثبيت PostgreSQL باستخدام شفرة المصدر: 12 خطوة
كيفية تثبيت PostgreSQL باستخدام شفرة المصدر: 12 خطوة

فيديو: كيفية تثبيت PostgreSQL باستخدام شفرة المصدر: 12 خطوة

فيديو: كيفية تثبيت PostgreSQL باستخدام شفرة المصدر: 12 خطوة
فيديو: Windows 10 شرح ويندوز 10 للمبتدئين 2024, أبريل
Anonim

هل أردت يومًا تثبيت خادم PostgreSql مع بعض الخيارات المخصصة؟ هل تحتاج إلى تثبيت خادم PostgreSQL من التعليمات البرمجية المصدر بدلاً من الحزم المعدة مسبقًا؟ ترشدك هذه المقالة خلال إجراء تثبيت قصير لتشغيل خادم PostgreSql!

خطوات

قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 1
قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 1

الخطوة الأولى. احصل على الكود المصدري من موقع PostgreSQL [1]

قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 2
قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 2

الخطوة 2. فك حزمة التعليمات البرمجية المصدر

استخدم أمر bash / console التالي:

Gunzip postgresql-8.3.3.tar.gz

tar xf postgresql-8.3.3.tar

  • postgresql-8.3.3 هو اسم الإصدار الحالي. قد تختلف الإصدارات المستقبلية في الجزء 8.3.3.
  • سيتم إنشاء دليل باسم postgresql-8.3.3 ضمن الدليل الحالي (الذي قمت بتنفيذ البرنامج النصي أعلاه منه).

    قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 2 النقطة 2
    قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 2 النقطة 2
قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 3
قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 3

الخطوة 3. قم بتغيير الدليل الحالي إلى الدليل الذي تم إنشاؤه حديثًا (postgresql-8.3.3)

قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 4
قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 4

الخطوة 4. قم بتكوين شجرة المصدر لنظامك واختر خيارات التثبيت التي تريدها:

  • التكوين الافتراضي: قم بتشغيل الأمر

    ./تهيئة

    على باش / وحدة التحكم الخاصة بك

  • التكوين المخصص (هذا للمستخدمين المتقدمين فقط): يمكنك تعيين الكثير من خيارات التكوين المخصصة باستخدام خيارات سطر الأوامر المدرجة في وثائق PostgreSQL [2]
قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 5
قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 5

الخطوة 5. ابدأ عملية الإنشاء بتنفيذ سطر الأوامر

gmake

في وحدة التحكم الخاصة بك / باش.

قد يستغرق هذا بضع دقائق حسب أجهزتك. يجب أن يكون السطر الأخير المعروض:

تم إنشاء كل PostgreSQL بنجاح. جاهز للتركيب.

قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 6
قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 6

الخطوة 6. قم بتثبيت ملفات PostgreSql عن طريق تنفيذ الأمر bash / console:

تثبيت gmake

الذي سيقوم بتثبيت الملفات على / usr / local / pgsql ما لم تستخدم خيار سطر الأوامر --prefix = PREFIX ، وفي هذه الحالة سيتم تثبيت الملفات على المسار المحدد بواسطة PREFIX

قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 7
قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 7

الخطوة السابعة: قم بإنشاء حساب مستخدم متميز لـ PostgreSQL عن طريق تنفيذ الأمر التالي في وحدة تحكم bash:

adduser postgres

قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 8
قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 8

الخطوة الثامنة: قم بإنشاء دليل يحتوي على شجرة بيانات PostgreSQL عن طريق تنفيذ الأوامر التالية في وحدة تحكم bash:

mkdir / p01 / pgsql / بيانات

chown postgres / p01 / pgsql / data

قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 9
قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 9

الخطوة التاسعة: أنشئ كتلة PostgreSQL عن طريق تنفيذ:

سو - postgres

/ usr / local / pgsql / bin / initdb -D / p01 / pgsql / data

قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 10
قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 10

الخطوة 10. ابدأ تشغيل خادم PostgreSQL (عملية مدير مكتب البريد) عن طريق تنفيذ:

/ usr / local / pgsql / bin / postmaster -D / p01 / pgsql / data> ملف السجل 2> & 1 &

قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 11
قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 11

الخطوة 11: أنشئ قاعدة بيانات PostgreSQL في الكتلة عن طريق تنفيذ:

/ usr / local / pgsql / bin / createdb test

قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 12
قم بتثبيت PostgreSQL باستخدام شفرة المصدر الخطوة 12

الخطوة 12: سجّل الدخول إلى قاعدة البيانات باستخدام الأمر psql:

/ usr / local / pgsql / bin / psql test

طريقة 1 من 1: قائمة كاملة بالأوامر

هذه هي القائمة الكاملة للأوامر المراد تنفيذها والموضحة في هذه المقالة لتثبيت الخادم. يمكن حفظ هذا في برنامج نصي ليتم تنفيذه لاحقًا.

./تهيئة

gmake

سو

تثبيت gmake

adduser postgres

mkdir / usr / local / pgsql / data

chown postgres / usr / local / pgsql / data

سو - postgres

/ usr / local / pgsql / bin / initdb -D / usr / local / pgsql / data

/ usr / local / pgsql / bin / postgres -D / usr / local / pgsql / data> ملف السجل 2> & 1 &

/ usr / local / pgsql / bin / createdb test

/ usr / local / pgsql / bin / psql test

موصى به: