Installéiere PostgreSQL op Ubuntu

Pin
Send
Share
Send

PostgreSQL ass e gratis Datebankmanagement System fir verschidde Plattformen implementéiert, dorënner Windows a Linux. De Tool ënnerstëtzt eng grouss Unzuel vun Datentypen, huet eng gebaut Schreifsprooch an ënnerstëtzt d'Benotzung vu klassesche Programméierungssproochen. An Ubuntu gëtt PostgreSQL duerch installéiert "Terminal" offiziell oder user repositories ze benotzen, an duerno, Virbereedungsaarbechten, Testen a Schafe vun Dëscher ginn duerchgefouert.

Installéiere PostgreSQL an Ubuntu

Datebanke ginn a verschiddene Felder benotzt, awer de Management System suergt fir komfortabel Gestioun. Vill Benotzer stoppen op PostgreSQL, installéiert et op hirem OS a fänken un mat Dëscher ze schaffen. Als nächst wäerte mir Schrëtt fir Schrëtt de ganzen Installatiounsprozess beschreiwen, den éischte Start an d'Konfiguratioun vum genannten Tool.

Schrëtt 1: Installgre PostgreSQL

Natierlech sollt Dir ufänken andeems Dir all déi néideg Dateien a Bibliothéike op Ubuntu addéiere fir den normale Fonctionnement vun PostgreSQL ze garantéieren. Dëst gëtt mat der Konsole gemaach an de Benotzer oder offiziell Repositories.

  1. Run "Terminal" op all praktesch Manéier, zum Beispill, duerch de Menü oder andeems Dir d'Tastekombinatioun dréckt Ctrl + Alt + T.
  2. Als éischt notéiere mir Benotzer Repositories, well déi rezent Versioune ginn normalerweis do als éischt eropgelueden. Paste de Kommando am Feldsudo sh -c 'echo "deb //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg main" >> /etc/apt/sources.list.d/pgdg.list 'an da klickt op Gitt an.
  3. Gitt d'Passwuert fir Äre Kont.
  4. No deem Gebrauchwget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | Sudo apt-key addéieren -fir Packagen ze addéieren.
  5. Et bleift nëmmen fir d'Systembibliothéike mam Standardkommando ze aktualiséierensudo apt-get Update.
  6. Wann Dir interesséiert sidd fir déi lescht verfügbar Versioun vu PostgreSQL aus dem offiziellen Repository ze kréien, musst Dir an der Konsole schreiwensudo apt-get install postgresql postgresql-contriban bestätegt d'Zousatz vun Dateien.

No der Erfolleg vun enger erfollegräicher Installatioun kënnt Dir weiderfueren fir den Standardkonto opzemaachen, de System an d'initial Konfiguratioun ze kontrolléieren.

Schrëtt 2: StartgreinSQL fir d'éischt Kéier starten

Management vun der installéierter DBMS geschitt och duerch "Terminal" andeems Dir déi entspriechend Kommandoe benotzt. Den Uruff un de Benotzer erstallt Standard kuckt esou:

  1. Gitt Kommandosudo su - Postgresa klickt op Gitt anAn. Sou eng Handlung erlaabt Iech am Management op Numm vum Standard Kont ze wiesselen, deen de Moment als den Haapt wierkt.
  2. Umellen an der Managementskonsol ënner der Täsch vum Profil deen benotzt gëtt gëtt gemaachpsqlAn. Aktivéierung hëlleft Iech d'Ëmwelt ze këmmeren.hëllefen- et gëtt all verfügbare Kommandoen an Argumenter ugewisen.
  3. Informatioun iwwer déi aktuell PostgreSQL Sessioun gëtt duerch gemaach conninfo.
  4. Gitt aus der Ëmwelt hëlleft dem Team q.

Elo wësst Dir wéi Dir Iech op Äre Kont aloggt an un der Managementskonsole ze goen, also ass et Zäit fir weider ze schaffen fir en neie Benotzer a seng Datebank ze kreéieren.

Schrëtt 3: erstellt User an Datebank

Et ass net ëmmer bequem mat engem existente Standard Kont ze schaffen, an et ass net ëmmer néideg. Dofir proposéiere mir d'Prozedur ze berécksiichtegen fir en neie Profil ze kreéieren an eng separat Datebank ze verbannen.

  1. An der Konsol ze sinn ënner Profilverwaltung postgres (Equipesudo su - Postgres) schreiwencreateuser - interaktiv, a gitt et dann e passenden Numm andeems Dir d'Charakteren an déi entspriechend Linn schreift.
  2. Als nächst bestëmmt ob Dir de Benotzer Superuser Rechter wëllt zougitt fir Zougang zu all Systemressourcen ze kréien. Wielt einfach déi entspriechend Optioun a fuert weider.
  3. Et ass besser d'Datebank mam selwechten Numm ze ruffen wéi de Konto benannt gouf, also sollt Dir de Kommando benotzenerstallt Lumpikenwou lumpics - Benotzernumm.
  4. Den Iwwergank zu der Aarbecht mat der spezifizéierter Datebank geschitt duerchpsql -d Klumpenwou lumpics - Numm vun der Datebank.

