Posttrens Elico mangrupikeun sistem kontrol gratis tina rupa-rupa nuabaya anu dilaksanakeun kanggo platform anu béda, kalebet Windows sareng Linux. Alas ngadukung sajumlah ageung jinis data, gaduh basa ngabédakeun sareng naskah anu diwangun sareng ngadukung pamakean basa programagfing klasik. Wanku Posttrensql dipasang ngaliwatan terminal nganggo fasilitas gudang atanapi pangguna, sareng saatosna préparasi, tés sareng ngadamel tabel dilaksanakeun.
Pasang Posegresql di Ubuntu
Datuyang dipaké dina rupa-rupa daérah, tapi pangaging kanyamanan nyadiakeun sistem kontrol. Seueur pangguna eureun di Postgresql, pasang dina OS na sareng mimitian damel sareng taburan. Salajengna, urang badé angkat ku léngkah pikeun ngajelaskeun sadayana prosés pamasangan, peluncuran kahiji sareng setélan alat anu disebatkeun.Léngkah 1: Pasang Postgresql
Tangtosna, anjeun kedah ngamimitian nambihan sadaya file sareng perpretasi anu dipikabutuh dina Ubawa pikeun mastikeun fungsi normal postigresql. Ieu dilakukeun nganggo konsol sareng perbaikan adat atanapi resmi.
- Luncat ti "Terminal" ku cara anu gampang saé, contona, ku ménu atanapi ciwit tina kombinasi konci alt alt + alt.
- Mimiti, kuring dicatet fasilitas neundeun Paké, sabab biasana utamana utamana ngiringan vérsi anu pangahirna. Selapkeun paréntah Sudo 'Shect' dina paréntah http://apt.postgresgresql.org/pub/rubos/ply/`-pgsours.dr/8 Pgdg.list ', teras klik asup.
- Lebetkeun sandi tina akun anjeun.
- Saatos éta, nganggo widget -QtSTTT://www.postgresql.org/accaia/accc4cf8.CF80 - | Sudo ett-konci tambihan - pikeun nambihan bungkusan.
- Éta tetep kanggo ngapdet perpustakaan sistem ku standar Sudo
- Upami anjeun museurkeun kénging vérsi Postgresql anu pang anyarna ti gudang resmi, anjeun kedah nyerat di Sudo Apo-Cocog Postgresql sareng surlol
Kana lengkep pamasangan anu suksés, anjeun tiasa ngalih kana peluncuran akun standar, mariksa operasi sistem sareng konfigurasi awal.
Lengkah 2: Run munggaran postgresql
Manajemén DBMS anu dipasang ogé lumangsung dina "terminal" nganggo paréntah anu sanésna. Banding pikeun pangguna standar sapertos kieu:
- Lebetkeun sudo su - postgres paréntah sareng klik asup. Aksi sapertos bakal ngamungkinkeun anjeun teraskeun pikeun ngatur akun standar anu didamel ku akun standar, anu ayeuna berpungsi sapertos anu utama.
- Inplon kana konsol kontrol handapeun jinis profil anu dianggo dibawa ku psql. Bantuan aktivasina bakal ngabantosan anjeun pikeun nganyahokeun lingkungan - éta bakal nunjukkeun sadaya paréntah anu sayogi sareng argumen.
- Ningali inpormasi ngeunaan Sidang Postgresql ayeuna dilakukeun ngaliwatan \ Conninfo.
- Tim \ q bakal ngabantosan kaluar tina lingkungan.
Ayeuna anjeun terang cara asup ka asup kana akun na teras angkat kana konsol kontrol, Jahy Pikeun nyukuskeun pikeun nyiptakeun pangguna anyar sareng databés.
Léngkah 3: Nyiptakeun pangguna sareng databés
Teu sareng anu saé pikeun digawé ku akun standar anu sayogi, sareng henteu kedah diperyogikeun. Éta sababna urang ngajarkeun mertimbangkeun prosedur kanggo nyiptakeun profil anyar sareng anu beungkeutan pikeun databés perenah anu kapisah.
- Anu aya dina konsol dina profil postgres (sudo su-postgres paréntah), nyerat procuserer - teras nunjukkeun éta nami anu cocog, karakter panyada dina senar anu cocog.
- Salajengna, mutuskeun naha anjeun hoyong nyayogikeun pangguna sareng aturan superuser pikeun ngaksés sadaya sumber sistem. Kantun pilih pilihan anu luyu sareng langkung jauh.
- Pangkalan data anu paling saé disebut ngaran anu sami sareng akun ieu namina, supados sangat nganggo paréntah lumpang Damelle Ditangtuak, dimana lumps mangrupikeun namiwara.
- Bilkisi pikeun digawé kalayan database anu dieusian ngaliwatan loss psql -d, dimana lumps mangrupikeun nami databés.
Léngkah 4: Nyiptakeun méja sareng damel sareng barisan
Waktuna pikeun nyieun méja munggaran anjeun dina dasar anu ditunjuk. Prosedur ieu ogé dilakukeun ngaliwatan konsol, oge, bakal gampang ngadamel paréntah utama, sabab anjeun ngan ukur peryogi ieu:
- Saatos pindah ka pangkalan data, asupkeun kode sapertos kitu:
Ngadamel ujian méja (
Konci primér
Jenis Variabel (50) sanés null,
Varchar warna (25) sanés null,
Varivar Lokasi (25) pariksa (lokasi di ('Kaler', 'Kidul', 'Kulon', 'Wétan', 'kidul', 'Tenggara', 'kidulna')), 'Tenggara', 'Tenggara', 'kidulna')))
Install_date Tanggal.
);
Mimiti, nami méja ditangtukeun (anjeun tiasa milih nami sanés). Di handap ieu ngajelaskeun unggal kolom. Kami sering milih ngaran jinis variét sareng warna varchar ngan ukur sapertos contona, anjeun ogé bakal ngagaduhan indikasi anu sanés, tapi ngan ukur nganggo karakter Latin. Nomer dina kurung nanggung jawab kana kolom, anu langsung aya hubunganana sareng Data anu disimpen di ditu.
- Saatos lebet, tetep ngan ukur pikeun ningalikeun méja ka layar nganggo \ d.
- Anjeun ningali proyék anu sederhana anu henteu ngandung inpormasi anu sanés.
- Data anyar katambah pituran paréntah Selapkeun Pangasih (jinis, warna, warh, meser), 'biru', '2018-02-24'; '2018-022-); Urang Mimiti nunjukkeun nami tabél, dina kasus urang mangrupikeun tés, teras sakumna kolom anu didaptarkeun, sareng nilai-nilai anu ditetepkeun dina kurung.
- Anjeun teras tiasa nambihan garis anu sanés, contona ,elihkeun, jinis, jinis, warna, lokasi, pasang), 'curuk', '
- Ngajalankeun tabél ngalangkungan pilih * ti tés ;, pikeun estimasi hasilna. Sakumaha anjeun tiasa tingali, sagala rupa disetél leres sareng data didamel leres.
- Upami anjeun kedah ngahapus nilai naon waé, ulah ngalangkungan kindu ti ujian dimana jinis
Lengkah 5: Pasang phppgadmin
Henteu salawasna kadali database gampang dilakukeun ngaliwatan konsol, ku kituna saé saé pikeun ningkatkeun, netepkeun antarbuka grafik PhPPriis.
- Mimiti sateuacan "terminal", ngundeur update panganyarna pikeun perpustakaan ngaliwatan Sudt-kéngingkeun update.
- Pasang apache Sudo
- Saatos masang, nguji éta sareng pagelaran sareng ngabenerkeun séri anu nganggo sudut Sude2CTL configtestl. Upami aya anu salah, milarian kasalahan dina katerangan dina website apache resmi.
- Ngajalankeun server ku ngalebetkeun sudo OftCtl ngamimitian apache2.
- Ayeuna yén operasi anu leres ngeunaan Server Disayogikeun, anjeun tiasa nambihan perpustakaan PhPPgmin sakumaha PCPRAnmin ku undeuran éta tina panyimpen resmi ngaliwatan Santo et masangkeun phpgggmadmin.
- Salajengna, anjeun kedah ngarobih file konfigurasi rada. Dibuka ngaliwatan Notepad standar ku netepkeun Gedit Onetc/apeache2/conf-v-vercin.Conf. Upami dokumenna baca hungkul, anjeun kedah ngajelaskeun sudo di hareup gedit.
- Di hareup tina "ngabutuhkeun Lokal", Pasang # pikeun ngarobih komentar, teras lebet ngajalan. Ayeuna aksés ka alamat na bakal dibuka pikeun sadaya alat Jaringan anu, sareng henteu ngan ukur PC lokal.
- Balikan deui jasa Sudo apache2 Balikan deui server wéb sareng tiasa aman pikeun digawekeun sareng postgresql.
Dina tulisan ieu, kami dianggap ngan ukur Pintun Elicl, tapi éta pamasangan server Wéb appét Apache anu dianggo dina ngagabung lapangan lampu. Upami anjeun kataji mastikeun fungsi langsung tina situs anjeun sareng proyék sanésna, kami mamatahan anjeun ngartos sareng prosés nambahan komponén anu sanés dina tautan anu sanés.
Tingali ogé: Netepkeun program lampu di Ubuntu