ວິທີການດາວໂຫລດຊອບແວສໍາລັບຄອມພິວເຕີ້ ASUS K52F

PostgreSQL ເປັນລະບົບຟຣີສໍາລັບການຄຸ້ມຄອງຖານຂໍ້ມູນຕ່າງໆ, ປະຕິບັດສໍາລັບເວທີຕ່າງໆ, ລວມທັງ Windows ແລະ Linux. ເຄື່ອງມືສະຫນັບສະຫນູນປະເພດຂໍ້ມູນຈໍານວນຫລາຍ, ມີພາສາອັກສອນທີ່ມີການຕິດຕັ້ງແລະສະຫນັບສະຫນູນການເຮັດວຽກໂດຍໃຊ້ພາສາການຂຽນໂປລແກລມຄລາສສິກ. ໃນ Ubuntu, PostgreSQL ແມ່ນຕິດຕັ້ງຜ່ານ "Terminal" ການນໍາໃຊ້ແຫຼ່ງຂໍ້ມູນທີ່ເປັນທາງການຫຼືຜູ້ໃຊ້, ແລະຫຼັງຈາກການເຮັດວຽກທີ່ກຽມພ້ອມ, ການທົດສອບແລະການສ້າງຕາຕະລາງຖືກປະຕິບັດ.

ຕິດຕັ້ງ PostgreSQL ໃນ Ubuntu

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

ຂັ້ນຕອນທີ 1: ຕິດຕັ້ງ PostgreSQL

ແນ່ນອນ, ທ່ານຄວນເລີ່ມຕົ້ນໂດຍການເພີ່ມທັງຫມົດໄຟລ໌ທີ່ຈໍາເປັນແລະຫ້ອງສະຫມຸດເພື່ອ Ubuntu ເພື່ອຮັບປະກັນການເຮັດວຽກຕາມປົກກະຕິຂອງ PostgreSQL. ນີ້ແມ່ນເຮັດໂດຍໃຊ້ console ແລະຜູ້ໃຊ້ຫຼື repositories ຢ່າງເປັນທາງການ.

  1. ແລ່ນ "Terminal" ໃນທາງທີ່ສະດວກໃດຫນຶ່ງ, ຕົວຢ່າງ, ຜ່ານເມນູຫຼືໂດຍການກົດການປະສົມປະສານທີ່ສໍາຄັນ Ctrl + Alt + T.
  2. ຫນ້າທໍາອິດ, ພວກເຮົາສັງເກດການ repositories ຜູ້ໃຊ້, ເພາະວ່າສະບັບທີ່ຜ່ານມາຫຼາຍທີ່ສຸດແມ່ນປົກກະຕິແລ້ວດາວໂຫຼດຄັ້ງທໍາອິດທີ່ມີ. ໃສ່ໃນຄໍາສັ່ງພາກສະຫນາມsudo sh -c 'echo "deb //aptpostgresql.org/pub/repos/apt/' lsb_release -cs '-pgdg main" >> /etc/apt/sourceslistd/pgdglist'ແລະຫຼັງຈາກນັ້ນໃຫ້ຄລິກໃສ່ ກະລຸນາໃສ່.
  3. ໃສ່ລະຫັດຜ່ານສໍາລັບບັນຊີຂອງທ່ານ.
  4. ຫຼັງຈາກການໃຊ້ນັ້ນwget -q //www.postgresql.org/media/keys/ACCC4CF8asc -O - | sudo apt-key add-ເພື່ອເພີ່ມແພັກເກດ.
  5. ມັນຍັງມີພຽງແຕ່ການປັບປຸງຫ້ອງສະຫມຸດລະບົບທີ່ມີຄໍາສັ່ງມາດຕະຖານ.sudo apt-get update.
  6. ຖ້າທ່ານມີຄວາມສົນໃຈໃນການໄດ້ຮັບສະບັບ PostgreSQL ຫຼ້າສຸດຈາກຖານເກັບຢ່າງເປັນທາງການ, ທ່ານຕ້ອງຂຽນໃນ consolesudo apt-get install postgresql postgresql-contribແລະຢືນຢັນການເພີ່ມໄຟລ໌.

