Ako ćete raditi s bazama podataka na Linux Ubuntu, pokušajte PostgreSQL - objektno-relacijski sustav baze podataka. Pogodan je za komercijalnu uporabu. Ima mnogo dodatnih modula i funkcija. PgSQL sintaksa ove aplikacije je nešto slično poznatom MySQL uslužnom programu. Ako znate kako je upotrebljavate, prijelaz na novu web-lokaciju bit će jednostavna. Da bi instalacija PostgreSQL Ubuntu bila uspješna, ne morate unijeti puno naredbi.
Instalacija i konfiguriranje PostreSQL DBMS na Ubuntu je jednostavno - samo slijedite naše upute
sadržaj
- 1 instalacija
- 2 Početno podešavanje
- 3 Osnovni parametri
- 4 Korištenje
- 4.1 Radite sa stolovima
instalacija
Postoji nekoliko načina preuzimanja programa. Najlakše je kroz repozitorij.
- Pokrenite terminal.
- Da biste preuzeli uslužni program, ispišite nekoliko redaka. Da biste djelovali kao administrator, upišite sudo ispred naredbe.
- Ažurirajte sustav - "apt-get update".
- Instalirajte samu aplikaciju - "apt-get install postgresql".
Pričekajte da se program učita. I preuzmite dodatne module:
- Put doprinosi - dodajte prethodnu naredbu "postgresql-doprinos".
- Također klijent je koristan - "postgresql-klijent".
- Da biste koristili GUI prilikom rada, unesite "apt-get install phppgadmin" u istu liniju.
Bolje je nadograditi phpPgAdmin odmah: instalirajte paket koji će proširiti njegove mogućnosti.Dobit ćete poboljšano praćenje i bilježenje. Da biste ga aktivirali, upišite "sudo su postgres -c psql </ usr / share / postgresql / [uslužni program] /contrib/adminpack.sql".
Instalacija će biti ista kao u slučaju repozitorija, te s PPA
Za instalaciju PPA stane iste naredbe. Instalacijske datoteke možete preuzeti s web mjesta programa. Za ovo:
- Koristite nano naredbu. Uz to, unesite put do "/etc/apt/sources.list.d/pgdg.list".
- Na sljedećem retku unesite deb. Zalijepite vezu - "apt.postgresql.org/pub/repos/apt/". Dodatno dodajte skriptu - "lukav-pgdg main ".
- Upišite naredbu za preuzimanje. Uz opciju "-quiet-O". Kopirajte vezu na datoteku "- postgresql.org/media/keys/ACCC4CF8.asc" da biste je preuzeli. U istom retku unesite "| sudo apt-key add -" za ključ. Svi su s crticama i vertikalnim šipkama. Ukloni citate.
- Ažurirajte sustav - "apt-get update". Da biste to učinili, trebate administratorska prava (sudo).
- Sada možete sami instalirati program - "apt-get install postgresql- [verzija]".
Zatim preuzmite klijenta, doprinose i grafičku ljusku. Uslužni program je spreman. Ali morate ga konfigurirati.
Početno podešavanje
Nije dovoljno samo instalirati PostgreSQL. Ubuntu-program treba raditi zajedno s modulima i knjižnicama na kojima ovisi. I morate također postaviti lozinku kako bi funkcije aplikacije bile dostupne samo onima koji imaju pristup.
Nakon instalacije, morat ćete konfigurirati DBMS
- Prebacite se na korisnika, odakle ćete upravljati uslužnim programom - "su - postgres".
- Idite na programsku konzolu psql.
- Dodijelite pristupni kod "\ password postgres". Nakon ove naredbe upišite željenu lozinku.
- Unesite parametar "postgres = # \ q".
- Odjavite se s korisničkog računa - izađite.
Sada konfigurirati Apache i učitati uređivač vima.
- Ako ga niste instalirali, unesite naredbu "apt-gei install vim".
- Pripremite Apache za rad s klijentom. Otvorite konfiguracijsku datoteku - "vim /etc/apache2/conf-available/phppgadmin.conf".
- Poništite stavku Dopusti od svih parametara u njemu. Ako nije, dodajte je ručno.
- Pronađite liniju Obavezno lokalno. Komentiraj.
- Spremite promjene.
Ponovno konfiguriranje phpPgAdmin:
- Otvorite datoteku "vim /etc/phppgadmin/config.inc.php".
- Pronađite tu parametar "conf ['extra_login_security']". Ako je istinito, promijenite ga lažno.
- Spremite dokument.
- Ponovo pokrenite program - "/etc/init.d/restart postgresql".
- Ponovo pokrenite apache - "etc / init.d / restart apache2".
Instalacija PostgreSQL na Ubuntu je potpuna. Možete otvoriti uslužni program. Idite na preglednik i unesite URL "[Vaš IP] / phppgadmin /".
Osnovni parametri
Daljnje radnje ovise o uvjetima u kojima planirate koristiti DBMS. Ako se morate povezati s mrežom pomoću protokola "TCP / IP":
- Otvorite datoteku konfiguracije postgresql.conf. Nalazi se u mapi "etc / postgresql / [Program Version] / main /".
- Pronađite parametar "listen_addresses = 'localhost'"
- Zamijenite lokalni host pomoću "*" ("zvjezdicom").
- Uštedite.
Ako to nije učinjeno, DBMS poslužitelj će biti dostupan samo na jednom računalu.
U programu su dostupne različite metode provjere autentičnosti. Bolje je odabrati IDENT ili MD5. Prva je zadana. Da biste koristili drugi:
- Otvorite datoteku pg_hba.conf. Nalazi se u imeniku "/ etc / postgresql / [Program Version] / main /".
- Pronađite parametar "local all postgres" i upišite ga md5 pored nje. Ako nema takve crte, unesite je.
Korištenje
Korisnički priručnik možete preuzeti izravno s terminala. Unesite u "apt-get instalirajte postgresql-doc- [Utility Version]". Evo nekoliko važnih naredbi:
- Pristup upravljačkoj konzoli - "-u postgres psql" (napišite sudo prvo, ako trebate root-prava). Zatvaranje i izlaz - "/ q".
- Dodavanje uloge / korisnika - napisati na terminalu "createuser -interactive". Sustav će tražiti da unesete željeno ime. Zatim će se pitati hoće li mu dati nadređena prava. Pritisnite Y, ako se slažete, ili N, ako se ne slažete.
- Dodavanje baze podataka - "createdb [Korisničko ime]".
- Da biste pogledali ovu bazu podataka, prijavite se na korisnički račun za koji je stvoren - "sudo su [Name]". I aktivirajte upravljačku konzolu - psql.
Skripta će postaviti samo dva pitanja, naziv nove uloge i treba li to postati superkorisnik.
Radite sa stolovima
- Dodavanje tablice "CREATE TABLE [Naziv tablice]".
- Nakon ove naredbe, u zagradama napišite parametre rešetke "[Naziv reda] [Vrsta] ([Broj položaja]) [Moguća ograničenja]". Stoga unesite nekoliko redaka odvojenih zarezima. Nakon svakog pritisnite Enter. Stupci mogu imati različite nazive i vrste. Kada dovršite pisanje podataka, zatvorite zagrada i stavite točku sa zarezom. Broj pozicija također je označen zagradama.
- Prikaz sadržaja tablice - "\ d". I bolje je "SELECT * FROM [Name]"
- Izbriši je - "DROP TABLE [Name]". Nakon toga pritisnite Enter i ponovno upišite "DROP TABLE".
- Unesite podatke - "INSERT INTO [Naziv rešetke] (stupac1, stupac2, stupac3) VRIJEDNOSTI (" Zapis1 "," Zapis2 "," Zapis3 ");". U stupce će se dodati odgovarajući unosi. Možete ponoviti naredbu za unos novih podataka.
- Izbrisati vrijednost - "DELETE FROM [Naziv tablice] GDJE [Naziv stupca] =" [Vrijednost] ";".
- Novi stupac je "ALTER TABLE [Naziv rešetke] ADD [Naziv stupca]".
- Izbriši stupac - "ALTER TABLE [Tablica] DROP [Naziv stupca]".
Ovako izgleda instalacija i postavljanje u PostgreSQL. Ubuntu nije teško svladati. Samo trebate zapamtiti osnovne naredbe. Ovaj DBMS se često koristi u komercijalne svrhe. Prikladno za web dizajn i izradu web stranica.Podržava popularne programske jezike.