ເກືອບພັດທະນາເວັບໄຊຕ໌ທຸກມີ Ubuntu ຕິກິລະບົບການແຜ່ກະຈາຍກັບເຄື່ອງມື phpMyAdmin ໃນການໃຊ້ເຄື່ອງແມ່ຂ່າຍ MySQL ຖານຂໍ້ມູນໂດຍຜ່ານການໂຕ້ຕອບເວັບໄຊຕ໌. ນອກຈາກນີ້, ອົງປະກອບນີ້ແມ່ນສ່ວນຫນຶ່ງຂອງ LAMP, ກ່ຽວກັບການຕິດຕັ້ງຂອງທີ່ພວກເຮົາໄດ້ເວົ້າມາແລ້ວກ່ຽວກັບເວັບໄຊທ໌ຂອງພວກເຮົາພາຍໄຕ້ໂຄງການວັດສະດຸອື່ນ. ບົດຄວາມໃນມື້ນີ້ຈະໄດ້ຮັບການຈຸດປະສົງໃນຜູ້ຊົມໃຊ້ທີ່ມີປະສົບທີ່ມີພຽງແຕ່ເລີ່ມຕົ້ນຮູ້ຈັກຂອງເຂົາເຈົ້າມີການພັດທະນາເວັບໄຊຕ໌ແລະຕ້ອງການທີ່ຈະຕິດຕັ້ງ phpMyAdmin ກັບຄອມພິວເຕີຂອງພວກເຂົາ. ຕໍ່ໄປ, ພວກເຮົາຈະນໍາສະເຫນີຄໍາແນະນໍາໃນບາດກ້າວໂດຍຂັ້ນຕອນທີ່ຈະເຮັດໃຫ້ມັນເປັນໄປໄດ້ທີ່ຈະຈັດການກັບທຸກດ້ານຂອງຄວາມສໍາເລັດຂອງວຽກງານດັ່ງກ່າວ.
ຕິດຕັ້ງ phpMyAdmin ໃນ Ubuntu
ທັນທີເຕືອນທ່ານວ່າການປະຕິບັດຕໍ່ໄປທັງຫມົດຈະໄດ້ຮັບການປະຕິບັດໂດຍຜ່ານການ "Terminal", ສະນັ້ນໄດ້ຮັບການກະກຽມສໍາລັບຄວາມຈິງທີ່ວ່າທ່ານຈະຕ້ອງຫັດໃຫ້ຫຼາຍຂອງຊະນິດຂອງທີມໄດ້. ພວກເຮົາຍັງສະແດງໃຫ້ເຫັນວິທີການຕັ້ງຄ່າຫລັກ phpMyAdmin ແມ່ນປະຕິບັດຕາມການສໍາເລັດຂອງການຕິດຕັ້ງ. ເອົາເປັນຕົວຢ່າງ, ທີ່ສຸດເວັບໄຊຕ໌ຂອງເຄື່ອງແມ່ຂ່າຍ APACHE ແລະ MYSQL DBMS. ຖ້າຫາກວ່າໃນປັດຈຸບັນທີ່ທ່ານຕ້ອງການແຕ່ລະອົງປະກອບເຫຼົ່ານີ້, ມັນເປັນທີ່ດີກວ່າທີ່ຈະນໍາໃຊ້ການເຊື່ອມຕໍ່ຂ້າງລຸ່ມນີ້, ບ່ອນທີ່ການຕັ້ງຄ່າໄຟໄດ້ຖືກອະທິບາຍ, ແລະພວກເຮົາໄປໂດຍກົງກັບການໂຕ້ຕອບທີ່ມີອົງປະກອບທີ່ທ່ານຕ້ອງການໃນມື້ນີ້.ເກືອບສະເຫມີໄປຕິດຕັ້ງໄດ້ງ່າຍດາຍດັ່ງກ່າວຜ່ານໂດຍບໍ່ມີການບັນຫາໃດຫນຶ່ງ. ຢ່າງໃດກໍຕາມ, ຖ້າຫາກວ່າທ່ານມີບັນຫາໃນລະບົບທີ່ກ່ຽວຂ້ອງກັບຜູ້ຈັດການຊຸດຂໍ້ມູນປາກົດໃນຫນ້າຈໍທີ່ຕິດຕັ້ງລົ້ມເຫຼວ. ສະຖານະການນີ້ຄວນໄດ້ຮັບການແກ້ໄຂຢ່າງວ່ອງໄວໂດຍການນໍາໃຊ້ການຄົ້ນຫາສໍາລັບການແກ້ໄຂບັນຫາສະເພາະໃດຫນຶ່ງໂດຍຜ່ານເອກະສານຢ່າງເປັນທາງການຂອງອູບັນຕູຫຼືກອງປະຊຸມຜູ້ໃຊ້.
ຂັ້ນຕອນທີ 2: ການຕິດຕັ້ງ phpMyAdmin
ຂັ້ນຕອນຂອງການນີ້ແມ່ນພື້ນຖານທີ່ສຸດ, ນັບຕັ້ງແຕ່ໃນປັດຈຸບັນພວກເຮົາຈະພັດທະນາການຕິດຕັ້ງໂດຍກົງຂອງອົງປະກອບ phpMyAdmin ໄດ້. ມີວິທີການທີ່ແຕກຕ່າງກັນທີ່ອະນຸຍາດໃຫ້ນີ້ເພື່ອເຮັດສິ່ງນີ້, ແລະວິທີທີ່ງ່າຍທີ່ສຸດທີ່ຈະໄດ້ຮັບການນໍາໃຊ້ used ໂດຍ repository ຢ່າງເປັນທາງການວ່າພວກເຮົາສະເຫນີການປະຕິບັດໃນການສອນຕໍ່ໄປ.
- ການຕິດຕັ້ງ, ທ່ານຈະຈໍາເປັນຕ້ອງໄດ້ໃສ່ Sudo Apt ຕິດຕັ້ງຄໍາສັ່ງ phpMyAdmin ແລະກະຕຸ້ນມັນ.
- ມີຈະໄດ້ຮັບແຈ້ງເຖິງຄວາມຈໍາເປັນສໍາລັບການດາວໂຫຼດຮວບຮວມໄດ້. ໃນຂໍ້ຄວາມ "ຕ້ອງການທີ່ຈະສືບຕໍ່?" ເລືອກ D. ເລືອກ
- ລໍຖ້າສໍາລັບປ່ອງຢ້ຽມ Console "ການຕັ້ງຄ່າທີ່ Package". ທີ່ນີ້, ທໍາອິດຂອງທຸກຄົນ, ເຄື່ອງແມ່ຂ່າຍເວັບທີ່ຖືກກໍານົດໄວ້ສໍາລັບການຕັ້ງຄ່າອັດຕະໂນມັດ. ເລືອກຂອງທ່ານເອງ, ຫຼັງຈາກນັ້ນໃຫ້ຄລິກໃສ່ TAB ທີ່ຈະຍ້າຍຢ່າງວ່ອງໄວໄປຍັງປຸ່ມ "OK".
- ລໍຖ້າສອງສາມນາທີເພື່ອໃຫ້ການຫຸ້ມຫໍ່ແມ່ນ unpacked ຫມົດ. ໃນລະຫວ່າງການປະຕິບັດງານດັ່ງກ່າວນີ້, ເຮັດແນວໃດບໍ່ປິດ console ແລະບໍ່ປະຕິບັດຕາມການປະຕິບັດອື່ນໆທີ່ກ່ຽວກັບຄອມພິວເຕີໄດ້.
- ການ "ຕິດຕັ້ງ Pack" ປາກົດອີກເທື່ອຫນຶ່ງ. ໃນປັດຈຸບັນຖານຂໍ້ມູນໄດ້ຖືກແກ້ໄຂຢູ່ທີ່ນີ້. ກວດສອບການອອກຂໍ້ມູນຂ່າວສານທີ່ນໍາສະເຫນີຢູ່ໃນປ່ອງຢ້ຽມແລະເລືອກເອົາທາງເລືອກທີ່ເຫມາະສົມ.
- ສ້າງລະຫັດຜ່ານໃຫມ່ສໍາລັບຖານຂໍ້ມູນໄດ້.
- ຢືນຢັນວ່າ, ແມ່ນກັບໄປເຂົ້າໄປໃນຮູບແບບທີ່ຈະສະແດງອອກ.
- ລະບຸວິທີການສະດວກສໍາລັບການເຊື່ອມຕໍ່ກັບຖານຂໍ້ມູນໄດ້.
- ຈໍານວນທີ່ Port ບໍລິການຈະໄດ້ຮັບການກໍານົດອັດຕະໂນມັດ. ຖ້າຫາກວ່າທ່ານມີຄວາມຕ້ອງການມີການປ່ຽນແປງມັນ, ພຽງແຕ່ລົບລ້າງຈໍານວນແລະລະບຸພອດທີ່ກໍານົດໄວ້.
- ກໍານົດຊື່ຂອງຖານຂໍ້ມູນມາດຕະຖານໄດ້.
- ກວດສອບການອອກຂໍ້ມູນຂ່າວສານກ່ຽວກັບການສ້າງຊື່ຜູ້ໃຊ້ໄດ້.
- ໃນປັດຈຸບັນທ່ານຈໍາເປັນຕ້ອງຖາມໃຫ້ຕົນເອງ, ຊຸກຍູ້ໃຫ້ອອກຈາກຄໍາແນະນໍາການອ່ານແລະທ່ານຕ້ອງການ.
- ກະລຸນາໃສ່ລະຫັດຜ່ານທີ່ຈະໃຫ້ບໍລິການການເຂົ້າເຖິງ MySQL ກັບ phpMyAdmin ອື່ນ.
ຫຼັງຈາກທີ່ໄດ້ຂໍ້ມູນຂ່າວສານການສະແດງຫນ້າຈໍກ່ຽວກັບການຕິດຕັ້ງສໍາເລັດຂອງ phpMyAdmin ໃນລະບົບ. ຖ້າຫາກວ່າບັນຫາໃດເກີດຂຶ້ນໃນລະຫວ່າງການຕັ້ງຄ່າຫລືເປີດອອກ, ທ່ານຍັງຈະໄດ້ຮັບແຈ້ງກ່ຽວກັບການໃຫ້ເຂົາເຈົ້າ. ຕົວເລືອກຕ່າງໆໃນນອກຈາກນັ້ນຈະສະເຫນີທາງເລືອກໃນການດໍາເນີນການທັງສອງ, ສໍາລັບການຍົກຕົວຢ່າງ, ບໍ່ສົນໃຈກັບບັນຫາ, Re: ຄວາມພະຍາຍາມທີ່ຈະແກ້ໄຂມັນຫຼືຂ້າມ.
ຂັ້ນຕອນທີ 3: ການສ້າງສະມາຊິກໃຫມ່
ໃນລະຫວ່າງຂັ້ນຕອນຂອງການທີ່ຜ່ານມາ, ເຄື່ອງມືການຕິດຕັ້ງທີ່ສະຫນອງໃຫ້ໃນການສ້າງສະມາຊິກໃຫມ່ສໍາລັບ phpMyAdmin, ແຕ່ຜູ້ໃຊ້ບາງພາດໂອກາດນີ້ປັດຈຸບັນນີ້ຫຼືຕ້ອງການທີ່ຈະເພີ່ມບັນຊີເພີ່ມເຕີມຈໍານວນຫນຶ່ງ. ໃຫ້ຂອງເລີ່ມຈາກພາກຂອງພວກເຮົາຂອງການຕັ້ງຄ່າຕົ້ນຕໍທີ່ມີຄໍາແນະນໍາສໍາລັບການສ້າງໂປຣໄຟລ໌ເປັນ.
- ເປີດກອງປະຊຸມໃຫມ່ໃນ Terminal ແລະພິມ Sudo MySQL ເພື່ອເລີ່ມຕົ້ນຖານຂໍ້ມູນໄດ້.
- ໃຫ້ແນ່ໃຈວ່າການທີ່ຈະໃສ່ລະຫັດຜ່ານ superuser ເປັນ.
- ໃນຖານະເປັນຄໍາສັ່ງທໍາອິດ, ໃສ່ສ້າງ User 'Admin @' localhost 'ລະບຸໂດຍ' ລະຫັດຜ່ານ ';, ທີ່ Admin @' localhost ແມ່ນຊື່ຂອງບັນຊີດັ່ງກ່າວ, ແລະລະຫັດຜ່ານແມ່ນລະຫັດຜ່ານການຕິດຕັ້ງ.
- ຕັ້ງຄ່າສິດທິຂັ້ນພື້ນຖານຜ່ານການສິດທິພິເສດການຊ່ວຍເຫຼືອລ້າທັງຫມົດໃນ *. * To 'admin @' localhost 'ກັບ GRANT Option ;, ໃຫ້ແນ່ໃຈວ່າມີການປ່ຽນແປງຊື່ຂອງຜູ້ໃຊ້ໃນລະບຸໄວ້ໃນເມື່ອກ່ອນໄດ້.
- ຄິວທີ່ຜ່ານມາ, ເຂົ້າແລະກະຕຸ້ນສິດທິພິເສດ Flush ;.
- ທ່ານຈະໄດ້ຮັບການແຈ້ງເຕືອນກ່ຽວກັບການປະຕິບັດງານສໍາເລັດແລ້ວ.
ເກືອບໃນວິທີການດຽວກັນ, ທ່ານສາມາດສ້າງຈໍານວນບໍ່ຈໍາກັດຂອງຜູ້ຊົມໃຊ້ຜູ້ທີ່ຈະເຊື່ອມຕໍ່ກັບ phpmyadmin ໂດຍການໃສ່ຊື່ຂອງບັນຊີແລະລະຫັດຜ່ານຈາກມັນໄດ້. ໃຊ້ເວລາເຂົ້າໄປໃນບັນຊີພຽງແຕ່ການຕິດຕັ້ງຂອງສິດທິພິເສດສໍາລັບຂໍ້ມູນແຕ່ລະຄົນ. ຂໍ້ມູນເພີ່ມເຕີມລາຍລັກອັກສອນໃນເອກະສານຢ່າງເປັນທາງການ.
ຂັ້ນຕອນທີ 4: ຄວາມປອດໄພ
ການສ້າງກົດລະບຽບຄວາມປອດໄພຂັ້ນພື້ນຖານສໍາລັບ phpMyAdmin ແມ່ນບໍ່ສະເຫມີໄປປະຕິບັດມີຄວາມຈໍາເປັນ, ແຕ່ຖ້າຫາກວ່າເຄື່ອງແມ່ຂ່າຍແມ່ນກ່ຽວຂ້ອງໂດຍກົງກັບເຄືອຂ່າຍທີ່ເປີດ, ຫຼັງຈາກນັ້ນທ່ານຄວນຈະຮ້ອງຂໍໃຫ້ມີຢ່າງຫນ້ອຍນະໂຍບາຍພື້ນຖານທີ່ຈະຊ່ວຍໃຫ້ມີການໂຈມຕີພື້ນຜິວ. ໃຫ້ຂອງໄວເຂົ້າໃຈແນ່ນອນວິທີການ configure ການປົກປ້ອງເຄື່ອງແມ່ຂ່າຍ.
- ການປະຕິບັດໃນຕໍ່ຫນ້າທັງຫມົດຈະໄດ້ຮັບການເຮັດໄດ້ໂດຍການປ່ຽນແປງໄຟລ໌ການຕັ້ງຄ່າ. ເພື່ອເຮັດສິ່ງນີ້, ທ່ານຈໍາເປັນຕ້ອງໄດ້ນໍາໃຊ້ບັນນາທິການບົດຄວາມ. ວິທີແກ້ໄຂມາດຕະຖານສາມາດ incomprehensible ກັບຜູ້ຊົມໃຊ້ຈົວ, ສະນັ້ນໃຫ້ຂອງເລີ່ມຕົ້ນນອກຈາກນັ້ນມີການແກ້ໄຂສະດວກເພີ່ມເຕີມໄດ້. ປະເພດ Sudo Apt ຕິດຕັ້ງ Nano ແລ້ວໃຫ້ຄລິກໃສ່ ENTER.
- ຫຼັງຈາກການຕິດຕັ້ງສໍາເລັດ, ເລີ່ມຕົ້ນໄມໂຄຣທໍາອິດໂດຍຜ່ານການ Sudo Nano /usr/Share/PhpmyAdmin/.htaccess.
- ນີ້ໃນທັດບໍ່ໃດໃສ່ດັ່ງຕໍ່ໄປນີ້ສີ່ກົດລະບຽບ.
AUTHTYPE BASIC.
Authname "ໄຟລ໌ຈໍາກັດ"
Authuserfile / etc / phpmyadmin / htpasswd.
ຮຽກຮ້ອງໃຫ້ມີ Valid ຜູ້ໃຊ້
- ໃຊ້ປະສົມປະສານ Ctrl + O ເພື່ອຊ່ວຍປະຢັດການປັບຄ່າໄດ້.
- ເວລາທີ່ prompted, ບໍ່ມີການປ່ຽນແປງຊື່ຂອງວັດຖຸໄດ້, ແຕ່ພຽງແຕ່ໃຫ້ຄລິກໃສ່ ENTER.
- ໃນເວລາທີ່ການຕັ້ງຄ່າທັງຫມົດໄດ້ຖືກບັນທືກ, ໃຫ້ກົດ Ctrl + x ປິດໄຟລ໌ໃນປະຈຸບັນ.
- ຕໍ່ໄປ, ກໍານົດລະຫັດຜ່ານໃຫມ່ສໍາລັບບັນຊີຕົ້ນຕໍ, ຖ້າຫາກວ່ານີ້ຍັງບໍ່ທັນໄດ້ເຮັດກ່ອນຫນ້ານັ້ນ. ເປີດນໍາໃຊ້ sudo hpasswd -c /etc/phpmyadmin/.htpasswd ຄໍາສັ່ງຂອງຜູ້ໃຊ້ໄດ້.
- ໃນ string ປາກົດວ່າ, ເຂົ້າທີ່ສໍາຄັນການເຂົ້າເຖິງເປັນທີ່ຍອມຮັບໄດ້ສໍາລັບທ່ານແລະຫຼັງຈາກການເປີດໃຊ້ວຽກໄດ້ກັບຄືນມາ.
- ມັນຍັງມີພຽງແຕ່ການກໍາຫນົດຄ່າເຄື່ອງແມ່ຂ່າຍເວັບຂອງພາຍໃຕ້ການປ່ຽນແປງທັງຫມົດໄດ້ກ່ອນຫນ້ານີ້. ເພື່ອເຮັດສິ່ງນີ້, ເປີດໄຟລ໌ທີ່ເຫມາະສົມໂດຍຜ່ານການ Sudo Nano /etc/apache/apache2.conf.
- ໃສ່ໂຄ້ດຂ້າງລຸ່ມນີ້ແລະປະຫຍັດການປ່ຽນແປງ.
AllowOverride All.
ຮຽກຮ້ອງໃຫ້ມີການອະນຸຍາດທັງຫມົດ
ຕັ້ງຄ່າທັງຫມົດຄວາມປອດໄພອື່ນໆແມ່ນປະຕິບັດບົນພື້ນຖານຂອງຄວາມຕ້ອງການຂອງ, ການຄໍານຶງເຖິງໄວຢາກອນແລະກົດລະບຽບທົ່ວໄປທີ່ອະທິບາຍໃນເອກະສານ phpMyAdmin ໄດ້.
ໃນຖານະເປັນສ່ວນຫນຶ່ງຂອງວັດສະດຸໃນມື້ນີ້, ພວກເຮົາໄດ້ບອກບໍ່ພຽງແຕ່ກ່ຽວກັບຫຼັກການຂອງການຕິດຕັ້ງ phpMyAdmin, ແຕ່ກ່ຽວກັບຈຸດການຕັ້ງຄ່າຕົ້ນຕໍ. ດຽວນີ້ທ່ານຮູ້ແລ້ວວ່າຄວນມີການກະທໍາໃດແດ່ທີ່ຄວນເຮັດເພື່ອປະຕິບັດເປົ້າຫມາຍໃຫ້ປະສົບຜົນສໍາເລັດ.