ינסטאַלירן פּאָסטגרעסקל אויף Ubuntu

Pin
Send
Share
Send

פּאָסטגרעסקל איז אַ פריי דייטאַבייס פאַרוואַלטונג סיסטעם ימפּלאַמענאַד פֿאַר פאַרשידן פּלאַטפאָרמס, אַרייַנגערעכנט ווינדאָוז און לינוקס. די געצייַג שטיצט אַ גרויס נומער פון דאַטן טייפּס, האט אַ געבויט-אין סקריפּטינג שפּראַך און שטיצט די נוצן פון קלאַסיש פּראָגראַממינג שפראכן. אין Ubuntu, PostgreSQL איז אינסטאַלירן דורך "טערמינאל" ניצן באַאַמטער אָדער באַניצער ריפּאַזאַטאָריז, און נאָך דעם, פּריפּעראַטאָרי אַרבעט, טעסטינג און קריייטינג טישן זענען דורכגעקאָכט.

ינסטאַלירן פּאָסטגרעסקל אין Ubuntu

דאַטאַבייסיז זענען געניצט אין פארשיידענע פעלדער, אָבער די פאַרוואַלטונג סיסטעם גיט באַקוועם אַדמיניסטראַציע. פילע יוזערז האַלטן ביי PostgreSQL, ינסטאַלירן עס אויף זייער אַס און אָנהייבן ארבעטן מיט טישן. דערנאָך, מיר וואָלט ווי צו טרעטן פֿאַר סטעפּס די גאנצע ינסטאַלירונג פּראָצעס, דער ערשטער קאַטער און קאַנפיגיעריישאַן פון די דערמאנט געצייַג.

טרעטן 1: ינסטאַלירן פּאָסטגרעסקל

דאָך איר זאָל אָנהייבן צו לייגן אַלע די נייטיק טעקעס און לייברעריז צו Ubuntu צו ענשור די נאָרמאַל פאַנגקשאַנינג פון PostgreSQL. דאָס איז געטאן מיט די קאַנסאָול און באַניצער אָדער באַאַמטער ריפּאַזאַטאָריז.

  1. לויף "טערמינאל" אויף קיין באַקוועם וועג, למשל דורך די מעניו אָדער דורך דרינגלעך די שליסל קאָמבינאַציע קטרל + אַלט + ה.
  2. ערשטנס, מיר באמערקן באַניצער ריפּאַזאַטאָריז, זינט די לעצטע ווערסיעס זענען יוזשאַוואַלי ערשטער ופּלאָאַדעד דאָרט. פּאַפּ די באַפֿעל אין די פעלדsudo sh -c 'echo "deb //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg הויפּט" >> /etc/apt/sources.list.d/pgdg.list 'און דעמאָלט גיט אויף אַרייַן.
  3. אַרייַן די פּאַראָל פֿאַר דיין חשבון.
  4. נאָך נוצןwget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key צוגעבן -צו לייגן פּאַקידזשיז.
  5. עס בלייבט נאָר צו דערהייַנטיקן די סיסטעם לייברעריז מיט דעם נאָרמאַל באַפֿעלסודאָ פיייק-באַקומען דערהייַנטיקן.
  6. אויב איר זענט אינטערעסירט צו באַקומען די לעצטע פאַראַנען ווערסיע פון ​​PostgreSQL פֿון דער באַאַמטער ריפּאַזאַטאָרי, איר דאַרפֿן צו שרייַבן אין די קאַנסאָולסאָדאָ פיייק צו באַקומען ינסטאַלירן פּאָסטגרעסקל פּאָסטגרעסקל-קאָנטריבאון באַשטעטיקן די אַדישאַן פון טעקעס.

נאָך קאַמפּלישאַן פון אַ געראָטן ינסטאַלירונג, איר קענען אָנהייבן דעם נאָרמאַל חשבון, קאָנטראָלירן די סיסטעם און ערשט קאַנפיגיעריישאַן.

טרעטן 2: סטאַרטינג פּאָסטגרעסקל פֿאַר די ערשטער מאָל

פאַרוואַלטונג פון די אינסטאַלירן דבמס אויך אַקערז "טערמינאל" ניצן די צונעמען קאַמאַנדז. דער רוף צו דער באַניצער באשאפן דורך פעליקייַט קוקט ווי דאָס:

  1. אַרייַן באַפֿעלsudo su - פּאָסטגרעסאון גיט אויף אַרייַן. אַזאַ אַן אַקציע וועט לאָזן איר צו באַשטימען צו פאַרוואַלטונג אויף ביכאַף פון די פעליקייַט חשבון, וואָס איז איצט דער הויפּט איינער.
  2. לאָגינג אין די פאַרוואַלטונג קאַנסאָול אונטער די גייז פון די פּראָפילpsql. אַקטאַוויישאַן וועט העלפן איר האַנדלען מיט דער סביבה.הילף- עס וועט ווייַזן אַלע פאַראַנען קאַמאַנדז און אַרגומענטן.
  3. די אינפֿאָרמאַציע פון ​​די קראַנט פּאָסטגרעסקל סעסיע איז געוויזן דורך conninfo.
  4. באַקומען אויס פון די סוויווע וועט העלפֿן די מאַנשאַפֿט q.

