Տեղադրեք PostgreSQL- ը Ubuntu- ում

Pin
Send
Share
Send

PostgreSQL- ը տվյալների բազայի կառավարման անվճար համակարգ է, որն իրականացվում է տարբեր հարթակների համար, ներառյալ Windows- ը և Linux- ը: Գործիքը աջակցում է տվյալների մեծ թվով տեսակների, ունի ներկառուցված գրությունների լեզու և աջակցում է դասական ծրագրավորման լեզուների օգտագործմանը: Ubuntu- ում տեղադրվում է PostgreSQL- ը «Տերմինալ» օգտագործելով պաշտոնական կամ օգտագործողի պահոցներ, և դրանից հետո իրականացվում են նախապատրաստական ​​աշխատանքներ, փորձարկումներ և սեղաններ ստեղծում:

Տեղադրեք PostgreSQL- ը Ubuntu- ում

Տվյալների բազաները օգտագործվում են տարբեր բնագավառներում, բայց կառավարման համակարգը ապահովում է հարմարավետ կառավարում: Շատ օգտվողներ կանգ են առնում PostgreSQL- ի վրա, այն տեղադրում են իրենց ՕՀ-ում և սկսում են աշխատել սեղանների հետ: Հաջորդը, մենք կցանկանայինք քայլ առ քայլ նկարագրել նշված գործիքի առաջին տեղադրումը և կազմաձևումը:

Քայլ 1. Տեղադրեք PostgreSQL

Իհարկե, դուք պետք է սկսեք ավելացնել Ubuntu- ի բոլոր անհրաժեշտ ֆայլերը և գրադարանները ՝ PostgreSQL- ի բնականոն գործունեությունն ապահովելու համար: Դա արվում է կոնսոլի և օգտագործողի կամ պաշտոնական պահոցների օգտագործման միջոցով:

  1. Վազել «Տերմինալ» ցանկացած հարմար եղանակով, օրինակ, ընտրացանկի միջոցով կամ ստեղնաշարի համադրությունը սեղմելով Ctrl + Alt + T.
  2. Նախ, մենք նշում ենք օգտվողի պահեստները, քանի որ ամենավերջին վարկածները սովորաբար նախ վերբեռնում են այնտեղ: Տեղադրեք հրամանը դաշտումsudo sh -c 'echo "deb //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg հիմնական" >> /etc/apt/source.list.d/pgdg.list 'և հետո կտտացրեք Մտնեք.
  3. Մուտքագրեք գաղտնաբառը ձեր հաշվի համար:
  4. Դրանից հետո օգտագործումըwget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key ավելացնել -փաթեթներ ավելացնելու համար:
  5. Մնում է միայն համակարգի գրադարանները թարմացնել ստանդարտ հրամանովsudo apt- ստացեք թարմացում.
  6. Եթե ​​դուք հետաքրքրված եք PostgreSQL- ի վերջին մատչելի տարբերակը պաշտոնական պահոցից ստանալու համար, ապա պետք է գրեք վահանակումsudo apt-get install postgresql postgresql- ներդրումև հաստատեք ֆայլերի ավելացումը:

Հաջող տեղադրման ավարտից հետո կարող եք անցնել ստանդարտ հաշիվը, ստուգել համակարգը և նախնական կազմաձևումը:

Քայլ 2. Առաջին անգամ PostgreSQL- ի մեկնարկը

Տեղադրված DBMS- ի կառավարումը նույնպես տեղի է ունենում «Տերմինալ» օգտագործելով համապատասխան հրամաններ: Լռելյայնորեն ստեղծված օգտագործողին զանգը հետևյալն է.

  1. Մուտքագրեք հրամանըsudo su - postgresև կտտացրեք Մտնեք. Նման գործողությունը թույլ կտա ձեզ անցում կատարել կառավարման ՝ լռելյայն հաշվի անունից, որը ներկայումս հանդես է գալիս որպես հիմնական:
  2. Օգտագործվող պրոֆիլի քողարկման տակ կառավարման վահանակով մուտք գործելը կատարվում է միջոցովpsql. Ակտիվացումը կօգնի ձեզ զբաղվել շրջակա միջավայրով:օգնություն- այն ցույց կտա բոլոր մատչելի հրամաններն ու փաստարկները:
  3. PostgreSQL- ի ընթացիկ նստաշրջանի վերաբերյալ տեղեկատվություն դիտելը կատարվում է միջոցով conninfo.
  4. Դրանից դուրս գալը կօգնի թիմին ք.

