ວິທີການຕິດຕັ້ງ PgAdmin 4 Debian 10


pgAdmin ແມ່ນເຄື່ອງມືການບໍລິຫານແລະການບໍລິຫານກາຟິກ ສຳ ລັບຖານຂໍ້ມູນ PostgreSQL ເຊິ່ງເປັນ open-source, ມີ ອຳ ນາດແລະມີຄຸນລັກສະນະ. ໃນປະຈຸບັນ, ມັນຮອງຮັບ PostgreSQL 9.2 ຫຼືຫຼັງຈາກນັ້ນ, ແລະໃຊ້ງານກັບ Unix ແລະຕົວແປຕ່າງໆເຊັ່ນ Linux, Mac OS X ເຊັ່ນດຽວກັນກັບລະບົບປະຕິບັດການ Windows.

ມັນໃຫ້ອິນເຕີເຟດຜູ້ໃຊ້ທີ່ມີປະສິດທິພາບສູງເຊິ່ງຊ່ວຍໃຫ້ທ່ານສາມາດສ້າງ, ຈັດການ, ຮັກສາແລະ ນຳ ໃຊ້ວັດຖຸຖານຂໍ້ມູນໄດ້ງ່າຍ, ໂດຍທັງຜູ້ເລີ່ມຕົ້ນແລະຜູ້ໃຊ້ Postgres ທີ່ມີປະສົບການຄືກັນ.

pgAdmin 4 ແມ່ນລຸ້ນທີ່ ສຳ ຄັນ (ແລະຂຽນ ໃໝ່) ຂອງ pgAdmin, ສ້າງໂດຍໃຊ້ Python ແລະ Javascript/jQuery, ແລະເວລາແລ່ນ desktop ທີ່ຂຽນໃນ C ++ ກັບ Qt. pgAdmin 4 ມີການເພີ່ມຂື້ນຢ່າງຫຼວງຫຼາຍໃນ pgAdmin 3 ດ້ວຍສ່ວນປະກອບຂອງການໂຕ້ຕອບຜູ້ໃຊ້ທີ່ປັບປຸງ (UI), ຕົວເລືອກການ ນຳ ໃຊ້ທີ່ຫຼາກຫຼາຍ/ຜູ້ ນຳ ໃຊ້ເວັບ, ກະດານຂ່າວ, ແລະການອອກແບບທີ່ທັນສະ ໄໝ ແລະສະຫງ່າງາມ.

ໃນບົດຂຽນນີ້, ພວກເຮົາຈະສະແດງວິທີການຕິດຕັ້ງ pgAdmin 4 ໃນລະບົບ Debian 10 ເພື່ອໃຫ້ການເຂົ້າເຖິງຖານຂໍ້ມູນ PostgreSQL ທີ່ປອດໄພ, ຫ່າງໄກສອກຫຼີກ.

ຄູ່ມືນີ້ຄາດວ່າທ່ານມີ PostgreSQL 9.2 ຫຼືສູງກວ່າທີ່ໄດ້ຕິດຕັ້ງແລະຕັ້ງຄ່າໄວ້ໃນ server ຂອງ Debian 10 ຂອງທ່ານ, ຖ້າບໍ່ດັ່ງນັ້ນເພື່ອຕິດຕັ້ງ, ໃຫ້ເຮັດຕາມ ຄຳ ແນະ ນຳ ຂອງພວກເຮົາ: ວິທີການຕິດຕັ້ງ PostgreSQL 11 ເທິງ Debian 10.

ຕິດຕັ້ງ pgAdmin 4 ໃນ Debian 10

ເຮືອ Debian 10 ກັບ pgAdmin 3 ໂດຍຄ່າເລີ່ມຕົ້ນ. ການຕິດຕັ້ງ pgAdmin 4, ທ່ານ ຈຳ ເປັນຕ້ອງເປີດໃຊ້ PostgreSQL Global Development Group (PGDG) APT repositoryv (ເຊິ່ງມີຊຸດ PostgreSQL ສຳ ລັບ Debian ແລະ Ubuntu) ໃນລະບົບຂອງທ່ານ.

