Instalirajte PostgreSQL na Ubuntu

Pin
Send
Share
Send

PostgreSQL je besplatni sistem za upravljanje bazama podataka koji se implementira za razne platforme, uključujući Windows i Linux. Alat podržava veliki broj tipova podataka, ima ugrađeni skriptni jezik i podržava upotrebu klasičnih programskih jezika. U Ubuntu je PostgreSQL instaliran putem "Terminal" korištenjem službenih ili korisničkih spremišta, a nakon toga provode se pripremni radovi, testiranje i stvaranje tablica.

Instalirajte PostgreSQL u Ubuntu

Baze podataka se koriste u raznim oblastima, ali sistem upravljanja pruža ugodno upravljanje. Mnogi se korisnici zaustave na PostgreSQL-u, instaliraju ga na svoj OS i započnu raditi sa tablicama. Zatim bismo željeli da korak po korak opišemo cijeli postupak instalacije, prvo pokretanje i konfiguraciju spomenutog alata.

Korak 1: Instalirajte PostgreSQL

Naravno da biste trebali započeti dodavanjem svih potrebnih datoteka i knjižnica u Ubuntu kako biste osigurali normalno funkcioniranje PostgreSQL-a. To se vrši pomoću konzole i korisničkih ili službenih spremišta.

  1. Bježi "Terminal" na bilo koji pogodan način, na primjer, kroz izbornik ili pritiskom na kombinaciju tipki Ctrl + Alt + T.
  2. Prvo, zabilježimo korisnička spremišta, jer se tamo najprije prenose najnovije verzije. Zalijepite naredbu u poljesudo sh -c 'echo "deb //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg main" >> /etc/apt/sources.list.d/pgdg.list 'a zatim kliknite na Unesite.
  3. Unesite lozinku za svoj račun.
  4. Nakon toga koristitiwget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | dodatak sudo apt-key -za dodavanje paketa.
  5. Ostaje samo ažurirati sistemske biblioteke standardnom naredbomsudo apt-get update.
  6. Ako ste zainteresirani za dobivanje najnovije dostupne verzije PostgreSQL-a iz službenog spremišta, morate pisati u konzolusudo apt-get install postgresql postgresql-contribi potvrdite dodavanje datoteka.

Nakon uspješne instalacije možete pokrenuti standardni račun, provjeriti sistem i početnu konfiguraciju.

Korak 2: Pokretanje PostgreSQL-a po prvi put

Upravljanje instaliranim DBMS-om se takođe pojavljuje putem "Terminal" pomoću odgovarajućih naredbi. Poziv prema korisniku kreiran prema zadanom izgleda ovako:

  1. Unesite naredbusudo su - postgresi kliknite na Unesite. Ovakva akcija će vam omogućiti da pređete na upravljanje u ime zadanog računa, koji trenutno djeluje kao glavni.
  2. Prijavljivanje u upravljačku konzolu pod krinkom profila koji se koristipsql. Aktivacija će vam pomoći da se nosite sa okolinom.pomoć- pokazat će sve dostupne naredbe i argumente.
  3. Pregledavanje informacija o trenutnoj sesiji PostgreSQL vrši se putem conninfo.
  4. Izađite iz okruženja pomoći će timu q.

Sada znate kako se prijaviti na svoj račun i otići na upravljačku konzolu, tako da je vrijeme da krenete na stvaranje novog korisnika i njegove baze podataka.

Korak 3: Stvorite korisnika i bazu podataka

Nije uvijek prikladno raditi s postojećim standardnim računom, a nije uvijek potrebno. Zbog toga predlažemo da razmotrimo postupak za stvaranje novog profila i povezivanje s njim zasebne baze podataka.

  1. Biti u konzoli pod upravljanjem profilom postgres (timsudo su - postgres) pisaticreateuser - interaktivan, a zatim mu dodajte prikladno ime upisujući znakove u odgovarajući redak.
  2. Zatim odredite želite li odobriti korisničkim pravima sururusera za pristup svim sistemskim resursima. Jednostavno odaberite odgovarajuću opciju i nastavite.
  3. Bolje je nazvati bazu istim imenom kao što je račun nazvan, tako da biste trebali koristiti naredbustvorio lumpicsgde kvržice - korisničko ime.
  4. Prelazak na rad sa navedenom bazom podataka događa se putempsql -d lumpicsgde kvržice - naziv baze podataka.

