Instalu PostgreSQL en Ubuntu

Anonim

Instalu PostgreSQL en Ubuntu

PostgreSQL estas senpaga kontrola sistemo de diversaj datumbazoj efektivigitaj por diversaj platformoj, inkluzive de Vindozo kaj Linukso. La ilo subtenas grandan nombron da datumtipoj, havas enmetitan skriptan lingvon kaj subtenas la uzon de klasikaj programlingvoj. Ubuntu PostgreSQL estas instalita tra la terminalo per oficialaj aŭ uzantinfanaj instalaĵoj, kaj post tiu preparata laboro, testado kaj kreado de tabloj estas efektivigitaj.

Instalu PostgreSQL en Ubuntu

Datumbazoj estas uzataj en ampleksa vario de areoj, sed la komforta administrado provizas la kontrolan sistemon. Multaj uzantoj haltas ĉe PostgreSQL, instalas ĝin en sia OS kaj eklaboras kun tabloj. Poste, ni ŝatus paŝon post paŝo por priskribi la tutan instalan procezon, la unuan lanĉon kaj agordi la menciitan ilon.

Paŝo 1: Instalu PostgreSQL

Kompreneble, vi devas komenci per la aldono de ĉiuj necesaj dosieroj kaj bibliotekoj en Ubuntu por certigi la normalan funkciadon de postgreSQL. Ĉi tio estas farita per konzolo kaj kutimaj aŭ oficialaj deponejoj.

  1. Lanĉu la "terminalon" laŭ iu ajn konvena maniero, ekzemple, per menuo aŭ pinĉaĵo de la CTRL + ALT + T-ŝlosila kombinaĵo.
  2. Malfermi la terminalon en la Ubuntu-mastruma sistemo

  3. Unue, ni rimarkas uzanto-konservajn instalaĵojn, ĉar tie kutime ĉefe malŝarĝas la plej novajn versiojn. Enmetu la komandon de la Sudo SH -C ' Pgdg.list ', kaj poste alklaku Enter.
  4. Elŝuti dosierujojn de uzanto-stokado en Ubuntu

  5. Enigu la pasvorton de via konto.
  6. Enigu la pasvorton por aktivigi la teamon en Ubuntu

  7. Post tio, uzu wget -q https://www.postgresql.org/media/keys/accc4cf8.asc -o - | Sudo apt-ŝlosila aldono - por aldoni pakojn.
  8. Aldoni pakojn de elŝutita stokado al Ubuntu

  9. Ĝi restas nur por ĝisdatigi la sistemo bibliotekoj de la normo Sudo apt-akiri Ĝisdatigi komando.
  10. Ricevu ĝisdatigojn por bibliotekoj en Ubuntu

  11. Se vi interesiĝas pri la plej nova havebla postgreSQL-versio de la oficiala deponejo, vi devas skribi en la Sudo-APT-GET instali postgreSQL postgreSQL-kontribui kaj konfirmi la aldonon de dosieroj.
  12. Instali postgreSQL de la oficiala deponejo por Ubuntu

Post kompletigo de la sukcesa instalado, vi povas ŝanĝi al la lanĉo de norma konto, kontrolante la funkciadon de la sistemo kaj la komencan agordon.

Paŝo 2: Unua Run PostgreSQL

Administrado de la instalitaj DBMS ankaŭ okazas tra la "terminalo" uzante la taŭgajn komandojn. Apelacii al la defaŭlta uzanto aspektas tiel:

  1. Entajpu la Sudo Su - Postgres Komando kaj alklaku Enter. Tia ago permesos al vi procedi administri la defaŭltan konton kreita de la defaŭlta konto, kiu nuntempe funkcias kiel la ĉefa.
  2. Ŝanĝu al la defaŭltaj postgretoj en Ubuntu

  3. La enigo en la kontrola konzolo sub la tipo de profilo uzata estas efektivigita per PSQL. Aktiviga helpo helpos vin trakti la medion - ĝi montros ĉiujn disponeblajn komandojn kaj argumentojn.
  4. Transiro al la Konzolo pri Administrado PostgreSQL en Ubuntu

  5. Vidante la informojn pri la nuna sesio postgreSQL estas farita per Conninfo.
  6. Rigardu informojn pri konekto postgreSQL en Ubuntu

  7. Teamo q helpos eliri el la medio.
  8. Eligo de la postgreSQL-administrada konzolo en Ubuntu

Nun vi scias, kiel ensaluti la konton kaj iri al la kontrola konzolo, do estas tempo moviĝi al la kreado de nova uzanto kaj ĝia datumbazo.

Paŝo 3: Krei uzanton kaj datumaron

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

  1. Estante en la konzolo sub la Profilo de Postgres (Sudo Su-Postgres Command), Skribu Createuser --Sinteractive, kaj tiam specifi ĝin taŭga nomo, ekzamenante karakterojn en la taŭga ŝnuro.
  2. Kreante novan numeron de postgreSQL en Ubuntu

  3. Poste, decidi ĉu vi volas provizi la uzanton per la regulo de superuser aliri ĉiujn sistemajn rimedojn. Simple elektu la taŭgan opcion kaj iru plu.
  4. Atribuo al la uzanto PostgreSQL en Ubuntu

  5. La datumbazo plej bone nomiĝas la sama nomo, kiel la konto nomiĝis, do indas uzi la komandon de Lumpics, kie Lumpics estas la salutnomo.
  6. Krei novan datumbazon pri postgreSQL en Ubuntu

  7. La transiro por labori kun la specifa datumbazo okazas tra la PSQL-F-Lumpics, kie Lumpics estas la nomo de la datumbazo.
  8. Iru al la kreita postgreSQL-datumbazo en Ubuntu

