Faʻapipiʻi PostGresql i Ubuntu

Anonim

Faʻapipiʻi PostGresql i Ubuntu

PostGresql o se fesoʻotaʻiga fua o le tele o datutases na faʻatinoina mo sili atu tulaga, aofia ai ma faʻamalama ma linsux. O le mea faigaluega e lagolago le tele o faʻamaumauga ituaiga, o loʻo iai se fauina-i le gagana faʻamatala ma lagolagoina le faʻaaogaina o gagana lautele. Ubuntu PostGresql faʻapipiʻiina i le nofoaga e faʻaaoga ai nofoaga aloaʻia ma tagata faʻaaoga, ma pe a maeʻa lena gaioiga mo le faia o loʻo faia.

Faʻapipiʻi PostGresql i Ubuntu

O mea e faʻaaoga i ai ni databast i le tele o vaega eseese, ae o le faʻamafanafanaga e faʻatino ai le faiga faʻatonutonu. Tele tagata e taofi i PostGresql, faʻapipiʻi i a latou OS ma amata galulue ma laulau. Le isi mea, matou te mananaʻo e laa faʻatasi i lenei laasaga e faʻamatala ai le atoa Faʻapipiʻiina, o le uluaʻi faʻatuina ma le muamua mea faigaluega.

Laasaga 1: Faʻapipiʻi PostGresql

O le mea moni, e tatau ona e amata i le faʻaopopoina o faila manaʻomia uma ma faletusi i UBuntu e faʻamautinoa ai le masani ai le galueina o postgresql. Lenei ua faia le faʻaaogaina o le console ma aganuʻu poʻo le fale teu oloa.

  1. Faʻaola le "Faʻamalosi" I soʻo se auala faigofie, mo se faʻataʻitaʻiga, e ala i se lisi poʻo se pipiʻi o le CTRL + ALT.
  2. Tatala le Terminal i le Ubuntu Galuega Faagaioiga

  3. Muamua, matou te matauina fale teu tupe, aua o loʻo tuʻufaʻatasia muamua le fou lomiga. Faʻaofi le sudo sh -c 'eko le faʻatonuga i le faʻatonuga http://apt.postgresql.org/Pub/repon/ ``-psb_-pgd.d/ PGDG.LIST ', ona kiliki lea i le ulufale.
  4. Download Faʻatonuga mai le tagata e teuina le teuina i Ubuntu

  5. Ulufale le upu faataga mai lau teugatupe.
  6. Ulufale le upu faataga e faʻagaioia ai le 'au i le Ubuntu

  7. Ina ua maeʻa lena mea, faʻaaoga wget -Q https://www.postgresql.org/MEDIA/KEY/KCC4.ASC.AC-- Sudo apt-ki faʻaopopo - e faʻaopopo afifi.
  8. Faʻaopopo pusa mai le downloadina o le teuina o le ubuntu

  9. E naʻo le lata ona faʻafou le faʻatulagaina o le polokalama e ala i le tulaga o le SDO Apt-maua faʻafouga faʻatonuga.
  10. Maua faʻafou mo faletusi i Ubuntu

  11. Afai e te fiafia i le mauaina o le lata mai o loʻo avanoa o loʻo maua ai le meli meli mai ai le fale teu oloa, e tatau ona e tusia i le sudo aptql-sao-sao-sao ma faʻamaonia le faʻaopopoga o faila.
  12. Faʻapipiʻi PostGresql mai le fale teu oloa aloaia mo Ubuntu

I le maeʻa ai o le manuia le faʻapipiʻi, e mafai ona e sui i le faʻalauiloaina o se tusi talosaga, siakiina le faʻagaioiga o le system ma le amataga faʻatulagaina.

Laasaga 2: Muamua Tamoe PostGresql

Ole puleaina o le faʻapipiʻiina o le DBM o loʻo tupu foi i le "Dereal" faʻaaogaina tulafono talafeagai. Talosaga i le Default User foliga pei o lenei:

  1. Ulu atu i le sudo su-postgres poloaiga ma kiliki i le ulufale. O sea gaioiga o le a faʻatagaina ai oe e faʻatautaia ai le tala le saʻo na faia e le tala le saʻo, o loʻo faia nei le autu.
  2. Alu i le Depalling PostGresql faamaumauga i Ubuntu

  3. O le sao i totonu o le faʻatonutonuina mafanafana i lalo o le ituaiga o faʻamatalaga o loʻo faʻaaoga e ala i le psql. Faasolitulafono fesoasoani o le a fesoasoani ia te oe e feagai ai ma le siosiomaga - o le a faʻaalia uma ai avanoa ma finauga.
  4. Suiga i le PostGresql Pulega Pusa faamafanafana i Ubuntu

  5. Vaʻaiga o faʻamatalaga e uiga i le fonotaga o loʻo iai nei o loʻo faia i le taimi nei o loʻo faia ai \ Conninfo.
  6. Vaʻai PostGresql fesoʻotaʻiga faʻamatalaga i Ubuntu

  7. Team \ q o le a fesoasoani e alu ese mai le siosiomaga.
  8. Oloa mai le PostGresql Pulega Pusa faamafanafana i Ubuntu

O lenei ua e iloa le ala e te alu ai i totonu o le tala ma alu i le faʻatonutonuina faʻamafanafana, o le taimi lea e alu ai i le fausiaina o se tagata fou tagata aʻoga ma lona database.

Laasaga 3: Fausia se tagata faaaoga ma database

E le i masani ona talafeagai e galulue faʻatasi ma le tala faʻapitoa i le teugatupe, ma e leʻo masani ona manaʻomia. O le mafuaʻaga lena tatou te manatu e iloiloina ai le faʻagaioiga mo le faia o se talaaga fou ma nonoa i ai o se 'eseʻese o faʻamaumauga.

  1. I totonu o le faʻamafanafana i lalo o le postgres faʻamatalaga (sudo su-postgres faʻatonuga), tusi ai le loia - ona faʻamaoti ai lea o le igoa talafeagai, suʻega o le faʻailoga i le manoa talafeagai.
  2. Fausiaina o se fou PostGresql tagata faaaoga i Ubuntu

  3. Le isi, filifili pe e te manaʻo e tuʻuina atu i le tagata faʻaaoga ma le tulafono o superusser e maua ai ni vailaʻau uma. Na o le filifilia o le filifiliga talafeagai ma alu atili.
  4. Tofiga i le tagata faʻaaoga PostGresql i Ubuntu

  5. O le faʻamaumauga e sili ona taua o le igoa tutusa pei o le teugatupe na faʻaigoaina, o lea e aoga le faʻaaogaina o le faiga o mea na faia, lea o le taimi o le igoa o le username.
  6. Fausiaina o se fou PostGresql Database i Ubuntu

  7. O le suiga e galue ai ma le faʻamaumauga faʻapitoa e tupu mai i le PSQL -D Lumptics, o le mea lea o le faʻailoga o le igoa o le faʻamaumauga.
  8. Alu i le Wart Postgresql Database i Ubuntu

Laasaga 4: Fausia se laulau ma galue ma laina

Ua oʻo i le taimi e faia ai lau muamua laulau i le faʻavae o le faʻavae. O lenei taualumaga e faʻatinoina foi i le faʻamafanafana, aua o le a faigofie ona feagai ma faʻatonuga autu, aua e te manaʻomia mea nei:

  1. Ina ua uma ona alu i le database, ulufale i se tulafono:

    Fatu le Ata Suʻega (

    Aufaʻaloga Faʻamamaina o le Faʻailoga Tulaga Muamua,

    Tape le trchar (50) e le o le leai,

    Valivali varchar (25) le leai,

    Nofoaga Taʻalo (25) Siaki (Nofoaga i totonu (i Sasaʻe ',' i Saute ',' sasae ',' i sasaʻe ',' i sisifo o ',' i sisifo o ',

    Faapipiiina_date aso.

    );

    Fausiaina o se fou PostGresql laulau i Ubuntu

    Muamua, o le suʻega o le laulau o loʻo faʻamatalaina (e mafai ona e filifilia se isi igoa). O le uiga o loʻo faʻamatala mai i lalo vaega taʻitasi. Ua matou filifilia igoa o ituaiga ituaiga eseese ma lanu eseese e na o se faʻataʻitaʻiga, o le a foʻi ai foʻi se faʻailoga o se isi, ae naʻo le faʻaaogaina o mataʻitusi latin. O numera o fuainumera e nafa ma le tele o le koluma, lea e fesoʻotaʻi tuusaʻo i faʻamaumauga tuu i ai.

  2. Ina ua uma ona ulufale, e naʻo le faʻaalia o le laulau i le mata faʻaaogaina \ D.
  3. Faʻaalia o le Wor Postgresql laulau i Ubuntu

  4. O e vaʻai i se galuega faigofie e le aofia ai ni faʻamatalaga.
  5. O le vaaiga a le fou na faia postgresql laulau i postgresql

  6. O faʻamaumauga fou e faʻaopopo e ala i le faʻaopopoina o le faʻatulagaina o le suʻega (ituaiga, lanu, nofoaga, faʻapipiʻi) faʻatauaina ('lanumoana', 'i saute', 'i saute Faʻailoa mai le igoa o le laulau o le laulau, ia la matou atopaʻu, mata na lisiina uma koluma, ma mea taua e faʻamatalaina i puipui.
  7. Faʻaopopo le faʻailoga muamua i le ubuntu

  8. Ona mafai lea ona e faʻaopopo lea o se isi laina, mo se faʻataʻitaʻiga, faʻaopopo i totonu o suʻega (ituaiga, lanu, nofoaga), 'i matu ¯ a' '
  9. Faʻaopopoina le lua postgresql laina i le ubuntu

  10. Tamoe le laulau e ala i le filifili * mai le suʻega ;, o loʻo fuafuaina le iʻuga. E pei ona e vaʻai i mea, o loʻo sologa mea uma ma o loʻo saʻo le faʻamatalaga.
  11. Faaali PostGresql laulau ma New Ubuntu laina

  12. Afai e te manaʻo e tape soʻo se tau, fai i le tape mai le suʻega o le ituaiga = 'slide' faʻatonuga ;, e ala i le faʻamatalaina o le manaʻoga faʻapitoa i upusii.
  13. Aveese se tau mai le postgresql laulau i Ubuntu

Laasaga 5: Faapipiiina phippgadmidmin

E le o le faʻatonutonuina o le faʻatonutonuina o faʻamaumauga e faigofie ona faʻatinoina i le faamafanafanaga, e sili le faʻaleleia atili le faʻaleleia, seti se faʻailoga faʻapitoa.

  1. Muamua i luma o le "Simil", Download o lata mai lata mai mo faletusi e ala ile sudo apt-maua.
  2. Maua faʻafouga mo le faʻapipiʻi ophe i Ubuntu

  3. Faʻapipiʻi le Apache Soudo Apt-Bed faʻapipiʻi Apache2 Web Server.
  4. Download Spacache vaega i Ubuntu

  5. A maeʻa ona faʻapipiʻi, suʻega ma le faʻatinoga ma le saʻo o le syntax faʻaaogaina Sudop apache2clt Consigtstst. Afai o se mea na sese, vaai mo se mea sese i le faʻamatalaga i luga o le faʻamatalaga o le Apache Jouse.
  6. Apache faatinoina suʻega i Ubuntu

  7. Tamoe le server e ala i le ulufale atu sudo systemcl amata aphe2.
  8. Tamoe Apicae 'upega tafaʻilagi server i le ubuntu

  9. O lenei o le saʻo faʻagaioiga o le server ua tuʻuina atu, e mafai ona e faʻaopopoina le tulafono o le phppptiadmin e ala i le lafoina mai o latou mai le teuina aloaʻia e ala i le sudo att faʻapipiʻi.
  10. Faapipiiina phppgadmid uiga i Ubuntu

  11. Le isi, e tatau ona e suia teisi faila. Tatala i totonu o le tulaga faʻapitoa e ala i le faʻamatalaina o le GEDIT BODITO /ETC/EPACE2/CONCICVICVIVIDIDE RAPPPGADM.CLF. Afai o le tusi o loʻo faitauina, o le ae manaʻomia le faʻamatalaina o le sudo i luma o le gedit.
  12. Tatala le PhPPgadmin Configuration faila i Ubuntu

  13. I luma o le "manaʻomia le" laina, tuu # e toe fausia i le faʻamatalaga, ona ulufale lea o le faʻatagaina mai uma. O le a tatalaina nei le tuatusi o le a tatalaina ai masini uma o upega, ae e leʻo naʻo le PC.
  14. Faʻatonutonu Phppgadmin Configugration i Ubuntu

  15. Toe amata le sudo tautua Apache2 toe amata 'upega tafaʻilagi' upega tafaʻilagi ma mafai ona saogalemu alu e galue ma le postgresql.
  16. Toe amata le Apache server i Ubuntu

I lenei tala, sa matou manatu e le gata ile meli atu, ae faʻapea foi ona faʻapipiʻiina le Apache Web server i totonu o le moli polokalama tuʻufaʻatasia. Afai e te fiafia i le faʻamautinoaina o le faʻatinoina atoa o au nofoaga ma isi poloketi, matou te fautuaina oe e faʻamasani i le faʻagasologa o isi vaega i le faitauina o le isi tusitusiga.

Vaʻai foi: Faʻatulaga ni polokalame moli i Ubuntu

Faitau atili