Wéi liesen Iech Software fir den Laptop ASUS K52F

PostgreSQL ass e gratis System fir verschidde Datenbanken ze manipuléieren, déi fir verschidde Plattformen, ënner anerem Windows an Linux, implementéiert ginn. Den Zertifika ass eng grouss Zuel vu Datentypen, huet eng gebauter Skriptungssprooch an ënnerstëtzt Aarbecht mat klassesche Programméierungssegmenter. An Ubuntu gëtt PostgreSQL via "Terminal" Benotze vun offiziellen oder Benotzerrepositories, a no der Preparatiounsaarbecht, Testen a Schafe vun Dëscher ginn ausgeführt.

PostgreSQL installéiere bei Ubuntu

Datebanken ginn an enger Rei vu Gebidder benotzt, mä e confusnéiert Bewäierungssystem bitt se mat enger komfortabeler Kontroll. Vill Benotzer bleiwen op PostgreSQL, installéieren se op hirem OS a starten mat Dëscher. Niewt eis wäerte fir Schrëtt fir Schrëtt de ganzen Installatiounsprozess beschreiwen, den éischte Start an d'Opstellung vum egene Tool.

Schrëtt 1: PostgreSQL installéieren

Natierlech kënnt Dir un all d'nëtzlech Fichieren an d'Bibliothéiken op Ubuntu setzen fir fir normal Funktioun vu PostgreSQL ze garantéieren. Dëst geschitt mat der Konsole a vum Benotzer oder vun den offizielle Repositories.

  1. Run "Terminal" op all praktesch Aart, zum Beispill, duerch de Menü oder andeems d'Tastekombinatioun dréckt Ctrl + Alt + T.
  2. Eischtens bemierken mir de Benotzer Repositories, well déi rezentste Versioune sinn normalerweis ugebonnen. Insert am Feld Kommandéierensudo sh -c 'echo "deb //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg main" >> /etc/apt/sources.list.d/pgdg.list "a klickt duerno Eran.
  3. Gitt Äert Passwuert fir Äre Kont.
  4. No der Benotzungwget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O- | sudo apt-key add -Pack'en addéibar.
  5. Et bleift just fir d'Systembibliothéiken mam Standardbefehl z'aktualiséieren.sudo apt-get update.
  6. Wann Dir un déi aktuellste Versioun vum PostgreSQL aus dem offiziellen Archivmaterial interesséiert sidd, musst Dir an der Konsole schreiwensudo apt-get install postgresql postgresql-contriba bestätegen d'Fichieren.

Nodeems Dir eng erfollegräich Installatioun fäerdeg brénge kënnt, kënnt Dir de Standardkonto starten, d'Funktioun vum System an déi éischt Konfiguratioun kontrolléieren.

Schrëtt 2: PostgreSQL erof

D'Gestioun vum installéierten DBMS fënnt och duerch "Terminal" Dir benotzt déi passende Befehl. De Ruf bei de Standardnutzer gesäit aus wéi:

  1. Gitt d'Befehlsudo su - postgresa klickt op Eran. Dës Aktioun erlaabt Iech fir d'Verwaltung opmaachen ze kënnen fir de Konto dee vum Standard erstallt gëtt, deen de Moment haaptsächlech ass.
  2. D'Kontrollkonsole ënnert der Astellung vum Profil benotze sinn duerchpsql. Deal mat der Ëmwelt hëlleft Iech AktivatiounHëllef- et wäert all verfügbare Kommandoen a Argumenter weisen.
  3. Wielt Informatioun iwwer déi aktuell PostgreSQL-Sessioun un conninfo.
  4. Exit d'Ëmwelt hëlleft dem Team q.

Dir wësst elo wéi Dir Iech an de Kont higewisen an an d'Verwaltungskonsole goen, fir datt Dir en neie Benotzer an seng Datebank schafft.

Et gouf 3 Etablissementer an Datebank erstallt

Et ass net ëmmer praktesch fir mat dem bestehenden Standardkonto ze schaffen, an et ass net ëmmer néideg. Duerfir proposéieren mir d'Prozedur fir eng nei Profil ze schafen an eng separater Datebank ze verknëppelen.

  1. Well se an der Konsole ënner dem Kontrollprofil sinn Postgroden (Teamsudo su - postgres) schreiftCreature - Interaktiva gitt duerno e passenden Numm andeems si Zeechen an der entspriechender Zeechekretioun markéieren.
  2. Neigen, décidéiert, ob Dir de Benotzer Superuser Rechter wëllt fir all Systemressourcen ze kréien. Sicht einfach d'passende Optioun an goën.
  3. D'Datebank gëtt besser wéi de selwechte Numm genannt wéi de Kont genannt gouf, sou datt Dir de Kommando benotztcreatedb lumpicswou Lämmchen - username.
  4. Transitioun fir mat der spezifizéierter Datebank ze schaffen geschitt duerchpsql -d Lumpenwou Lämmchen - den Numm vun der Datebank.

