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