# apt-get install curl ca-certificates gnupg
# curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -

ຈາກນັ້ນສ້າງເອກະສານເກັບຂໍ້ມູນທີ່ເອີ້ນວ່າ /etc/apt/sources.list.d/pgdg.list.

# vim /etc/apt/sources.list.d/pgdg.list

ແລະເພີ່ມສາຍຕໍ່ໄປນີ້ໃສ່ໃນເອກະສານ.

deb http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main

ບັນທຶກການປ່ຽນແປງແລະອອກຈາກແຟ້ມ.

ຕອນນີ້ປັບປຸງ cache ຂອງແພັກເກດ APT (ເຊິ່ງເປັນຂັ້ນຕອນທີ່ ຈຳ ເປັນ), ແລະຕິດຕັ້ງ pgAdmin 4 package ດັ່ງຕໍ່ໄປນີ້. ແພັກເກດ pgadmin4-apache2 ແມ່ນໂປແກຼມ WSGI.

# apt-get update
# apt-get install pgadmin4  pgadmin4-apache2

ໃນລະຫວ່າງການຕິດຕັ້ງແພັກເກດ, ທ່ານຈະຖືກຮ້ອງຂໍໃຫ້ຕັ້ງທີ່ຢູ່ອີເມວ ສຳ ລັບບັນຊີຜູ້ໃຊ້ອິນເຕີເນັດ pgAdmin ໃນເບື້ອງຕົ້ນ. ອີເມວນີ້ຈະເຮັດວຽກເປັນຊື່ບັນຊີ, ໃຫ້ມັນແລະກົດ Enter.

ທ່ານຍັງຈະຖືກຮ້ອງຂໍໃຫ້ຕັ້ງລະຫັດລັບ ສຳ ລັບບັນຊີຜູ້ໃຊ້ເບື້ອງຕົ້ນ pgadmin4. ໃຫ້ລະຫັດລັບທີ່ປອດໄພແລະແຂງແຮງ, ຈາກນັ້ນກົດປຸ່ມ Enter ເພື່ອ ດຳ ເນີນການ.

ເມື່ອບັນດາແພັກເກດຖືກຕິດຕັ້ງ, ຜູ້ຕິດຕັ້ງຈະເປີດໃຊ້ systemd ເພື່ອເລີ່ມຕົ້ນການບໍລິການ Apache2 ແລະຊ່ວຍໃຫ້ມັນເລີ່ມຕົ້ນໂດຍອັດຕະໂນມັດເມື່ອເລີ່ມຕົ້ນລະບົບ, ທຸກໆຄັ້ງທີ່ລະບົບຈະເລີ່ມ ໃໝ່.

ທ່ານສາມາດກວດສອບສະຖານະພາບຂອງການບໍລິການດ້ວຍ ຄຳ ສັ່ງຕໍ່ໄປນີ້ເພື່ອຮັບປະກັນວ່າມັນຂື້ນແລະແລ່ນຢູ່.

# systemctl status apache2 

ໃນ Debian 10, pgAdmin 4 WSGI application ຖືກຕັ້ງຄ່າໃຫ້ເຮັດວຽກກັບ server HTTP ໂດຍຄ່າເລີ່ມຕົ້ນໂດຍໃຊ້ເອກະສານການຕັ້ງຄ່າ /etc/apache2/conf-available/pgadmin4.conf.

ກ່ອນທີ່ທ່ານຈະສາມາດເຂົ້າເຖິງອິນເຕີເຟດ pgadmin4, ຖ້າທ່ານມີ UFW firewall ກຳ ລັງແລ່ນ (ມັນຖືກປິດໂດຍຄ່າເລີ່ມຕົ້ນ), ທ່ານ ຈຳ ເປັນຕ້ອງເປີດ port 80 (HTTP) ເພື່ອອະນຸຍາດໃຫ້ມີການເຂົ້າຊົມໃນການບໍລິການ Apache ດັ່ງຕໍ່ໄປນີ້.