Et huet 4: Schafe vun der Tabelle a schaffen zesumme mat Reien

Et ass Zäit fir Är éischt Dësch an der bestëmmter Datebank ze kreéieren. Dës Prozedur gëtt och iwwer d'Konsole gemaach, awer et wäert net schwéier mat den Haaptbefehl ëmzegoen, well alles wat Dir maache musst ass:

  1. Nodeems Dir op d'Datebank sidd, gitt den folgenden Code:

    CREAT TABLE TES (
    equip_id serial PRIMARY KEY,
    Typ Varchar (50) NET NULL,
    Faarfvarchar (25) NET NULL,
    Standort varchar (25) Kontroll (Standpunkt ('Nord', 'Süden', 'Westsäit', 'Osten', 'Nordosten', 'Südosten', 'Südwesten', 'Nordwesten'),
    install_date Datum
    );

    Als éischt gëtt de Tabellenname spezifizéiert. Test (Dir kënnt en anere Numm wielen). Déi folgend beschreiwt all Kolonn. Mir hunn d'Nimm ausgewielt Typ Varchar an Faarfvarchar Just fir e Beispill kënnt Dir op aner aner Indikatiounen erreechen, awer nëmme mat der Latäinfigur. D'Zuelen an Klammern sinn responsabel fir d'Gréisst vun der Kolonn, déi direkt mat den Daten passt.

  2. No der Erlaabnes bleift just fir den Dësch op dem Écran matzemaachen d.
  3. Dir sicht een einfachen Projet deen keng Informatiounen enthält.
  4. Nei Daten ginn duerch den Kommando addéierenINSERT INTO Tester (Typ, Faarf, Standuert, Install_Date) WäertUNGEN ('Folie', 'bluëken', 'Süden', '2018-02-24');Eréischt de Numm vun der Tabell gëtt uginn, an eise Fall ass et Test, da sinn all déi Spalten ugewise ginn an d'Wäerter an Klammern ginn agefouert, onbedéngt fir Zitater.
  5. Da kënnt Dir nach eng aner Linn änneren, zum Beispill,INSERT INTO test (type, color, Location, install_date) WELTEN ("Schwéngung", "Gelb", 'Nordwesten', '2018-02-24');
  6. Fëllt den Dësch duerchSELECT * VUM TEST;fir de Resultat ze evaluéieren. Wéi Dir gesitt, ass alles korrekt arrangéiert an déi richteg korrekt Donnéen.
  7. Wann Dir e Wäert brauch, da gitt et duerch de KommandoDEELtt vun der Tester WOU tip = 'slide';andeems Dir déi néideg Zuel u Quotes benotzt.

Klickt 5: Installéiert phpPgAdmin

Database-Verwaltung ass net ëmmer einfach, duerch d'Konsole ze féieren, sou datt et am beschten ass ze moderniséieren andeems Dir den speziellen phpPgAdmin GUI installéiert.

  1. Prioritéit iwwer "Terminal" Lueden déi lescht Aktualiséierung fir Bibliothéiken viasudo apt-get update.
  2. Install Apache Webserversudo apt-get install apache2.
  3. No der Installatioun testen se seng Performance an Syntax korrekt matsudo apache2ctl configtest. Wann eppes falsch gitt, kuckt e Fehler no der Beschreiwung op der offizieller Apache Websäit.
  4. Stier de Server duerch Tippensudo systemctl start apache2.
  5. Elo datt d'Operatiounsoperatioun sécher ass, kënnt Dir d'phpPgAdmin-Bibliothéiken addéieren andeems se se vum offiziellen Departë viasudo apt installéiert phppgadmin.
  6. Niewt Dir sollt d'Konfiguratiounsdatei liicht änneren. Öffnunge mat engem normale Notizbuchgedit /etc/apache2/conf-available/phppgadmin.conf. Wann d'Dokument nëmmen ausgeliwwert ass, brauch Dir de Kommando ze benotzen gedit spezifizéieren ochsudo.
  7. Virun der Linn "Require local" setzen#, fir et am Kommentar ze änneren, a gitt et drënnerZuerst vun allem. Elo ass Zougang zu der Adress fir all Apparater am Netz a net nëmme fir de lokale PC.
  8. Webservice startensudo service apache2 erstallta fille sech frei ze schaffen fir op PostgreSQL ze schaffen.

An dësem Artikel gesi mir eis net nëmmen PostgreSQL, awer och d'Installatioun vun engem Apache Webserver, deen bei der Kombinatioun vu LAMP Software benotzt gëtt. Wann Dir un enger kompletter Funktioun vun Äere Site an aner Projeten assuréiert ass, rode mir Iech fir Iech mat dem Prozess aner Elementer ze kennen ze liesen andeems Dir eise Artikel an dësem Link liest.

Kuckt och d'Installatioun vun der LAMP Suite zu Ubuntu