Instalu PostgreSQL sur Ubuntu

Pin
Send
Share
Send

PostgreSQL estas senpaga datumbaza administrada sistemo efektivigita por diversaj platformoj, inkluzive de Vindozo kaj Linukso. La ilo subtenas grandan nombron da datumtipoj, havas enkonstruitan skriptlingvon kaj subtenas uzadon de klasikaj programlingvoj. En Ubuntu, PostgreSQL estas instalita per "Terminalo" uzante oficialajn aŭ uzantajn repositoriojn, kaj post tio, preparaj laboroj, testado kaj kreado de tabloj estas efektivigitaj.

Instalu PostgreSQL en Ubuntu

Datumbazoj estas uzataj en diversaj kampoj, sed la mastruma sistemo disponigas komfortan administradon. Multaj uzantoj haltas ĉe PostgreSQL, instalas ĝin en sia VIN kaj eklaboras kun tabloj. Tuj poste, ni ŝatus paŝon post paŝo priskribi la tutan instalan procezon, la unuan lanĉon kaj agordon de la menciita ilo.

Paŝo 1: Instalu PostgreSQL

Kompreneble vi devas komenci aldonante ĉiujn necesajn dosierojn kaj bibliotekojn al Ubuntu por certigi la normalan funkciadon de PostgreSQL. Tio estas farita per la konzolo kaj uzanto aŭ oficialaj deponejoj.

  1. Kuru "Terminalo" ia ajn konvena maniero, ekzemple, per la menuo aŭ per la klavokombino Ctrl + Alt + T.
  2. Unue ni rimarkas uzantajn repositoriojn, ĉar la plej freŝaj versioj kutime estas alŝutitaj tie unue. Algluu la komandon en la kamposudo sh -c 'echo "deb //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg main" >> /etc/apt/sources.list.d/pgdg.list 'kaj tiam alklaku Eniru.
  3. Enigu vian pasvorton por via konto.
  4. Post tiu uzowget -q //www.postgresql.org/media/keys/ACCC4CF8.asc -O - | Aldoni sudo apt-key -aldoni pakaĵojn.
  5. Restas nur ĝisdatigi la sistemajn bibliotekojn kun la norma komandosudo apt-get update.
  6. Se vi interesas akiri la plej novan disponeblan version de PostgreSQL el la oficiala deponejo, vi devas skribi en la konzolosudo apt-get install postgresql postgresql-contribkaj konfirmu la aldonon de dosieroj.

Post kompletigo de sukcesa instalado, vi rajtas lanĉi la norman konton, kontroli la sistemon kaj komencan agordon.

Paŝo 2: Komenci PostgreSQL por la Unua Fojo

Mastrumado de la instalita DBMS ankaŭ okazas "Terminalo" uzante la taŭgajn komandojn. La voko al la uzanto kreita defaŭlte aspektas jene:

  1. Enigu komandonsudo su - postgreskaj alklaku Eniru. Tia ago rajtos ŝanĝi al administrado nome de la defaŭlta konto, kiu nuntempe funkcias kiel la ĉefa.
  2. Ensalutado en la mastrumadan konzolon sub la aspekto de la uzata profilopsql. Aktivigo helpos vin trakti la medion.helpi- ĝi montros ĉiujn disponeblajn komandojn kaj argumentojn.
  3. Vidado de informoj pri la nuna PostgreSQL-kunsido realiĝas conninfo.
  4. Eliri el la medio helpos la teamon q.

Nun vi scias kiel ensaluti en vian konton kaj iri al la administrada konzolo, do necesas pasi al kreado de nova uzanto kaj lia datumbazo.

Paŝo 3: Krei Uzanton kaj Datumbazon

Ne ĉiam konvenas labori kun ekzistanta norma konto, kaj ĝi ne ĉiam necesas. Tial ni proponas konsideri la procedon por krei novan profilon kaj ligi apartan datumbazon al ĝi.

  1. Estante en la konzolo sub profiladministrado afiŝoj (teamosudo su - postgres) skribucreateuser - interaktiva, kaj tiam donu al ĝi taŭgan nomon skribante la signojn en la taŭga linio.
  2. Tuj poste, determinu ĉu vi volas doni al la uzanto superusajn rajtojn aliri ĉiujn sistemajn rimedojn. Simple elektu la taŭgan eblon kaj daŭrigu.
  3. Pli bone estas nomi la datumbazon la saman nomon kiel la konto estis nomita, do vi devas uzi la komandoncreatedb-lumpikojkie lumpikoj - salutnomo.
  4. La transiro al laboro kun la specifita datumbazo okazas perpsql -d lumpikojkie lumpikoj - nomo de la datumbazo.