Այժմ դուք գիտեք, թե ինչպես մուտք գործել ձեր հաշիվ և գնալ կառավարման վահանակ, այնպես որ ժամանակն է անցնել նոր օգտվողի և նրա տվյալների բազայի ստեղծմանը:

Քայլ 3. Ստեղծեք օգտվողի և տվյալների շտեմարան

Միշտ չէ, որ հարմար է գոյություն ունեցող ստանդարտ հաշվի հետ աշխատել, և միշտ չէ, որ անհրաժեշտ է: Այդ իսկ պատճառով մենք առաջարկում ենք հաշվի առնել նոր պրոֆիլ ստեղծելու և դրա առանձին տվյալների բազան կապելու կարգը:

  1. Վահանակում լինելով պրոֆիլի կառավարման ներքո բացիկներ (թիմsudo su - postgres) գրելՍտեղծող - ակտիվ, այնուհետև տվեք այն համապատասխան անուն ՝ համապատասխան տողում գրելով նիշերը:
  2. Հաջորդը ՝ որոշեք, թե արդյոք ցանկանում եք օգտատիրոջ superuser- ի իրավունքներ տրամադրել բոլոր համակարգի ռեսուրսները մուտք ունենալու համար: Պարզապես ընտրեք համապատասխան տարբերակը և անցեք:
  3. Ավելի լավ է տվյալների բազան անվանել նույն անունով, ինչպիսին է նշված հաշիվը, այնպես որ դուք պետք է օգտագործեք հրամանըստեղծված միանվագներուր լումպ - օգտվողի անուն:
  4. Նշված տվյալների բազայում աշխատելու անցումը տեղի է ունենում միջոցովpsql-d lumpicsուր լումպ - տվյալների բազայի անվանումը:

Քայլ 4. Սեղանի ստեղծում և տողերի հետ աշխատելը

Ժամանակն է ստեղծել ձեր առաջին աղյուսակը նշանակված տվյալների բազայում: Այս ընթացակարգը կատարվում է նաև վահանակի միջոցով, այնուամենայնիվ, դժվար չի լինի գործել հիմնական հրամանների հետ, քանի որ ձեզ հարկավոր է միայն հետևյալը.

  1. Տվյալների բազայում անցնելուց հետո մուտքագրեք հետևյալ ծածկագիրը.

    ՍՏԵՂԾԵԼ ԱՆՎՏԱՆԳՈՒԹՅՈՒՆ
    equip_id սերիան PRIMARY KEY,
    տիպի varchar (50) ՉԻ NULL,
    գույնի varchar (25) ՉԻ NULL,
    գտնվելու վայրը varchar (25) ստուգում (գտնվելու վայրը ('հյուսիս', 'հարավ', 'արևմուտք', 'արևելք', 'հյուսիս-արևելք', 'հարավ-արևելք', 'հարավ-արևմուտք', 'հյուսիս-արևմուտք')),
    install_date ամսաթիվը
    );

    Աղյուսակի անվանումը նախ թեստ (կարող եք ընտրել ցանկացած այլ անուն): Յուրաքանչյուր սյունը նկարագրված է ստորև: Մենք ընտրեցինք անունները տիպի varchar և գույնի varchar պարզապես, օրինակ, դուք կարող եք մուտք գործել ցանկացած այլի ցուցում, բայց միայն լատինական նիշերի օգտագործմամբ: Փակագծերում նշված համարները պատասխանատու են սյունակի չափի համար, որն ուղղակիորեն կապված է այնտեղ տեղադրված տվյալների հետ:

  2. Մտնելուց հետո մնում է միայն սեղանի վրա էկրանին ցուցադրել դ.
  3. Դուք տեսնում եք մի պարզ նախագիծ, որը դեռևս որևէ տեղեկատվություն չի պարունակում:
  4. Նոր տվյալները ավելացվում են հրամանի միջոցովINSERT INTO թեստ (տեսակը, գույնը, գտնվելու վայրը, install_date) VALUES ('սահիկ', 'կապույտ', 'հարավ', '2018-02-24');Աղյուսակի անվանումը նախ նշվում է, մեր դեպքում այդպես է թեստ, ապա բոլոր սյունակները ցուցակվում են, և արժեքները նշվում են փակագծերում, միշտ ՝ չակերտներով:
  5. Այնուհետև կարող եք մեկ այլ տող ավելացնել, օրինակ,INSERT INTO թեստ (տեսակը, գույնը, գտնվելու վայրը, install_date) VALUES ('ռիթմ', 'դեղին', 'հյուսիս-արևմուտք', '2018-02-24');
  6. Սեղանը վարեքԸՆՏՐԵԼ * թեստից;արդյունքը գնահատելու համար: Ինչպես տեսնում եք, ամեն ինչ ճիշտ է տեղակայված, և տվյալները ճիշտ մուտքագրված են:
  7. Եթե ​​անհրաժեշտ է ջնջել արժեքը, դա արեք հրամանի միջոցովՆԱԽԱԳԻԾ ԱՆՏԱՌԱՆԵԼՈՒ ԹԵՍՏՈՎ ՈՐՈՆ տեսակը = 'սահիկ';գնանշումներով ցանկալի դաշտը մեջբերելով:

