Installeer PostgreSQL op Ubuntu

Pin
Send
Share
Send

PostgreSQL is 'n gratis databasisbestuurstelsel wat geïmplementeer word vir verskillende platforms, insluitend Windows en Linux. Die instrument ondersteun 'n groot aantal datatipes, het 'n ingeboude skriptaal en ondersteun die gebruik van klassieke programmeertale. In Ubuntu word PostgreSQL geïnstalleer "Terminal" gebruik maak van amptelike of gebruiker-bewaarplekke, en daarna word voorbereidingswerk, toetsing en die opstel van tabelle uitgevoer.

Installeer PostgreSQL in Ubuntu

Databasisse word op verskillende terreine gebruik, maar die bestuurstelsel sorg vir gemaklike bestuur. Baie gebruikers stop by PostgreSQL, installeer dit op hul OS en begin met tabelle werk. Vervolgens wil ons die hele installeringsproses, die eerste bekendstelling en konfigurasie van die instrument stap vir stap beskryf.

Stap 1: Installeer PostgreSQL

Natuurlik moet u begin deur al die nodige lêers en biblioteke by Ubuntu te voeg om die normale werking van PostgreSQL te verseker. Dit word gedoen met behulp van die konsole en gebruiker of amptelike bewaarplekke.

  1. begin "Terminal" op enige maklike manier, byvoorbeeld deur die menu of deur die toetskombinasie in te druk Ctrl + Alt + T.
  2. Eerstens let ons op gebruikersbewaarplekke, aangesien die nuutste weergawes gewoonlik eers daar gelaai word. Plak die opdrag in die veldsudo sh -c 'echo "deb //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg main" >> /etc/apt/sources.list.d/pgdg.list 'en klik dan op Tik.
  3. Voer die wagwoord vir u rekening in.
  4. Na daardie gebruikwget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | sudo apt-key add -om pakkette by te voeg.
  5. Dit bly slegs om die stelselbiblioteke op te dateer met die standaardopdragsudo apt-get update.
  6. As u belangstel om die nuutste beskikbare weergawe van PostgreSQL vanaf die amptelike bewaarplek te kry, moet u in die konsole skryfsudo apt-get installeer postgresql postgresql-contriben bevestig die byvoeging van lêers.

Nadat u 'n suksesvolle installasie voltooi het, kan u voortgaan met die bekendstelling van die standaardrekening, die stelsel en die aanvanklike konfigurasie nagaan.

Stap 2: Begin PostgreSQL vir die eerste keer

Die bestuur van die geïnstalleerde DBMS geskied ook deurgaans "Terminal" gebruik die toepaslike opdragte. Die oproep na die gebruiker wat standaard gemaak is, lyk soos volg:

  1. Voer opdrag insudo su - postgresen klik op Tik. Met so 'n aksie kan u namens die standaardrekening, wat tans die belangrikste is, oorskakel na bestuur.
  2. Aanmelding by die bestuurskonsole onder die dekmantel van die profiel wat gebruik word, word deurgemaakpsql. Aktivering sal u help met die omgewing.hulp- dit sal alle beskikbare opdragte en argumente toon.
  3. U kan inligting oor die huidige PostgreSQL-sessie besigtig conninfo.
  4. Om uit die omgewing te kom, sal die span help q.

Nou weet u hoe om by u rekening aan te meld en na die bestuurskonsole te gaan, dus is dit tyd om aan te gaan om 'n nuwe gebruiker en sy databasis te skep.

Stap 3: Skep gebruiker en databasis

Dit is nie altyd gerieflik om met 'n bestaande standaardrekening te werk nie, en dit is ook nie altyd nodig nie. Daarom beveel ons aan om die prosedure vir die opstel van 'n nuwe profiel te oorweeg en 'n aparte databasis daaraan te koppel.

  1. Om in die konsole te wees onder profielbestuur postgres (spansudo su - postgres) skryfcreateuser - interaktief, en gee dit dan 'n gepaste naam deur die karakters in die toepaslike reël te skryf.
  2. Bepaal vervolgens of u die gebruiker se supergebruikerregte wil toestaan ​​om toegang tot alle stelselhulpbronne te verkry. Kies die toepaslike opsie en gaan voort.
  3. Dit is beter om die databasis dieselfde naam te noem as die naam van die rekening, dus moet u die opdrag gebruikgeskep b lumpicswaar lumpics - gebruikersnaam.
  4. Die oorgang na werk met die gespesifiseerde databasis vind plaaspsql -d knoppieswaar lumpics - naam van die databasis.