Paŝo 4: Krei Tabelon kaj Laborante kun Rojoj

Estas la tempo krei vian unuan tablon en la nomumita datumbazo. Ĉi tiu procedo ankaŭ plenumas per la konzolo, tamen ne malfacilas trakti la ĉefajn komandojn, ĉar vi bezonas nur la jenajn:

  1. Post iri al la datumbazo, enigu la jenan kodon:

    KREU TABELO-testo
    eki_a serio PRIMARIA KEY,
    tajpu varchar (50) NE NUL,
    kolora varchar (25) NOT NULL,
    loko varchar (25) kontrolu (situo en ('nordo', 'sudo', 'okcidento', 'oriento', 'nordoriente', 'sudoriente', 'sudokcidente', 'nordokcidenta')),
    instali daton
    );

    Tabela nomo unue testo (vi povas elekti iun ajn alian nomon). Ĉiu kolumno estas priskribita sube. Ni elektis la nomojn tajpu varchar kaj koloro varchar nur ekzemple vi povas aliri la indikon de iu ajn alia, sed nur per la uzo de latinaj signoj. La nombroj inter krampoj respondecas pri la grandeco de la kolumno, kiu rekte rilatas al la datumoj metitaj tie.

  2. Post eniro, restas nur montri la tablon sur la ekrano d.
  3. Vi vidas simplan projekton, kiu ankoraŭ ne enhavas informojn.
  4. Novaj datumoj estas aldonitaj per la komandoENSERTO INTO testo (tipo, koloro, loko, instali_dato) VALOROJ ('glito', 'blua', 'suda', '2018-02-24');La nomo de la tablo unue estas indikita, en nia kazo ĝi estas testo, tiam ĉiuj kolumnoj estas listigitaj, kaj valoroj estas indikitaj inter krampoj, ĉiam inter kompromisoj.
  5. Tiam vi povas aldoni alian linion, ekzemple,ENSERTO INTO testo (tipo, koloro, loko, instali_dato) VALOROJ ('svingi', 'flava', 'nordokcidenta', '2018-02-24');
  6. Trafluu la tablonSELECT * FROM testo;taksi la rezulton. Kiel vi povas vidi, ĉio situas ĝuste kaj la datumoj estas enmetitaj ĝuste.
  7. Se vi bezonas forigi valoron, faru ĝin per la komandoDELETE FROM test test WHERE tipo = 'slide';per citado de la dezirata kampo en kompromisoj.

Paŝo 5: Instalu phpPgAdmin

Ne ĉiam facilas administri la datumbazon per la konzolo, do estas plej bone altgradigi ĝin per instalado de speciala phpPgAdmin GUI.

  1. Unue tra "Terminalo" Elŝutu la plej freŝajn ĝisdatigojn de biblioteko persudo apt-get update.
  2. Instalu Apache-Servilonsudo apt-get install apache2.
  3. Post instalado, testu ĝian agadon kaj sintakson per uzadosudo apache2ctl configtest. Se io malaperis, serĉu la eraron en la priskribo en la oficiala retejo Apache.
  4. Komencu la servilon tajpantesudo systemctl start apache2.
  5. Nun, ke la servilo funkcias ĝuste, vi povas aldoni la phpPgAdmin-bibliotekojn elŝutante ilin el la oficiala deponejo pere desudo apt instali phppgadmin.
  6. Tuj poste, vi devas iomete modifi la agordodosieron. Malfermu ĝin per norma kajero specifantegedit /etc/apache2/conf-available/phppgadmin.conf. Se la dokumento estas nur legebla, vi bezonos la komandon antaŭe gedito indiku ankaŭsudo.
  7. Antaŭ la linio "Postuli lokan" meti#por konverti ĝin en komenton, kaj de la fundo enmetuPermesu de ĉiuj. Nun la aliro al la adreso estos malfermita al ĉiuj aparatoj en la reto, kaj ne nur al la loka komputilo.
  8. Rekomencu retejan servilonsudo-servo apache2 restartigikaj vi povas sekure labori kun PostgreSQL.

En ĉi tiu artikolo, ni ekzamenis ne nur PostgreSQL, sed ankaŭ la instaladon de la reteja servilo Apache, kiu estas uzata por kombini la programon LAMP. Se vi interesas certigi plenan funkciadon de viaj retejoj kaj aliaj projektoj, ni rekomendas vin familiariĝi kun la procezo de aldono de aliaj komponentoj legante nian alian artikolon ĉe la sekva ligo.

Vidu ankaŭ: Instali la LAMP-Programan Suite en Ubuntu

Pin
Send
Share
Send