4. korak: Stvaranje tabele i rad sa redovima

Vrijeme je da napravite svoju prvu tablicu u određenoj bazi podataka. Ovaj se postupak izvodi i putem konzole, međutim, neće biti teško nositi se s glavnim naredbama, jer su vam potrebne samo sljedeće:

  1. Nakon odlaska u bazu podataka unesite sljedeći kod:

    CREATE TABLE test (
    Oprema_id serijski PRIMARNI KLJUČ,
    tip varchar (50) NIJE NULL,
    boja varchar (25) NIJE NULL,
    lokacija varchar (25) ček (lokacija u ('sjever', 'jug', 'zapad', 'istok', 'sjeveroistok', 'jugoistok', 'jugozapad', 'sjeverozapad')),
    date_date datum
    );

    Prvo naziv tabele test (možete odabrati bilo koje drugo ime). Svaki je stupac opisan u nastavku. Odabrali smo imena tip varchar i boja varchar samo na primjer, možete pristupiti naznakama bilo kojeg drugog, ali samo pomoću latiničnih slova. Brojevi u zagradama odgovorni su za veličinu stupca koja je u direktnoj vezi s podacima koji su tamo postavljeni.

  2. Nakon unosa ostaje samo prikaz tablice na ekranu sa d.
  3. Vidite jednostavan projekt koji još uvijek ne sadrži nikakve informacije.
  4. Kroz naredbu se dodaju novi podaciINSERT INTO test (vrsta, boja, lokacija, instalacija_doda) VALUES ('slide', 'blue', 'south', '2018-02-24');Ime tabele je prvo naznačeno, u našem slučaju je test, tada su navedeni svi stupci, a vrijednosti su označene u zagradama, uvijek u navodnicima.
  5. Zatim možete dodati još jedan redak, na primjer,INSERT INTO test (vrsta, boja, lokacija, instalacija_doda) VALUES ('ljuljačka', 'žuta', 'sjeverozapad', '2018-02-24');
  6. Provedite stolSELECT * FROM test;da bi se procijenio rezultat. Kao što vidite, sve se nalazi ispravno i podaci se unose tačno.
  7. Ako trebate izbrisati vrijednost, učinite to putem naredbeDELETE FROM test WHERE type = 'slide';navođenjem željenog polja u navodnicima.

Korak 5: Instalirajte phpPgAdmin

Upravljanje bazom podataka nije uvijek lako putem konzole, pa je najbolje nadograditi je instalacijom posebnog phpPgAdmin GUI-ja.

  1. Prvenstveno kroz "Terminal" Preuzmite najnovije ažuriranja biblioteke putemsudo apt-get update.
  2. Instalirajte Apache Web Serversudo apt-get install apache2.
  3. Nakon instalacije testirajte njegovu izvedbu i sintaksu koristećisudo apache2ctl configtest. Ako nešto pođe po zlu, potražite grešku u opisu na službenoj web stranici Apache.
  4. Pokrenite poslužitelj upisivanjemsudo systemctl start apache2.
  5. Sada kada poslužitelj ispravno funkcionira, možete dodati phpPgAdmin biblioteke preuzimajući ih iz službenog spremišta krozsudo apt install phppgadmin.
  6. Zatim morate malo izmijeniti konfiguracijsku datoteku. Otvorite ga kroz standardnu ​​bilježnicu navođenjemgedit /etc/apache2/conf-available/phppgadmin.conf. Ako je dokument samo za čitanje, trebat će vam naredba prije gedit naznačite takođesudo.
  7. Prije crte "Zahtijeva lokalno" staviti#kako biste ga pretvorili u komentar, a sa dna unesiteDozvoli od svih. Sada će pristup adresi biti otvoren za sve uređaje na mreži, a ne samo lokalnom PC-u.
  8. Ponovo pokrenite web serverponovno pokretanje sudo usluge apache2i možete sigurno nastaviti s radom s PostgreSQL-om.

U ovom smo članku ispitali ne samo PostgreSQL, već i instalaciju Apache web servera, koji se koristi u kombinovanju LAMP softvera. Ako ste zainteresirani za osiguranje punog funkcioniranja vaših web stranica i drugih projekata, preporučujemo da se upoznate s postupkom dodavanja drugih komponenti čitajući naš drugi članak na sljedećoj poveznici.

Pogledajte također: Instaliranje softverskog paketa LAMP na Ubuntu

Pin
Send
Share
Send