Քայլ 5: Տեղադրեք phpPgAdmin

Միշտ չէ, որ տվյալների բազան կարելի է կառավարել կոնսոլի միջոցով, ուստի ավելի լավ է թարմացնել այն `տեղադրելով հատուկ phpPgAdmin GUI:

  1. Հիմնականում միջոցով «Տերմինալ» Ներբեռնեք գրադարանի վերջին թարմացումները միջոցովsudo apt- ստացեք թարմացում.
  2. Տեղադրեք Apache վեբ սերվերըsudo apt-get install apache2.
  3. Տեղադրվելուց հետո փորձարկեք դրա կատարողականը և շարահյուսը ՝ օգտագործելովsudo apache2ctl կազմաձև. Եթե ​​ինչ-որ բան չհաջողվեց, որոնեք սխալի նկարագրության մեջ Apache- ի պաշտոնական կայքում:
  4. Սկսեք սերվերը մուտքագրելովsudo systemctl start apache2.
  5. Այժմ, երբ սերվերը ճիշտ է գործում, կարող եք ավելացնել phpPgAdmin գրադարաններ `դրանք ներբեռնելով պաշտոնական պահոցիցsudo apt տեղադրել phppgadmin.
  6. Հաջորդը, դուք պետք է մի փոքր փոփոխեք կազմաձեւման ֆայլը: Բացեք այն ստանդարտ նոթբուքի միջոցով `նշելովgedit /etc/apache2/conf-available/phppgadmin.conf. Եթե ​​փաստաթուղթը ընթերցված է, ապա ձեզ հարկավոր կլինի հրամանը նախկինում գեդիտ նշեք նաևսուդո.
  7. Շարքից առաջ «Պահանջել տեղական» դնում#այն մեկնաբանության վերափոխելու համար, իսկ ներքևից մուտքագրեքԹույլ տալ բոլորից. Այժմ հասցեի հասանելիությունը բաց կլինի ցանցի բոլոր սարքերի համար, և ոչ միայն տեղական համակարգչի համար:
  8. Վերագործարկեք վեբ սերվերըsudo service apache2 վերագործարկելև դուք կարող եք ապահով կերպով շարունակել աշխատել PostgreSQL- ի հետ:

Այս հոդվածում մենք ուսումնասիրեցինք ոչ միայն PostgreSQL, այլ նաև Apache վեբ սերվերի տեղադրումը, որն օգտագործվում է LAMP ծրագրային ապահովման համատեղման մեջ: Եթե ​​դուք հետաքրքրված եք ձեր կայքերի և այլ նախագծերի լիարժեք գործունեությամբ ապահովելով, խորհուրդ ենք տալիս ծանոթանալ այլ բաղադրիչների ավելացման գործընթացին ՝ կարդալով մեր մյուս հոդվածը հետևյալ հղմամբ:

Տե՛ս նաև. Ubuntu- ում տեղադրեք LAMP Ծրագրաշարի լրակազմ

Pin
Send
Share
Send