Stap 4: 'n Tabel skep en met rye werk

Dit is tyd om u eerste tabel in die aangewese databasis te skep. Hierdie prosedure word ook via die konsole uitgevoer; dit sal egter nie moeilik wees om die hoofopdragte te hanteer nie, omdat u slegs die volgende benodig:

  1. Voer die volgende kode in na die databasis:

    Skep TABEL-toets (
    toerus die primêre sleutel,
    tipe varchar (50) NIE NULL,
    kleur varchar (25) NIE NULL,
    ligging varchar (25) tjek (ligging in ('noord', 'suid', 'wes', 'oos', 'noordoosten', 'suidoos', 'suidweste', 'noordweste')),
    datum van installering_datum
    );

    Tabelnaam eerste toets (u kan enige ander naam kies). Elke kolom word hieronder beskryf. Ons het die name gekies tipe varchar en kleur varchar net byvoorbeeld kan u toegang kry tot die aanduiding van enige ander persoon, maar slegs met die gebruik van Latynse karakters. Die syfers tussen hakies is verantwoordelik vir die grootte van die kolom, wat direk verband hou met die data wat daar geplaas is.

  2. Nadat u ingegaan het, bly dit slegs om die tabel op die skerm met d.
  3. U sien 'n eenvoudige projek wat nog geen inligting bevat nie.
  4. Nuwe data word bygevoeg deur die opdragINSLUIT IN toets (tipe, kleur, ligging, install_datum) WAARDES ('gly', 'blou', 'suid', '2018-02-24');Die naam van die tabel word eerste aangedui, in ons geval toets, dan word alle kolomme gelys, en waardes word tussen hakies aangedui, altyd in aanhalingstekens.
  5. Dan kan u 'n ander reël byvoeg, byvoorbeeld,TOETS IN toets (tipe, kleur, ligging, installeer_datum) WAARDES ('swing', 'geel', 'noordwesten', '2018-02-24');
  6. Begin die tafel deurKIES * UIT toets;om die resultaat te evalueer. Soos u kan sien, is alles korrek geleë en word die data korrek ingevoer.
  7. As u 'n waarde moet uitvee, doen dit dan deur die opdragSLUIT UIT toets WAAR type = 'slide';deur die gewenste veld in aanhalingstekens aan te haal.

Stap 5: Installeer phpPgAdmin

Dit is nie altyd maklik om die databasis via die konsole te bestuur nie, dus is dit die beste om dit op te gradeer deur 'n spesiale phpPgAdmin GUI te installeer.

  1. Primêr deur "Terminal" Laai die nuutste biblioteekopdaterings af viasudo apt-get update.
  2. Installeer Apache-webbedienersudo apt - kry installeer apache2.
  3. Na die installasie, toets die werkverrigting en sintaksis daarvan met behulp vansudo apache2ctl configtest. As iets verkeerd geloop het, soek die fout in die beskrywing op die amptelike Apache-webwerf.
  4. Begin die bediener deur te tiksudo systemctl begin apache2.
  5. Noudat die bediener korrek funksioneer, kan u die phpPgAdmin-biblioteke byvoeg deur dit van die amptelike bewaarplek af te laai viasudo apt installeer phppgadmin.
  6. Vervolgens moet u die konfigurasielêer effens verander. Maak dit oop deur 'n standaard notaboek deur te spesifiseergedit /etc/apache2/conf-available/phppgadmin.conf. As die dokument slegs leesbaar is, het u die opdrag voorheen nodig gedit dui ook aansudo.
  7. Voor die lyn "Vereis plaaslike" plek#om dit in 'n opmerking te omskep en van onder af in te voerLaat alles toe. Nou is toegang tot die adres oop vir alle toestelle op die netwerk en nie net vir die plaaslike rekenaar nie.
  8. Herbegin die webbedienersudo-diens apache2 herbeginen u kan veilig voortgaan om met PostgreSQL te werk.

In hierdie artikel het ons nie net PostgreSQL ondersoek nie, maar ook die installasie van die Apache-webbediener, wat gebruik word om die LAMP-sagteware te kombineer. As u belangstel om u werwe en ander projekte ten volle te laat funksioneer, beveel ons u aan om vertroud te raak met die toevoeging van ander komponente deur die lees van ons ander artikel op die volgende skakel.

Kyk ook: Installeer die LAMP Software Suite op Ubuntu

Pin
Send
Share
Send