Schrëtt 4: En Dësch erstellen a mat Reihen schaffen

Et ass Zäit Ären éischten Dësch an der designéierter Datebank ze erstellen. Dës Prozedur gëtt och duerch d'Konsol ausgefouert, et wäert awer net schwéier sinn mat den Haaptbefeeler ze këmmeren, well Dir nëmmen déi folgend braucht:

  1. Nodeems Dir an d'Datebank kommt, gitt de folgende Code an:

    CREATE TABLE Test (
    equip_id serie PRIMÄR Schlëssel,
    type varchar (50) NET NULL,
    Faarfvariatioun (25) NET NULL,
    Location varchar (25) iwwerpréiwen (Standuert am ('Nord', 'Süd', 'Westen', 'Osten', 'Nordosten', 'Südosten', 'Südwesten', 'Nordwesten')),
    install_date Datum
    );

    Dësch Numm éischt testen (Dir kënnt all aner Numm wielen). All Kolonn ass hei ënnendrënner beschriwwe. Mir hunn d'Nimm gewielt typ varchar an Faarf varchar just zum Beispill, Dir kënnt op d'Indikatioun vun all aner zougoen, awer nëmmen mat der Benotzung vu Latäinzeechen. D'Zuelen an de Klammern sinn verantwortlech fir d'Gréisst vun der Kolonn, déi direkt mat den Donnéeën do verbonne sinn.

  2. Wann Dir erakënnt, bleift et nëmmen fir den Dësch um Bildschierm ze weisen d.
  3. Dir gesitt en einfachen Projet deen nach keng Informatioun enthält.
  4. Nei Daten ginn duerch de Kommando bäigefüügtINSERT INTO Test (Typ, Faarf, Location, install_date) VALUES ('Slide', 'Blue', 'South', '2018-02-24');Den Numm vum Dësch gëtt als éischt uginn, an eisem Fall ass et testen, da ginn all Kolonnen opgelëscht, a Wäerter ginn an der parentheses gezeechent, ëmmer an Zitat.
  5. Da kënnt Dir eng aner Zeil bäi, z.INSERT INTO Test (Typ, Faarf, Location, install_date) VALUES ('Schaukel', 'Giel', 'Nordwesten', '2018-02-24');
  6. Run den Dësch duerchWËLLT * VUN Test;d'Resultat ze bewäerten. Wéi Dir kënnt gesinn, ass alles richteg lokaliséiert an d'Donnéeën sinn aginn.
  7. Wann Dir e Wäert läsche musst, maacht et duerch de KommandoDELETE VUN Test WOU Typ = 'Rutsch';andeems Dir dat gewënschte Feld an Zitat markéiert.

Schrëtt 5: Installéiere phpPgAdmin

Et ass net ëmmer einfach d'Datebank duerch d'Konsole ze managen, dofir ass et besser et ze upgrade andeems Dir eng speziell phpPgAdmin GUI installéiert.

  1. Haaptsächlech duerch "Terminal" Luet déi lescht Bibliothéikupdates erof viasudo apt-get Update.
  2. Apache Web Server installéierensudo apt-get install apache2.
  3. Test no der Installatioun seng Performance a Syntax matsudo apache2ctl configtestAn. Wann eppes falsch gaang ass, kuckt no de Feeler an der Beschreiwung op der offizieller Apache Websäit.
  4. Start de Server mam Tippensudo Systemctl Start Apache2.
  5. Elo datt de Server richteg funktionnéiert, kënnt Dir d'ppPgAdmin Bibliothéike derbäi andeems se aus dem offiziellen Repository eroflueden duerchsudo apt installéiere phppgadmin.
  6. Als nächstes musst Dir d'Konfiguratiounsdatei liicht änneren. Öffnen et duerch e Standard Notizbuch duerch spezifizéierengedit /etc/apache2/conf-available/phppgadmin.confAn. Wann d'Dokument read-only ass, braucht Dir de Kommando virdrun gedit uginn ochsudo.
  7. Virum Zeile "Lokal erfuerderen" stellen#fir et an e Kommentar ze konvertéieren, a vun ënnen umellenErlaabt vun allemAn. Elo ass Zougang zu der Adress op fir all Geräter am Netzwierk, an net nëmmen zum lokalen PC.
  8. Restart de Webserversudo Service Apache2 Restartan Dir kënnt sécher weider mat PostgreSQL schaffen.

An dësem Artikel hu mir net nëmmen PostgreSQL iwwerpréift, awer och d'Installatioun vum Apache Webserver, deen an der Kombinatioun vun der LAMP Software benotzt gëtt. Wann Dir interesséiert sidd fir de vollen Fonctionnement vun Äre Site an aner Projeten ze garantéieren, empfeelen mir Iech de Prozess vertraut ze maachen fir aner Komponenten ze addéieren andeems Dir eisen aneren Artikel am folgende Link liest.

Kuckt och: D'LAMP Software Suite op Ubuntu installéieren

Pin
Send
Share
Send