איצט איר וויסן ווי צו קלאָץ אין דיין אַקאַונט און גיין צו די פאַרוואַלטונג קאַנסאָול, אַזוי עס איז צייט צו פאָרן אויף צו שאַפֿן אַ נייַע באַניצער און זיין דאַטאַבייס.

טרעטן 3: שאַפֿן באַניצער און דאַטאַבייס

עס איז ניט שטענדיק באַקוועם צו אַרבעטן מיט אַ יגזיסטינג נאָרמאַל חשבון, און דאָס איז נישט שטענדיק נייטיק. דעריבער מיר פאָרשלאָגן צו באַטראַכטן די פּראָצעדור פֿאַר קריייטינג אַ נייַע פּראָפיל און פֿאַרבינדונג אַ באַזונדער דאַטאַבייס.

  1. זייַענדיק אין דער קאַנסאָול אונטער פּראָפיל פאַרוואַלטונג postgres (קאָלעקטיווsudo su - פּאָסטגרעס) שרײַבטcreateuser - ינטעראַקטיווע, און דערנאָך געבן עס אַ פּאַסיק נאָמען דורך שרייבן די אותיות אין די צונעמען שורה.
  2. דערנאָך, באַשליסן צי איר ווילן צו געבן די באַניצער סופּערוסער רעכט צו צוטריט אַלע סיסטעם רעסורסן. סעלעקטירן דעם צונעמען אָפּציע און פאָרזעצן.
  3. עס איז בעסער צו רופן די דאַטאַבייס די זעלבע נאָמען ווי די נאָמען פון די חשבון, אַזוי איר זאָל נוצן דעם באַפֿעלקרעאַטעד לאַמפּיקסווו לומפּיקס - נאמען
  4. די יבערגאַנג צו אַרבעטן מיט די ספּעסאַפייד דאַטאַבייס אַקערז דורךפּסקל -ד לאַמפּיקסווו לומפּיקס - נאָמען פון די דאַטאַבייס.

טרעטן 4: שאַפֿן אַ טיש און אַרבעטן מיט ראָוז

עס איז צייט צו מאַכן דיין ערשטער טיש אין די דעזיגנייטיד דאַטאַבייס. דער פּראָצעדור איז אויך דורכגעקאָכט דורך די קאַנסאָול, אָבער עס וועט נישט זיין שווער צו האַנדלען מיט די הויפּט קאַמאַנדז, ווייַל איר נאָר דאַרפֿן די פאלגענדע:

  1. נאָך גיי צו די דאַטאַבייס, אַרייַן די פאלגענדע קאָד:

    CREATE TABLE test (
    עקוויפּמענט ערשטיק שליסל,
    וואַרשאַר טיפּ (50) נישט נול,
    קאָליר וואַרשאַר (25) נישט נול,
    אָרט וואַרטשאַר (25) טשעק (אָרט אין ('צפון', 'דרום', 'מערב', 'מזרח', 'צפון-מזרח', 'דרום-מזרח', 'דרום-מערב', 'צפון-מערב')),
    ינסטאַלל_ טאָג דאַטע
    );

    טיש נאָמען ערשטער פּרובירן (איר קענט קלייַבן קיין אנדערע נאָמען) יעדער זייַל איז דיסקרייבד אונטן. מיר האָבן אויסדערוויילט די נעמען טיפּ וואַרטשאַר און color varchar נאָר פֿאַר בייַשפּיל, איר קענט באַקומען אַן אָנווייַז פון קיין אנדערע, אָבער בלויז מיט לאַטייַן אותיות. די נומערן אין קאַנטיקער זענען פאַראַנטוואָרטלעך פֿאַר די גרייס פון דעם זייַל, וואָס איז גלייַך שייַכות צו די דאַטן געשטעלט דאָרט.

  2. נאָך אַרייַן, עס בלייבט נאָר צו ווייַזן די טיש אויף דעם עקראַן מיט ד.
  3. איר זען אַ פּשוט פּרויעקט וואָס כּולל קיין אינפֿאָרמאַציע.
  4. נייַע דאַטן איז מוסיף דורך די באַפֿעלINSERT INTO test (טיפּ, קאָליר, אָרט, ינסטאַלירן_דאַטע) VALUES ('רוק', 'בלוי', 'דרום', '2018-02-24');דער נאָמען פון דעם טיש איז אנגעוויזן ערשטער, אין אונדזער פאַל דאָס איז פּרובירן, דעריבער, אַלע שפאלטן זענען ליסטעד, און וואַלועס זענען אנגעוויזן אין קלאַמערן, שטענדיק אין ציטאַט מאַרקס.
  5. דערנאָך איר קענען לייגן אן אנדער שורה, למשל,INSERT INTO test (טיפּ, קאָליר, אָרט, install_date) VALUES ('מאַך', 'געל', 'צפון', '2018-02-24');
  6. לויפן די טיש דורךSELECT * פֿון פּרובירן;צו אָפּשאַצן די רעזולטאַט. ווי איר קענען זען, אַלץ איז ליגן ריכטיק און די דאַטן זענען אריין ריכטיק.
  7. אויב איר דאַרפֿן צו ויסמעקן אַ ווערט, טאָן דאָס דורך די באַפֿעלויסמעקן פֿון פּרובירן WHERE טיפּ = 'רוק';דורך ציטירן די געבעטן פעלד אין ציטאַט מאַרקס.

