כיצד להתקין PostgreSQL באמצעות קוד המקור: 12 שלבים

תוכן עניינים:

כיצד להתקין PostgreSQL באמצעות קוד המקור: 12 שלבים
כיצד להתקין PostgreSQL באמצעות קוד המקור: 12 שלבים

וִידֵאוֹ: כיצד להתקין PostgreSQL באמצעות קוד המקור: 12 שלבים

וִידֵאוֹ: כיצד להתקין PostgreSQL באמצעות קוד המקור: 12 שלבים
וִידֵאוֹ: השלט של המזגן לא מגיב? המדריך להדלקת מזגן ללא שלט 2024, אַפּרִיל
Anonim

תמיד רצית להתקין את שרת PostgreSql עם כמה אפשרויות מותאמות אישית? צריך להתקין את שרת PostgreSQL מקוד המקור במקום חבילות שהוגדרו מראש? מאמר זה מנחה אותך בהליך התקנה קצר כדי להפעיל את שרת PostgreSql!

צעדים

התקן את PostgreSQL באמצעות קוד המקור שלב 1
התקן את PostgreSQL באמצעות קוד המקור שלב 1

שלב 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 Bullet 2
    התקן את PostgreSQL באמצעות קוד המקור שלב 2 Bullet 2
התקן את PostgreSQL באמצעות קוד המקור שלב 3
התקן את PostgreSQL באמצעות קוד המקור שלב 3

שלב 3. שנה את הספרייה הנוכחית לספרייה החדשה שנוצרה (postgresql-8.3.3)

התקן את PostgreSQL באמצעות קוד המקור שלב 4
התקן את PostgreSQL באמצעות קוד המקור שלב 4

שלב 4. הגדר את עץ המקור עבור המערכת שלך ובחר את אפשרויות ההתקנה שאתה רוצה:

  • תצורת ברירת מחדל: הפעל את הפקודה

    ./configure

    ב- bash/console שלך

  • תצורה מותאמת אישית (מיועדת למשתמשים מתקדמים בלבד): ניתן להגדיר הרבה אפשרויות תצורה מותאמות אישית באמצעות אפשרויות שורת הפקודה המפורטות בתיעוד PostgreSQL [2]
התקן את PostgreSQL באמצעות קוד המקור שלב 5
התקן את PostgreSQL באמצעות קוד המקור שלב 5

שלב 5. התחל את תהליך הבנייה על ידי ביצוע שורת הפקודה

gmake

במסוף שלך/bash.

פעולה זו עשויה להימשך מספר דקות בהתאם לחומרה שלך. השורה האחרונה המוצגת צריכה להיות:

כל PostgreSQL נעשה בהצלחה. מוכן להורדה.

התקן את PostgreSQL באמצעות קוד המקור שלב 6
התקן את PostgreSQL באמצעות קוד המקור שלב 6

שלב 6. התקן קבצי PostgreSql על ידי ביצוע הפקודה bash/console:

gmake להתקין

אשר יתקין את הקבצים אל/usr/local/pgsql אלא אם השתמשת באפשרות --prefix = PREFIX שורת הפקודה, ובמקרה זה יותקנו הקבצים לנתיב שצוין על ידי PREFIX

התקן את PostgreSQL באמצעות קוד המקור שלב 7
התקן את PostgreSQL באמצעות קוד המקור שלב 7

שלב 7. צור חשבון משתמש-על עבור PostgreSQL על-ידי ביצוע הפקודה הבאה במסוף bash:

תוספי תוספת של משתמשים

התקן את PostgreSQL באמצעות קוד המקור שלב 8
התקן את PostgreSQL באמצעות קוד המקור שלב 8

שלב 8. צור ספרייה לאחסון עץ הנתונים של PostgreSQL על ידי ביצוע הפקודות הבאות במסוף bash:

mkdir/p01/pgsql/data

chown postgres/p01/pgsql/data

התקן את PostgreSQL באמצעות קוד המקור שלב 9
התקן את PostgreSQL באמצעות קוד המקור שלב 9

שלב 9. צור אשכול PostgreSQL על ידי ביצוע:

su - postgres

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

התקן את PostgreSQL באמצעות קוד המקור שלב 10
התקן את PostgreSQL באמצעות קוד המקור שלב 10

שלב 10. הפעל את שרת PostgreSQL (תהליך Postmaster) על ידי ביצוע:

/usr/local/pgsql/bin/postmaster -D/p01/pgsql/data> קובץ יומן 2> & 1 &

התקן את PostgreSQL באמצעות קוד המקור שלב 11
התקן את PostgreSQL באמצעות קוד המקור שלב 11

שלב 11. צור מסד נתונים של PostgreSQL באשכול על ידי ביצוע:

/usr/local/pgsql/bin/createdb מבחן

התקן את PostgreSQL באמצעות קוד המקור שלב 12
התקן את PostgreSQL באמצעות קוד המקור שלב 12

שלב 12. היכנס למסד הנתונים באמצעות הפקודה psql:

/usr/local/pgsql/bin/psql test

שיטה 1 מתוך 1: רשימת פקודות מלאה

זוהי הרשימה המלאה של הפקודות שיש לבצע המתוארות במאמר זה להתקנת השרת. ניתן לשמור את זה בתסריט שיבוצע מאוחר יותר.

./configure

gmake

סו

gmake להתקין

תוספי תוספת של משתמשים

mkdir/usr/local/pgsql/data

chown postgres/usr/local/pgsql/data

su - postgres

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

/usr/local/pgsql/bin/postgres -D/usr/local/pgsql/data> logfile 2> & 1 &

/usr/local/pgsql/bin/createdb מבחן

/usr/local/pgsql/bin/psql test

מוּמלָץ: