Pasang PostgreSQL dina Ubuntu

Pin
Send
Share
Send

PostgreSQL mangrupikeun sistem manajemén database gratis anu dilaksanakeun pikeun sababaraha platform, kalebet Windows sareng Linux. Alat nyokong jumlahna ageung jinis data, ngagaduhan basa naskah anu diwangun sareng ngadukung panggunaan basa program klasik. Di Ubuntu, PostgreSQL parantos ngalangkungan "Terminal" nganggunakeun repositori resmi atanapi pangguna, sareng saatos éta, karya preparat, nguji sareng nyiptakeun tabel dilaksanakeun.

Pasang PostgreSQL di Ubuntu

Databases dianggo dina sababaraha widang, tapi sistem manajemén nyayogikeun manajemén anu pikaresepeun. Seueur anu ngeureunkeun pangguna di PostgreSQL, masangna dina OSna sareng mimitian damel sareng méja. Teras, urang badé léngkah-léngkah ngajelaskeun sakabéh prosés pamasangan, peluncuran mimiti sareng konfigurasi alat anu disebutkeun.

Lengkah 1: Pasang PostgreSQL

Tangtosna, anjeun kedah ngamimitian ku nambihan sadayana file anu diperyogikeun sareng perpustakaan pikeun Ubuntu pikeun mastikeun fungsi normal tina PostgreSQL. Hal ieu dilakukeun nganggo konsol sareng pangguna atanapi repositori resmi.

  1. Lumpat "Terminal" dina cara anu gampang, contona, ngaliwatan ménu atanapi ku mencét kombinasi konci Ctrl + Alt + T.
  2. Anu pangheulana, kami perhatikeun repositori pangguna, sabab énggal-énggal versi anu biasana diunduh di dieu. Témpél paréntah dina lapangansudo sh -c 'gema "deb //apt.postgresql.org/pub/repos/apt/' lsb_release -cs'-pgdg utama" >> /etc/apt/sources.list.d/pgdg.list 'teras klik dina Lebetkeun.
  3. Lebetkeun sandi kanggo akun anjeun.
  4. Saatos éta anggowget -q //www.postgresql.org/media/key/ACCC4CF8.asc -O - | sudo apt konci nambihkeun -pikeun nambihan bungkusan.
  5. Éta tetep ngan ukur ngamutahirkeun perpustakaan sistem nganggo paréntah standarsudo apt-get update.
  6. Upami anjeun kabetot dina nampi vérsi panganyarna ngeunaan PostgreSQL ti tempat resmi resmi, anjeun kedah nyerat dina konsol anusudo apt-pasang pasang postgresql postgresql-contribsareng pastikeun penambahan file.

Kana parantos réngsé instalasi anu suksés, anjeun tiasa neruskeun peluncuran akun standar, pariksa sistem sareng konfigurasi awal.

Léngkah 2: Ngamimitian PostgreSQL pikeun Mimiti

Manajemén DBMS anu dipasang ogé lumangsung ngalangkungan "Terminal" nganggo paréntah anu luyu. Telepon pikeun pangguna anu diciptakeun sacara standar sapertos kieu:

  1. Lebetkeun paréntahsudo su - postgresteras klik Lebetkeun. Aksi sapertos kitu bakal ngantep anjeun ngalih ka manajemén atas nama akun standar, anu ayeuna janten anu utama.
  2. Logging kana konsol manajemén dina kaayaan profil anu dianggo dianggo ngalangkunganpsql. Aktipna bakal ngabantosan anjeun ngungkulan lingkungan.nulungan- éta bakal nunjukkeun sadaya paréntah sareng argumen anu sayogi.
  3. Ningali inpormasi ngeunaan sesi PostgreSQL ayeuna parantos dilangkungan koninfo.
  4. Ngaluarkeun lingkungan tina lingkungan bakal ngabantosan tim q.

Ayeuna anjeun terang kumaha lebet kana rekening anjeun sareng angkat ka konsol manajemén, janten waktuna pikeun neruskeun nyiptakeun pangguna anyar sareng databés na.

Lengkah 3: Nyiptakeun Pamaké sareng Data

Henteu kedah cocog sareng dianggo sareng akun standar, sareng sanésna diperyogikeun. Éta sababna urang ngajukeun mertimbangkeun prosedur pikeun nyiptakeun profil énggal sareng ngahubungkeun database anu kapisah ka éta.

  1. Anu aya dina konsol dina manajemén profil postgres (timsudo su - postgres) nulisnyipta - interaktif, teras masihan nami anu cocog ku cara nyerat karakter dina garis anu luyu.
  2. Salajengna, nangtukeun naha anjeun hoyong masihan hak superuser pangguna pikeun ngakses sadaya sumber sistem. Cukup pilih pilihan anu cocog sareng lumangsungna.
  3. Langkung saé pikeun nyauran databés anu sami nami rekening anu namina, janten anjeun kedah nganggo paréntahnalumps katukangdi mana lumpuk - ngaran pamaké.
  4. Peralihan pikeun digawe sareng databés anu ditangtukeun lumangsung ngalangkunganpsql -d lumpuhdi mana lumpuk - ngaran Pajajaran.

Lengkah 4: Nyiptakeun Méja sareng Gawe sareng Baris

Kana waktuna pikeun nyiptakeun méja munggaran dina databés anu ditunjuk. Prosedur ieu ogé ngalaksanakeun ngaliwatan konsol kitu, éta moal hese pikeun nganyahokeun paréntah utama, sabab anjeun ngan peryogi ieu:

  1. Saatos angkat ka pangkalan data, lebetkeun kodeu ieu:

    Nyiptakeun tes TABLE (
    serial equip_id PRIMARY KEY,
    ngetik varchar (50) BUKA NULL,
    warna varchar (25) BUKA NULL,
    lokasi varchar (25) pariksa (lokasi di ('kalér', 'kidul', 'kulon', 'wétan', 'timur laut', 'tenggara', 'kidul-kulon', 'kalér-kulon')),
    tanggal install_date
    );

    Méja nami heula ujian (anjeun tiasa milih nami sanésna). Unggal kolom dijelaskeun di handap. Kami milih nami ngetik varchar jeung warna varchar ngan contona, anjeun tiasa ngaksés indikasi mana waé anu sanés, tapi ngan ukur nganggo aksara Latin. Nomer dina kurung tanggung jawab ukuran kolom, anu aya hubunganna langsung sareng data anu disimpen didinya.

  2. Saatos ngetik, tetep ngan ukur ningalikeun tabél dina layar nganggo d.
  3. Anjeun ningali proyék saderhana anu henteu parantos ngandung seueur inpormasi.
  4. Data anyar ditambah ku paréntahTés INSERT INTO (ngetik, warna, lokasi, install_date) NILAI ('slide', 'biru', 'kidul', '2018-02-24');Ngaran méja dituduhkeun heula, bisi kami mah ujian, maka sadaya kolom didaptarkeun, sareng nilai ditandaan dina kurungan, salawasna dina tanda petik.
  5. Teras anjeun tiasa nambihan garis anu sanés, contona,Tés INSERT INTO (ngetik, warna, lokasi, install_date) NILAI ('ayunan', 'konéng', 'northwest', '2018-02-24');
  6. Jalankeun tabél ngalangkunganPILIH * Tés Tina;pikeun ngitung hasilna. Sakumaha anjeun tiasa tingali, sadaya perenahna leres sareng data diasupkeun kalayan leres.
  7. Upami anjeun kedah ngahapus niléy, lakukeun paréntahnaPILIHKE ti uji DIANA ngetik = 'slide';ku nyonto kolom anu dipikahoyong dina tanda petik.

Lengkah 5: Pasang phpPgAdmin

Henteu gampang ngatur ngatur databés ngalangkungan konsolna, ku kituna pangsaéna pikeun ningkatkeun deui ku cara masang phpPgAdmin GUI khusus.

  1. Utamanna ngalangkungan "Terminal" Unduh apdet perpustakaan anu pangénggalnasudo apt-get update.
  2. Pasang Pangladén Apache Websudo apt-pasang install apache2.
  3. Saatos instalasi, uji kinerja sareng sintaksis anggoansudo apache2ctl configtest. Upami aya anu salah, milarian kasalahan dina katerangan dina situs wéb Apache resmi.
  4. Mimitian server kalayan ngetiksudo systemctl ngamimitian apache2.
  5. Ayeuna yén serverna fungsina leres, anjeun tiasa nambihan pustaka phpPgAdmin ku cara ngaunduhna tina gudang resmi liwatsudo apt pasang phppgadmin.
  6. Teras, anjeun kedah rada ngarobih file konfigurasi. Buka éta ngaliwat notebook standar ku nangtukeungedit /etc/apache2/conf-available/phppgadmin.conf. Upami dokumenna dibaca ngan ukur, anjeun bakal kedah paréntah sateuacan gedit nunjukkeun ogésudo.
  7. Sateuacan baris "Peryogikeun lokal" nempatkeun#pikeun ngarobih kana koméntar, sareng ti handap asupkeunNgidinan tina sadayana. Ayeuna aksés ka alamatna bakal kabuka ka sadaya alat dina jaringan, sareng sanés ngan ka PC lokal.
  8. Balikan deui server wébjasa sudo apache2 balikan deuisareng anjeun aman tiasa neruskeun damel sareng PostgreSQL.

Dina tulisan ieu, urang henteu naliti PostgreSQL, tapi ogé pamasangan pangladén Apache wéb, anu dianggo dina ngagabungkeun parangkat lunak LAMP. Upami anjeun museurkeun mastikeun fungsi lengkep situs anjeun sareng proyék sanésna, kami nyarankeun yén anjeun familiarize diri ku prosés nambahan komponén anu sanés ku maca tulisan kami anu sanés dina tautan ieu.

Tingali ogé: Masang LAMP Software Suite di Ubuntu

Pin
Send
Share
Send