ເມື່ອສໍາເລັດການຕິດຕັ້ງທີ່ປະສົບຜົນສໍາເລັດ, ທ່ານສາມາດດໍາເນີນການເປີດບັນຊີມາດຕະຖານ, ກວດສອບການເຮັດວຽກຂອງລະບົບແລະການຕັ້ງຄ່າເບື້ອງຕົ້ນ.

ຂັ້ນຕອນທີ 2: ເລີ່ມ PostgreSQL ກ່ອນ

ການຄຸ້ມຄອງຂອງ DBMS ທີ່ຕິດຕັ້ງຍັງເກີດຂຶ້ນຜ່ານ "Terminal" ການນໍາໃຊ້ຄໍາສັ່ງທີ່ເຫມາະສົມ. ການໂທຫາຜູ້ໃຊ້ເລີ່ມຕົ້ນຄື:

  1. ກະລຸນາໃສ່ຄໍາສັ່ງsudo su-postgresແລະຄລິກໃສ່ ກະລຸນາໃສ່ທີ່ຢູ່ ການປະຕິບັດນີ້ຈະຊ່ວຍໃຫ້ທ່ານສາມາດເຂົ້າເບິ່ງການຄຸ້ມຄອງໃນນາມຂອງບັນຊີທີ່ສ້າງໂດຍຄ່າເລີ່ມຕົ້ນເຊິ່ງໃນປະຈຸບັນເປັນຕົ້ນຕໍ.
  2. ເຂົ້າສູ່ຄອນໂຊນຄວບຄຸມພາຍໃຕ້ຄໍາແນະນໍາຂອງໂປຼແກຼມທີ່ນໍາໃຊ້ແມ່ນຜ່ານpsqlທີ່ຢູ່ ການຈັດການກັບສິ່ງແວດລ້ອມຈະຊ່ວຍໃຫ້ທ່ານເປີດໃຊ້ງານໄດ້ຊ່ວຍເຫຼືອ- ມັນຈະສະແດງໃຫ້ເຫັນຄໍາສັ່ງແລະການໂຕ້ຖຽງທີ່ມີຢູ່ທັງຫມົດ.
  3. ການເບິ່ງຂໍ້ມູນກ່ຽວກັບກອງປະຊຸມ PostgreSQL ໃນປະຈຸບັນແມ່ນປະຕິບັດຜ່ານ conninfo.
  4. ອອກຈາກສະພາບແວດລ້ອມຈະຊ່ວຍທີມງານ q.

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

ຂັ້ນຕອນທີ 3: ສ້າງຜູ້ໃຊ້ແລະຖານຂໍ້ມູນ

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

  1. ຢູ່ໃນ console ພາຍໃຕ້ການຄວບຄຸມ profile postgres (ທີມງານsudo su-postgres) ຂຽນcreateuser - interactiveແລະຫຼັງຈາກນັ້ນໃຫ້ຊື່ທີ່ເຫມາະສົມໂດຍການພິມຕົວອັກສອນໃນສາຍທີ່ເຫມາະສົມ.
  2. ຕໍ່ໄປ, ຕັດສິນໃຈວ່າທ່ານຕ້ອງການໃຫ້ສິດຂອງ superuser ຜູ້ໃຊ້ເຂົ້າເຖິງຊັບພະຍາກອນລະບົບທັງຫມົດ. ພຽງແຕ່ເລືອກເອົາທາງເລືອກທີ່ເຫມາະສົມແລະສືບຕໍ່ໄປ.
  3. ຖານຂໍ້ມູນທີ່ດີກວ່າຊື່ຊື່ດຽວກັນກັບບັນຊີທີ່ຖືກຕັ້ງຊື່, ດັ່ງນັ້ນທ່ານຄວນໃຊ້ຄໍາສັ່ງcreatedp lumpicsບ່ອນທີ່ lumpics - ຊື່ຜູ້ໃຊ້.
  4. ການປ່ຽນແປງທີ່ຈະເຮັດວຽກກັບຖານຂໍ້ມູນທີ່ລະບຸໄດ້ເກີດຂື້ນໂດຍຜ່ານpsql-d lumpicsບ່ອນທີ່ lumpics - ຊື່ຂອງຖານຂໍ້ມູນ.