Paŝo 4: Krei tablon kaj labori kun vicoj

Estas tempo krei vian unuan tablon en la elektita bazo. Ĉi tiu procedo ankaŭ estas farita tra la konzolo, tamen, estos facile trakti la ĉefajn komandojn, ĉar vi nur bezonas la jenajn:

  1. Post moviĝo al la datumbazo, enigu tian kodon:

    Krei Taban Teston (

    Equip_ID seria primara ŝlosilo,

    Tipo Varchar (50) ne nula,

    Koloro Varchar (25) ne nula,

    Loko Varchar (25) Kontrolu (Loko en ('Norda', 'Suda', 'Okcidenta', 'Oriento', 'Nordoriento', 'Sudoriento', 'Sudokcidento', 'Nordokcidento'),

    Instal_Date Dato.

    );

    Kreante novan postgreSQL-tablon en Ubuntu

    Unue, la test-tablo-nomo estas specifita (vi povas elekti alian nomon). La sekvaj priskribas ĉiun kolumnon. Ni elektis la nomojn de tipo Varchar kaj Koloro Varchar nur ekzemple, vi ankaŭ havos indikon de iu ajn alia, sed nur per la uzo de latinaj karakteroj. La nombroj inter krampoj respondecas pri la grandeco de la kolumno, kiu rilatas rekte al la datumoj.

  2. Post enirado, ĝi restas nur por montri la tablon al la ekrano per d.
  3. Montrante la kreitan postgreSQL-tablon en Ubuntu

  4. Vi vidas simplan projekton, kiu ankoraŭ ne enhavas informojn.
  5. La vido de la lastatempe kreita postgreSQL-tablo en PostgreSQL

  6. La novaj datumoj estas aldonitaj per la INSERT INSERT TEST-komando (tipo, koloro, loko, install_date) valoroj ('glito', 'blua', 'suda', '2018-02-24'); Unue indiku la nomon de la tablo, en nia kazo ĝi estas testo, tiam ĉiuj kolumnoj estas listigitaj, kaj la valoroj estas specifitaj en la krampoj.
  7. Aldonante la unuan ĉenon al Ubuntu

  8. Vi povas tiam aldoni alian linion, ekzemple, enmeti en teston (tipo, koloro, loko, install_date) valoroj ('svingo', 'flava', 'nordokcidento', '2018-02-24');
  9. Aldonante la duan postgreSQL-vicon al Ubuntu

  10. Rulu la tablon per la elektita * de provo;, por taksi la rezulton. Kiel vi povas vidi, ĉio estas fiksita ĝuste kaj la datumoj estas faritaj ĝuste.
  11. Montri postgreSQL-tablon kun novaj Ubuntu-vicoj

  12. Se vi bezonas forigi ajnan valoron, faru ĝin per la forigo de testo, kie tipo = 'gliti' komandon;, per specifado de la dezirata kampo inter citiloj.
  13. Forigu valoron de la postgreSQL-tablo en Ubuntu

Paŝo 5: Instalu PHPPGADMIN

Ne ĉiam la kontrolo de la datumbazo estas facile farita per la konzolo, do plej bone estas ĝisdatigi ĝin, agordi specialan PHPPGADMIN-grafikan interfacon.

  1. Unue antaŭ "Fina stacio", elŝutu la plej novajn ĝisdatigojn por bibliotekoj tra Sudo-Apt-Get Update.
  2. Ricevu ĝisdatigojn por instali Apache en Ubuntu

  3. Instalu la servilon Apache Sudo Apt-Get instali Apache2.
  4. Elŝutu Apache-komponantojn en Ubuntu

  5. Post instalo, testu ĝin per la prezento kaj korekteco de la sintakso per Sudo Apache2ctl-Afiko. Se io misfunkciis, serĉu eraron en la priskribo pri la oficiala retejo Apache.
  6. Apache Performance-testo en Ubuntu

  7. Kuru la servilon enirante en SystemCTL-SystemCTL-komencon Apache2.
  8. Running Apache Retservilo en Ubuntu

  9. Nun, kiam la ĝusta funkciado de la servilo estas provizita, vi povas aldoni la PHPPGADMIN-bibliotekojn elŝutante ilin de la oficiala stokado tra la Sudo-APT-instalado PHPPGADMIN.
  10. Instalado de PHPPGADMIN en Ubuntu

  11. Poste, vi devas iomete ŝanĝi la agordan dosieron. Malfermu ĝin tra la normo Notepad per specifado de gedit /etc/apache2/conf-available/phpPgadmin.conf. Se la dokumento estas nur legata, vi bezonos specifi la sudo antaŭ Gedit.
  12. Malfermante dosieron de agordo PHPPGADMIN en Ubuntu

  13. Antaŭ la "postuli lokan" linion, metu # refari ĝin en la komento, kaj tiam enmetu permeson de ĉiuj. Nun aliro al la adreso estos malfermita por ĉiuj retaj aparatoj, kaj ne nur por la loka komputilo.
  14. Redaktu PhpPGADMIN-agordon en Ubuntu

  15. Rekomencu la servon SUDO APACHE2 rekomencu retservilon kaj povas sekure labori kun PostgreSQL.
  16. Rekomencante Apache-servilon en Ubuntu

En ĉi tiu artikolo, ni konsideras ne nur postgreSQL, sed ankaŭ la instalado de la Apache-servilo uzata en la lampo-programaro kombinita. Se vi interesiĝas certigi la plenan funkciadon de viaj retejoj kaj aliaj projektoj, ni konsilas al vi konatiĝi kun la procezo de aldono de aliaj komponantoj legante alian artikolon pri la sekva ligilo.

Vidu ankaŭ: Agordi lamajn programojn en Ubuntu

Legu pli