טרעטן 5: ינסטאַלירן phpPgAdmin

עס איז ניט שטענדיק גרינג צו פירן די דאַטאַבייס דורך די קאַנסאָול, אַזוי עס איז בעסטער צו אַפּגרייד עס דורך ינסטאַלירן אַ ספּעציעל phpPgAdmin GUI.

  1. בפֿרט דורך "טערמינאל" אראפקאפיע די לעצטע ביבליאָטעק דערהייַנטיקונגען דורךסודאָ פיייק-באַקומען דערהייַנטיקן.
  2. ינסטאַלירן אַפּאַטשי וועב סערווירערסודאָ פיייק-באַקומען ינסטאַלירן אַפּאַטשי 2.
  3. נאָך ינסטאַלירונג, פּרובירן זייַן פאָרשטעלונג און סינטאַקס ניצןsudo apache2ctl configtest. אויב עפּעס איז פאַלש, קוק פֿאַר די טעות אין די באַשרייַבונג אויף דער באַאַמטער אַפּאַטשי וועבזייטל.
  4. אָנהייב דעם סערווער דורך טייפּינגסודאָ סיסטעמען אָנהייב אַפּאַטשי 2.
  5. איצט אַז דער סערווירער איז פאַנגקשאַנינג ריכטיק, איר קענען לייגן די phpPgAdmin לייברעריז דורך אראפקאפיע זיי פֿון דער באַאַמטער ריפּאַזאַטאָרי דורךסודאָ פיייק ינסטאַלירן פפּפּגאַדמין.
  6. דערנאָך איר דאַרפֿן צו מאָדיפיצירן די קאַנפיגיעריישאַן טעקע. עפן עס דורך אַ נאָרמאַל העפט דורך ספּעציפיצירןgedit /etc/apache2/conf-available/phppgadmin.conf. אויב דער דאָקומענט איז לייענען-בלויז, איר וועט דאַרפֿן די באַפֿעל פריער gedit אָנווייַזן אויךsudo.
  7. איידער די שורה "דאַרפן היגע" שטעלן#צו גער עס אין אַ באַמערקונג און אַרייַן פֿון אונטןלאָזן פֿון אַלע. איצט דער צוטריט צו דער אַדרעס וועט זיין אָפן צו אַלע דעוויסעס אויף דער נעץ און ניט נאָר צו די היגע פּיסי.
  8. ריסטאַרט די וועב סערווערסודאָ סערוויס אַפּאַטשע 2 ריסטאַרטאון איר קענען בעשאָלעם פאָרזעצן צו אַרבעטן מיט PostgreSQL.

אין דעם אַרטיקל, מיר יגזאַמאַנד ניט בלויז PostgreSQL, אָבער אויך די ינסטאַלירונג פון די Apache וועב סערווער, וואָס איז געניצט אין קאַמביינינג די LAMP ווייכווארג. אויב איר זענט אינטערעסירט אין ינשורינג די פול פאַנגקשאַנינג פון דיין זייטלעך און אנדערע פּראַדזשעקס, מיר רעקאָמענדירן צו באַקענען זיך מיט דעם פּראָצעס פון צוגעבן אנדערע קאַמפּאָונאַנץ דורך לייענען אונדזער אנדערע אַרטיקל אין די פאלגענדע לינק.

זען אויך: ינסטאַלירן די LAMP ווייכווארג סוויט אויף Ubuntu

Pin
Send
Share
Send