ຂັ້ນຕອນທີ 4: ສ້າງຕາຕະລາງແລະເຮັດວຽກຮ່ວມກັບແຖວ

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

  1. ຫຼັງຈາກຍ້າຍໄປຖານຂໍ້ມູນ, ໃຫ້ໃສ່ລະຫັດດັ່ງຕໍ່ໄປນີ້:

    CREATE TABLE test (
    equip_id serial PRIMARY KEY,
    ພິມ varchar (50) NOT NULL,
    color varchar (25) NOT NULL,
    ສະຖານທີ່ varchar (25) ເຊັກ (ສະຖານທີ່ຕັ້ງຢູ່ໃນພາກເຫນືອ, ພາກໃຕ້,
    install_date date
    );

    ຫນ້າທໍາອິດຊື່ຕາຕະລາງຖືກກໍານົດໄວ້. ທົດສອບ (ທ່ານສາມາດເລືອກຊື່ອື່ນໆ). ຕໍ່ໄປນີ້ອະທິບາຍແຕ່ລະຄໍລໍາ. ພວກເຮົາໄດ້ເລືອກຊື່ ພິມ varchar ແລະ color varchar ພຽງແຕ່ສໍາລັບຕົວຢ່າງ, ທ່ານສາມາດເຂົ້າເຖິງຕົວຊີ້ບອກອື່ນໆ, ແຕ່ວ່າມີພຽງແຕ່ການນໍາໃຊ້ຕົວອັກສອນລາແຕັງ. ຕົວເລກໃນວົງເລັບມີຄວາມຮັບຜິດຊອບຕໍ່ຂະຫນາດຂອງຄໍລໍາທີ່ກ່ຽວຂ້ອງໂດຍກົງກັບຂໍ້ມູນທີ່ເຫມາະສົມ.

  2. ຫຼັງຈາກເຂົ້າມັນກໍຍັງມີພຽງແຕ່ສະແດງຕາຕະລາງຢູ່ຫນ້າຈໍເທົ່ານັ້ນ d.
  3. ທ່ານເຫັນໂຄງການທີ່ງ່າຍດາຍທີ່ບໍ່ມີຂໍ້ມູນໃດໆ.
  4. ຂໍ້ມູນໃຫມ່ຈະຖືກເພີ່ມໂດຍຜ່ານຄໍາສັ່ງINSERT INTO test (type, color, location, install_date) VALUES ('slide', 'blue', 'south', '2018-02-24')ຫນ້າທໍາອິດ, ຊື່ຂອງຕາຕະລາງແມ່ນສະແດງ, ໃນກໍລະນີຂອງພວກເຮົາ, ມັນແມ່ນ ທົດສອບ, ຫຼັງຈາກນັ້ນຄໍລໍາທັງຫມົດແມ່ນລະບຸໄວ້, ແລະມູນຄ່າໃນວົງເລັບແມ່ນສະແດງ, ຈໍາເປັນໃນວົງຢືມ.
  5. ຫຼັງຈາກນັ້ນ, ທ່ານສາມາດເພີ່ມເສັ້ນອື່ນ, ຍົກຕົວຢ່າງ,INSERT INTO test (type, color, location, install_date) VALUES ('swing', 'yellow', 'northwest', '2018-02-24')
  6. ແລ່ນຕາຕະລາງຜ່ານSELECT * FROM testເພື່ອປະເມີນຜົນໄດ້ຮັບ. ຕາມທີ່ທ່ານສາມາດເບິ່ງໄດ້, ທຸກສິ່ງທຸກຢ່າງຖືກຈັດໃຫ້ຖືກຕ້ອງແລະຂໍ້ມູນທີ່ຖືກຕ້ອງຖືກຕ້ອງ.
  7. ຖ້າທ່ານຕ້ອງການລົບຄ່າໃດໆ, ໃຫ້ເຮັດຕາມຄໍາສັ່ງDELETE FROM test WHERE type = 'slide';ໂດຍກໍານົດພາກສະຫນາມທີ່ຈໍາເປັນໃນວົງຢືມ.

ຂັ້ນຕອນທີ 5: ຕິດຕັ້ງ phpPgAdmin

ການຄຸ້ມຄອງຖານຂໍ້ມູນບໍ່ສະເຫມີໄປງ່າຍທີ່ຈະປະຕິບັດໂດຍຜ່ານ console, ດັ່ງນັ້ນມັນແມ່ນດີທີ່ສຸດທີ່ຈະປັບປຸງມັນໂດຍການຕິດຕັ້ງ phpPgAdmin ພິເສດ GUI.

  1. ບູລິມະສິດຜ່ານ "Terminal" ດາວໂຫລດການປັບປຸງຫຼ້າສຸດສໍາລັບຫ້ອງສະຫມຸດຜ່ານsudo apt-get update.
  2. ຕິດຕັ້ງ Apache Web Serversudo apt-get install apache2.
  3. ຫຼັງຈາກການຕິດຕັ້ງ, ທົດສອບການປະຕິບັດແລະຄວາມຖືກຕ້ອງຂອງໄວຢາກອນໂດຍໃຊ້sudo apache2ctl configtestທີ່ຢູ່ ຖ້າມີບາງສິ່ງບາງຢ່າງທີ່ຜິດພາດ, ຊອກຫາຂໍ້ຜິດພາດຕາມຄໍາອະທິບາຍໃນເວັບໄຊທ໌ທາງການຂອງ Apache.
  4. ເລີ່ມຕົ້ນເຄື່ອງແມ່ຂ່າຍໂດຍການພິມsudo systemctl start apache2.
  5. ໃນປັດຈຸບັນການດໍາເນີນງານຂອງເຄື່ອງແມ່ຂ່າຍໄດ້ຮັບການຮັບປະກັນ, ທ່ານສາມາດເພີ່ມຫ້ອງສະຫມຸດ phpPgAdmin ໄດ້ໂດຍການດາວໂຫລດພວກມັນຈາກຖານຂໍ້ມູນທີ່ເປັນທາງການຜ່ານsudo apt install phppgadmin.
  6. ຕໍ່ໄປ, ທ່ານຄວນປ່ຽນໄຟລ໌ການຕັ້ງຄ່າເລັກນ້ອຍ. ເປີດມັນໂດຍຜ່ານປື້ມບັນທຶກມາດຕະຖານ, ກໍານົດgedit /etc/apache2/conf-available/phppgadminconfທີ່ຢູ່ ຖ້າເອກະສານແມ່ນອ່ານພຽງແຕ່, ທ່ານຕ້ອງການຄໍາສັ່ງກ່ອນ gedit ລະບຸຍັງsudo.
  7. ກ່ອນເສັ້ນ "ຕ້ອງການທ້ອງຖິ່ນ" ເອົາໃຈໃສ່#, ເພື່ອປະຕິເສດມັນໃນຄໍາຄິດເຫັນ, ແລະໃສ່ຂ້າງລຸ່ມນີ້ອະນຸຍາດຈາກທັງຫມົດທີ່ຢູ່ ໃນປັດຈຸບັນ, ການເຂົ້າເຖິງທີ່ຢູ່ຈະເປີດສໍາລັບອຸປະກອນທັງຫມົດທີ່ຢູ່ໃນເຄືອຂ່າຍ, ແລະບໍ່ພຽງແຕ່ສໍາລັບ PC ທ້ອງຖິ່ນເທົ່ານັ້ນ.
  8. restart web serversudo service apache2 restartແລະຮູ້ສຶກວ່າບໍ່ເສຍຄ່າກັບການເຮັດວຽກກັບ PostgreSQL.

ໃນບົດຄວາມນີ້, ພວກເຮົາໄດ້ເບິ່ງຢູ່ບໍ່ພຽງແຕ່ PostgreSQL, ແຕ່ກໍ່ຍັງມີການຕິດຕັ້ງເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ Apache, ເຊິ່ງໄດ້ຖືກນໍາໃຊ້ໃນການສົມທົບການຊອບແວ LAMP. ຖ້າທ່ານມີຄວາມສົນໃຈໃນການຮັບປະກັນການເຮັດວຽກຢ່າງເຕັມທີ່ຂອງເວັບໄຊທ໌ແລະໂຄງການອື່ນໆຂອງທ່ານ, ພວກເຮົາແນະນໍາໃຫ້ທ່ານເຂົ້າໃຈຕົວເອງກັບຂະບວນການເພີ່ມສ່ວນປະກອບອື່ນໆໂດຍການອ່ານບົດອື່ນໆຂອງພວກເຮົາທີ່ຢູ່ຕໍ່ໄປນີ້.

ເບິ່ງອີກ: ການຕິດຕັ້ງຊຸດ LAMP ໃນ Ubuntu