PostgreSQL- ը տվյալների բազայի կառավարման անվճար համակարգ է, որն իրականացվում է տարբեր հարթակների համար, ներառյալ Windows- ը և Linux- ը: Գործիքը աջակցում է տվյալների մեծ թվով տեսակների, ունի ներկառուցված գրությունների լեզու և աջակցում է դասական ծրագրավորման լեզուների օգտագործմանը: Ubuntu- ում տեղադրվում է PostgreSQL- ը «Տերմինալ» օգտագործելով պաշտոնական կամ օգտագործողի պահոցներ, և դրանից հետո իրականացվում են նախապատրաստական աշխատանքներ, փորձարկումներ և սեղաններ ստեղծում:
Տեղադրեք PostgreSQL- ը Ubuntu- ում
Տվյալների բազաները օգտագործվում են տարբեր բնագավառներում, բայց կառավարման համակարգը ապահովում է հարմարավետ կառավարում: Շատ օգտվողներ կանգ են առնում PostgreSQL- ի վրա, այն տեղադրում են իրենց ՕՀ-ում և սկսում են աշխատել սեղանների հետ: Հաջորդը, մենք կցանկանայինք քայլ առ քայլ նկարագրել նշված գործիքի առաջին տեղադրումը և կազմաձևումը:
Քայլ 1. Տեղադրեք PostgreSQL
Իհարկե, դուք պետք է սկսեք ավելացնել Ubuntu- ի բոլոր անհրաժեշտ ֆայլերը և գրադարանները ՝ PostgreSQL- ի բնականոն գործունեությունն ապահովելու համար: Դա արվում է կոնսոլի և օգտագործողի կամ պաշտոնական պահոցների օգտագործման միջոցով:
- Վազել «Տերմինալ» ցանկացած հարմար եղանակով, օրինակ, ընտրացանկի միջոցով կամ ստեղնաշարի համադրությունը սեղմելով Ctrl + Alt + T.
- Նախ, մենք նշում ենք օգտվողի պահեստները, քանի որ ամենավերջին վարկածները սովորաբար նախ վերբեռնում են այնտեղ: Տեղադրեք հրամանը դաշտում
sudo sh -c 'echo "deb //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg հիմնական" >> /etc/apt/source.list.d/pgdg.list '
և հետո կտտացրեք Մտնեք. - Մուտքագրեք գաղտնաբառը ձեր հաշվի համար:
- Դրանից հետո օգտագործումը
wget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key ավելացնել -
փաթեթներ ավելացնելու համար: - Մնում է միայն համակարգի գրադարանները թարմացնել ստանդարտ հրամանով
sudo apt- ստացեք թարմացում
. - Եթե դուք հետաքրքրված եք PostgreSQL- ի վերջին մատչելի տարբերակը պաշտոնական պահոցից ստանալու համար, ապա պետք է գրեք վահանակում
sudo apt-get install postgresql postgresql- ներդրում
և հաստատեք ֆայլերի ավելացումը:
Հաջող տեղադրման ավարտից հետո կարող եք անցնել ստանդարտ հաշիվը, ստուգել համակարգը և նախնական կազմաձևումը:
Քայլ 2. Առաջին անգամ PostgreSQL- ի մեկնարկը
Տեղադրված DBMS- ի կառավարումը նույնպես տեղի է ունենում «Տերմինալ» օգտագործելով համապատասխան հրամաններ: Լռելյայնորեն ստեղծված օգտագործողին զանգը հետևյալն է.
- Մուտքագրեք հրամանը
sudo su - postgres
և կտտացրեք Մտնեք. Նման գործողությունը թույլ կտա ձեզ անցում կատարել կառավարման ՝ լռելյայն հաշվի անունից, որը ներկայումս հանդես է գալիս որպես հիմնական: - Օգտագործվող պրոֆիլի քողարկման տակ կառավարման վահանակով մուտք գործելը կատարվում է միջոցով
psql
. Ակտիվացումը կօգնի ձեզ զբաղվել շրջակա միջավայրով:օգնություն
- այն ցույց կտա բոլոր մատչելի հրամաններն ու փաստարկները: - PostgreSQL- ի ընթացիկ նստաշրջանի վերաբերյալ տեղեկատվություն դիտելը կատարվում է միջոցով
conninfo
. - Դրանից դուրս գալը կօգնի թիմին
ք
.
Այժմ դուք գիտեք, թե ինչպես մուտք գործել ձեր հաշիվ և գնալ կառավարման վահանակ, այնպես որ ժամանակն է անցնել նոր օգտվողի և նրա տվյալների բազայի ստեղծմանը:
Քայլ 3. Ստեղծեք օգտվողի և տվյալների շտեմարան
Միշտ չէ, որ հարմար է գոյություն ունեցող ստանդարտ հաշվի հետ աշխատել, և միշտ չէ, որ անհրաժեշտ է: Այդ իսկ պատճառով մենք առաջարկում ենք հաշվի առնել նոր պրոֆիլ ստեղծելու և դրա առանձին տվյալների բազան կապելու կարգը:
- Վահանակում լինելով պրոֆիլի կառավարման ներքո բացիկներ (թիմ
sudo su - postgres
) գրելՍտեղծող - ակտիվ
, այնուհետև տվեք այն համապատասխան անուն ՝ համապատասխան տողում գրելով նիշերը: - Հաջորդը ՝ որոշեք, թե արդյոք ցանկանում եք օգտատիրոջ superuser- ի իրավունքներ տրամադրել բոլոր համակարգի ռեսուրսները մուտք ունենալու համար: Պարզապես ընտրեք համապատասխան տարբերակը և անցեք:
- Ավելի լավ է տվյալների բազան անվանել նույն անունով, ինչպիսին է նշված հաշիվը, այնպես որ դուք պետք է օգտագործեք հրամանը
ստեղծված միանվագներ
ուր լումպ - օգտվողի անուն: - Նշված տվյալների բազայում աշխատելու անցումը տեղի է ունենում միջոցով
psql-d lumpics
ուր լումպ - տվյալների բազայի անվանումը:
Քայլ 4. Սեղանի ստեղծում և տողերի հետ աշխատելը
Ժամանակն է ստեղծել ձեր առաջին աղյուսակը նշանակված տվյալների բազայում: Այս ընթացակարգը կատարվում է նաև վահանակի միջոցով, այնուամենայնիվ, դժվար չի լինի գործել հիմնական հրամանների հետ, քանի որ ձեզ հարկավոր է միայն հետևյալը.
- Տվյալների բազայում անցնելուց հետո մուտքագրեք հետևյալ ծածկագիրը.
ՍՏԵՂԾԵԼ ԱՆՎՏԱՆԳՈՒԹՅՈՒՆ
equip_id սերիան PRIMARY KEY,
տիպի varchar (50) ՉԻ NULL,
գույնի varchar (25) ՉԻ NULL,
գտնվելու վայրը varchar (25) ստուգում (գտնվելու վայրը ('հյուսիս', 'հարավ', 'արևմուտք', 'արևելք', 'հյուսիս-արևելք', 'հարավ-արևելք', 'հարավ-արևմուտք', 'հյուսիս-արևմուտք')),
install_date ամսաթիվը
);Աղյուսակի անվանումը նախ թեստ (կարող եք ընտրել ցանկացած այլ անուն): Յուրաքանչյուր սյունը նկարագրված է ստորև: Մենք ընտրեցինք անունները տիպի varchar և գույնի varchar պարզապես, օրինակ, դուք կարող եք մուտք գործել ցանկացած այլի ցուցում, բայց միայն լատինական նիշերի օգտագործմամբ: Փակագծերում նշված համարները պատասխանատու են սյունակի չափի համար, որն ուղղակիորեն կապված է այնտեղ տեղադրված տվյալների հետ:
- Մտնելուց հետո մնում է միայն սեղանի վրա էկրանին ցուցադրել
դ
. - Դուք տեսնում եք մի պարզ նախագիծ, որը դեռևս որևէ տեղեկատվություն չի պարունակում:
- Նոր տվյալները ավելացվում են հրամանի միջոցով
INSERT INTO թեստ (տեսակը, գույնը, գտնվելու վայրը, install_date) VALUES ('սահիկ', 'կապույտ', 'հարավ', '2018-02-24');
Աղյուսակի անվանումը նախ նշվում է, մեր դեպքում այդպես է թեստ, ապա բոլոր սյունակները ցուցակվում են, և արժեքները նշվում են փակագծերում, միշտ ՝ չակերտներով: - Այնուհետև կարող եք մեկ այլ տող ավելացնել, օրինակ,
INSERT INTO թեստ (տեսակը, գույնը, գտնվելու վայրը, install_date) VALUES ('ռիթմ', 'դեղին', 'հյուսիս-արևմուտք', '2018-02-24');
- Սեղանը վարեք
ԸՆՏՐԵԼ * թեստից;
արդյունքը գնահատելու համար: Ինչպես տեսնում եք, ամեն ինչ ճիշտ է տեղակայված, և տվյալները ճիշտ մուտքագրված են: - Եթե անհրաժեշտ է ջնջել արժեքը, դա արեք հրամանի միջոցով
ՆԱԽԱԳԻԾ ԱՆՏԱՌԱՆԵԼՈՒ ԹԵՍՏՈՎ ՈՐՈՆ տեսակը = 'սահիկ';
գնանշումներով ցանկալի դաշտը մեջբերելով:
Քայլ 5: Տեղադրեք phpPgAdmin
Միշտ չէ, որ տվյալների բազան կարելի է կառավարել կոնսոլի միջոցով, ուստի ավելի լավ է թարմացնել այն `տեղադրելով հատուկ phpPgAdmin GUI:
- Հիմնականում միջոցով «Տերմինալ» Ներբեռնեք գրադարանի վերջին թարմացումները միջոցով
sudo apt- ստացեք թարմացում
. - Տեղադրեք Apache վեբ սերվերը
sudo apt-get install apache2
. - Տեղադրվելուց հետո փորձարկեք դրա կատարողականը և շարահյուսը ՝ օգտագործելով
sudo apache2ctl կազմաձև
. Եթե ինչ-որ բան չհաջողվեց, որոնեք սխալի նկարագրության մեջ Apache- ի պաշտոնական կայքում: - Սկսեք սերվերը մուտքագրելով
sudo systemctl start apache2
. - Այժմ, երբ սերվերը ճիշտ է գործում, կարող եք ավելացնել phpPgAdmin գրադարաններ `դրանք ներբեռնելով պաշտոնական պահոցից
sudo apt տեղադրել phppgadmin
. - Հաջորդը, դուք պետք է մի փոքր փոփոխեք կազմաձեւման ֆայլը: Բացեք այն ստանդարտ նոթբուքի միջոցով `նշելով
gedit /etc/apache2/conf-available/phppgadmin.conf
. Եթե փաստաթուղթը ընթերցված է, ապա ձեզ հարկավոր կլինի հրամանը նախկինում գեդիտ նշեք նաևսուդո
. - Շարքից առաջ «Պահանջել տեղական» դնում
#
այն մեկնաբանության վերափոխելու համար, իսկ ներքևից մուտքագրեքԹույլ տալ բոլորից
. Այժմ հասցեի հասանելիությունը բաց կլինի ցանցի բոլոր սարքերի համար, և ոչ միայն տեղական համակարգչի համար: - Վերագործարկեք վեբ սերվերը
sudo service apache2 վերագործարկել
և դուք կարող եք ապահով կերպով շարունակել աշխատել PostgreSQL- ի հետ:
Այս հոդվածում մենք ուսումնասիրեցինք ոչ միայն PostgreSQL, այլ նաև Apache վեբ սերվերի տեղադրումը, որն օգտագործվում է LAMP ծրագրային ապահովման համատեղման մեջ: Եթե դուք հետաքրքրված եք ձեր կայքերի և այլ նախագծերի լիարժեք գործունեությամբ ապահովելով, խորհուրդ ենք տալիս ծանոթանալ այլ բաղադրիչների ավելացման գործընթացին ՝ կարդալով մեր մյուս հոդվածը հետևյալ հղմամբ:
Տե՛ս նաև. Ubuntu- ում տեղադրեք LAMP Ծրագրաշարի լրակազմ