PostgreSQL er ókeypis gagnagrunnsstjórnunarkerfi útfært fyrir ýmsa vettvang, þ.mt Windows og Linux. Tólið styður mikinn fjölda gagnategunda, er með innbyggt forskriftarmál og styður notkun klassískra forritunarmála. Í Ubuntu er PostgreSQL sett upp í gegnum „Flugstöð“ með því að nota opinberar geymslur eða notendageymsla og að því loknu er unnið að undirbúningsvinnu, prófunum og gerð töfla.
Settu upp PostgreSQL í Ubuntu
Gagnagrunnar eru notaðir á ýmsum sviðum, en stjórnunarkerfið veitir þægilega stjórnun. Margir notendur hætta við PostgreSQL, setja það upp á stýrikerfið og byrja að vinna með töflur. Næst viljum við skref fyrir skref lýsa öllu uppsetningarferlinu, fyrstu ræsingu og stillingum nefnds tól.
Skref 1: Settu upp PostgreSQL
Auðvitað ættir þú að byrja á því að bæta öllum nauðsynlegum skrám og bókasöfnum við Ubuntu til að tryggja eðlilega starfsemi PostgreSQL. Þetta er gert með því að nota stjórnborðið og notendaupplýsingar eða opinberar geymslur.
- Hlaupa „Flugstöð“ á hvaða þægilegan hátt, til dæmis í gegnum valmyndina eða með því að ýta á takkasamsetninguna Ctrl + Alt + T.
- Í fyrsta lagi vekjum við athygli á geymslu notenda þar sem nýjustu útgáfurnar eru venjulega settar inn fyrst þar. Límdu skipunina í reitinn
sudo sh -c 'echo "deb //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg main" >> /etc/apt/sources.list.d/pgdg.list '
og smelltu síðan á Færðu inn. - Sláðu inn lykilorð fyrir reikninginn þinn.
- Eftir þá notkun
wget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key bæta við -
til að bæta við pakka. - Það er aðeins eftir að uppfæra kerfisbókasöfnin með venjulegu skipuninni
sudo apt-get update
. - Ef þú hefur áhuga á að fá nýjustu útgáfuna af PostgreSQL frá opinberu geymslunni þarftu að skrifa í stjórnborðið
sudo apt-get install postgresql postgresql-contrib
og staðfesta viðbót skráa.
Að lokinni vel heppnuðri uppsetningu geturðu haldið áfram að hefja venjulegan reikning, athuga kerfið og upphafsstillingar.
Skref 2: Byrjaðu PostgreSQL í fyrsta skipti
Stjórnun á uppsettu DBMS á sér einnig stað í gegnum „Flugstöð“ með viðeigandi skipunum. Sjálfgefið símtal til notandans lítur svona út:
- Sláðu inn skipun
sudo su - postgres
og smelltu á Færðu inn. Slík aðgerð gerir þér kleift að skipta yfir í stjórnun fyrir hönd sjálfgefna reikningsins, sem nú virkar sem aðal. - Að skrá sig inn í stjórnborðinu undir því yfirskini að sniðið sem notað er er gert í gegnum
psql
. Virkjun hjálpar þér að takast á við umhverfið.hjálp
- það mun sýna allar tiltækar skipanir og rök. - Að skoða upplýsingar um núverandi PostgreSQL lotu er gert í gegnum
conninfo
. - Að komast út úr umhverfinu mun hjálpa liðinu
q
.
Nú þú veist hvernig á að skrá þig inn á reikninginn þinn og fara í stjórnunartölvuna, svo það er kominn tími til að halda áfram að búa til nýjan notanda og gagnagrunninn hans.
Skref 3: Búðu til notanda og gagnagrunn
Það er ekki alltaf þægilegt að vinna með núverandi staðalreikning og það er ekki alltaf nauðsynlegt. Þess vegna leggjum við til að hugað verði að aðferðinni til að búa til nýtt snið og tengja sérstakan gagnagrunn við það.
- Að vera í leikjatölvunni undir sniðastjórnun eftirgr (lið
sudo su - postgres
) skrifacreateuser - gagnvirkt
, og gefðu því síðan heppilegt nafn með því að skrifa stafi í viðeigandi línu. - Næst skaltu ákvarða hvort þú viljir veita notendum ofnotendanlegan rétt til að fá aðgang að öllum kerfum. Veldu einfaldlega viðeigandi valkost og haltu áfram.
- Það er betra að kalla gagnagrunninn með sama nafni og reikningurinn var nefndur, svo þú ættir að nota skipunina
búið til grásleppur
hvar grásleppur - notandanafn. - Umskiptin til að vinna með tiltekinn gagnagrunn eiga sér stað í gegnum
psql -d grásleppur
hvar grásleppur - nafn gagnagrunnsins.
Skref 4: Að búa til töflu og vinna með línur
Það er kominn tími til að búa til þína fyrstu töflu í tilnefndum gagnagrunni. Þessi aðferð er einnig framkvæmd í gegnum stjórnborðið, það verður þó ekki erfitt að takast á við aðalskipanirnar, því þú þarft aðeins eftirfarandi:
- Eftir að þú hefur farið í gagnagrunninn slærðu inn eftirfarandi kóða:
Búðu til töflupróf (
búa til raðnúmer PRIMARY KEY,
tegund varchar (50) EKKI NULL,
lit varchar (25) EKKI NULL,
staðsetningu varchar (25) stöðva (staðsetning í ('norður', 'suður', 'vestur', 'austur', 'norðaustur', 'suðaustur', 'suðvestur', 'norðvestur')),
dagsetning install_date
);Taflaheiti fyrst próf (þú getur valið hvaða annað nafn sem er). Hver dálki er lýst hér að neðan. Við völdum nöfnin tegund varchar og litur varchar bara til dæmis getur þú fengið aðgang að vísbendingu um annað, en aðeins með latneskum stöfum. Tölurnar í sviga bera ábyrgð á stærð dálksins sem er í beinu samhengi við þau gögn sem þar eru sett.
- Eftir að hafa farið inn er það aðeins eftir að sýna töfluna á skjánum með
d
. - Þú sérð einfalt verkefni sem ekki inniheldur enn neinar upplýsingar.
- Nýjum gögnum er bætt við í gegnum skipunina
INSERT INTO próf (gerð, litur, staðsetning, setja upp dagsetning) GILDIR ('renna', 'blár', 'suður', '2018-02-24');
Nafn töflunnar er fyrst tilgreint, í okkar tilfelli er það próf, þá eru allir dálkar taldir upp og gildi eru gefin upp innan sviga, alltaf í gæsalöppum. - Svo geturðu bætt við annarri línu, til dæmis,
INSERT INTO próf (gerð, litur, staðsetning, setja upp dagsetning) GILDIR ('sveifla', 'gult', 'norðvestan', '2018-02-24');
- Keyra borðið í gegn
VELJA * FRÁ prófi;
til að meta niðurstöðuna. Eins og þú sérð, allt er staðsett rétt og gögnin eru slegin rétt inn. - Ef þú þarft að eyða gildi skaltu gera það með skipuninni
DELETE FRA próf WHERE type = 'slide';
með því að vitna í viðkomandi reit í gæsalappir.
Skref 5: Settu upp phpPgAdmin
Það er ekki alltaf auðvelt að stjórna gagnagrunninum í gegnum stjórnborðið, svo það er best að uppfæra hann með því að setja upp sérstakt phpPgAdmin GUI.
- Fyrst og fremst í gegnum „Flugstöð“ Sæktu síðustu uppfærslur bókasafnsins í gegnum
sudo apt-get update
. - Settu upp Apache vefþjóninn
sudo apt-get install apache2
. - Prófaðu frammistöðu sína og setningafræði eftir uppsetningu með því að nota
sudo apache2ctl configtest
. Ef eitthvað fór úrskeiðis, leitaðu að villunni í lýsingunni á opinberu vefsíðu Apache. - Ræstu netþjóninn með því að slá
sudo systemctl byrjar apache2
. - Nú þegar netþjóninn virkar rétt geturðu bætt phpPgAdmin bókasöfnum með því að hlaða þeim niður frá opinberu geymslunni í gegnum
sudo apt install phppgadmin
. - Næst þarftu að breyta stillingarskránni lítillega. Opnaðu það í gegnum venjulega minnisbók með því að tilgreina
gedit /etc/apache2/conf-available/phppgadmin.conf
. Ef skjalið er skrifvarið þarftu skipunina áður gedit benda einnig tilsudo
. - Á undan línunni „Krefjast staðbundins“ setja
#
að umbreyta því í athugasemd, og slá frá botninumLeyfa frá öllu
. Nú verður aðgangur að heimilisfanginu opinn fyrir öll tæki á netinu og ekki bara fyrir tölvuna. - Endurræstu vefþjóninn
sudo þjónusta apache2 endurræsa
og þú getur örugglega haldið áfram að vinna með PostgreSQL.
Í þessari grein skoðuðum við ekki aðeins PostgreSQL, heldur einnig uppsetningu Apache vefþjónsins, sem er notaður til að sameina LAMP hugbúnaðinn. Ef þú hefur áhuga á að tryggja að vefsíður þínar og önnur verkefni gangi fullkomlega, mælum við með að þú kynnir þér ferlið við að bæta við öðrum hlutum með því að lesa aðra grein okkar á eftirfarandi krækju.
Sjá einnig: Uppsetning LAMP hugbúnaðargerðarinnar á Ubuntu