# ufw allow 80
# ufw allow 443
# ufw status

ການເຂົ້າໃຊ້ pgAdmin 4 Web Interface

ຕອນນີ້ທ່ານສາມາດເຂົ້າເຖິງອິນເຕີເຟດ pgAdmin 4. ເປີດເວັບບຼາວເຊີແລະຊີ້ມັນໃສ່ທີ່ຢູ່ຕໍ່ໄປນີ້ແລະກົດ Enter.

http://SERVER_IP/pgadmin4
OR
http://localhost/pgadmin4

ເມື່ອອິນເຕີເນັດເຂົ້າສູ່ລະບົບເຂົ້າສູ່ລະບົບເວັບໄຊທ໌ pgAdmin 4 ຈະປາກົດ, ກະລຸນາໃສ່ທີ່ຢູ່ອີເມວແລະລະຫັດຜ່ານທີ່ທ່ານຕັ້ງໄວ້ກ່ອນ ໜ້າ ນີ້ເພື່ອກວດສອບຄວາມຖືກຕ້ອງ. ຈາກນັ້ນກົດເຂົ້າສູ່ລະບົບ.

ຫຼັງຈາກເຂົ້າສູ່ລະບົບທີ່ປະສົບຜົນ ສຳ ເລັດ, ທ່ານຈະລົງຈອດຢູ່ ໜ້າ dashboard ຂອງເວັບໄຊຕ໌ pgAdmin4. ເພື່ອເຊື່ອມຕໍ່ກັບຖານຂໍ້ມູນ server, ໃຫ້ຄລິກໃສ່ Add New Server.

ຫຼັງຈາກນັ້ນຕື່ມຊື່ການເຊື່ອມຕໍ່ເຊີຟເວີ ໃໝ່ ແລະ ຄຳ ເຫັນ. ແລະກົດໃສ່ແຖບ Tab ເພື່ອເຊື່ອມຕໍ່ຂໍ້ມູນການເຊື່ອມຕໍ່ I.e ຊື່ໂຮດ, ຊື່ຖານຂໍ້ມູນ, ຊື່ຜູ້ໃຊ້ຖານຂໍ້ມູນແລະລະຫັດຜ່ານດັ່ງທີ່ສະແດງຢູ່ໃນພາບ ໜ້າ ຈໍຕໍ່ໄປນີ້. ເມື່ອທ່ານເຮັດ ສຳ ເລັດແລ້ວ, ກົດປຸ່ມ Save.

ພາຍໃຕ້ຕົ້ນໄມ້ Browser, ດຽວນີ້ທ່ານຄວນມີການເຊື່ອມຕໍ່ເຊີຟເວີຢ່າງ ໜ້ອຍ ໜຶ່ງ ອັນສະແດງຊື່ເຊື່ອມຕໍ່, ຈຳ ນວນຖານຂໍ້ມູນ, ພາລະບົດບາດແລະພື້ນທີ່ໂຕະ. ກົດທີ່ລິ້ງຖານຂໍ້ມູນສອງຄັ້ງເພື່ອເບິ່ງພາບລວມການເຮັດວຽກຂອງ server ພາຍໃຕ້ Dashboard.

pgAdmin ໜ້າ ທຳ ອິດ: https://www.pgadmin.org/

ຫມົດເທົ່ານີ້! pgAdmin 4 ປັບປຸງຢ່າງຫຼວງຫຼາຍໃນ pgAdmin 3 ດ້ວຍຄຸນລັກສະນະ ໃໝ່, ການປັບປຸງແລະແກ້ໄຂຂໍ້ບົກພ່ອງຕ່າງໆ. ໃນຄູ່ມືນີ້, ພວກເຮົາໄດ້ສະແດງວິທີການຕິດຕັ້ງແລະ ກຳ ຫນົດຄ່າ pgAdmin 4 ໃນເຊີຟເວີ Debian 10. ຖ້າທ່ານມີ ຄຳ ຖາມ, ສາມາດຕິດຕໍ່ພວກເຮົາຜ່ານແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.