ວິທີການຕິດຕັ້ງ PhpMyAdmin ລ້າສຸດໃນ RHEL, CentOS & Fedora
ການບໍລິຫານ MySQL ຜ່ານເສັ້ນ ຄຳ ສັ່ງໃນ Linux ແມ່ນວຽກທີ່ຍາກຫຼາຍ ສຳ ລັບຜູ້ບໍລິຫານລະບົບຄົນ ໃໝ່ ຫຼືຜູ້ບໍລິຫານຖານຂໍ້ມູນ, ເພາະວ່າມັນມີ ຄຳ ສັ່ງ ຈຳ ນວນຫລາຍທີ່ພວກເຮົາບໍ່ສາມາດຈື່ໄດ້ໃນຊີວິດປະ ຈຳ ວັນຂອງພວກເຮົາ.
ເພື່ອເຮັດໃຫ້ການບໍລິຫານ MySQL ງ່າຍຂຶ້ນຫຼາຍພວກເຮົາ ກຳ ລັງແນະ ນຳ ເຄື່ອງມືການບໍລິຫານ MySQL ທີ່ເອີ້ນວ່າ PhpMyAdmin, ໂດຍການຊ່ວຍເຫຼືອຂອງເຄື່ອງມືນີ້ທ່ານສາມາດຄວບຄຸມແລະຈັດການການບໍລິຫານຖານຂໍ້ມູນຂອງທ່ານຜ່ານເວັບບຼາວເຊີໄດ້ງ່າຍ.
PhpMyAdmin ແມ່ນອິນເຕີເຟດທີ່ໃຊ້ ສຳ ລັບການຄຸ້ມຄອງຖານຂໍ້ມູນ MySQL/MariaDB ເຊິ່ງໃຊ້ເປັນການທົດແທນ ສຳ ລັບການ ນຳ ໃຊ້ລະບົບສາຍ ຄຳ ສັ່ງ.
ມັນຖືກຂຽນເປັນພາສາ PHP, ຜ່ານໂປແກຼມນີ້ທ່ານສາມາດເຮັດ ໜ້າ ທີ່ການບໍລິຫານ MySQL ຕ່າງໆເຊັ່ນ: ສ້າງ, ລຸດ, ປ່ຽນແປງ, ລຶບ, ນຳ ເຂົ້າ, ສົ່ງອອກ, ຄົ້ນຫາ, ສອບຖາມ, ແກ້ໄຂ, ເພີ່ມປະສິດທິພາບແລະ ດຳ ເນີນການ ຄຳ ສັ່ງການຄຸ້ມຄອງຖານຂໍ້ມູນອື່ນໆຜ່ານ browser.
ໃນຖານະທີ່ມີອິນເຕີເຟດທີ່ມີຊື່ສຽງອື່ນໆ ສຳ ລັບການຄຸ້ມຄອງບໍລິການລະບົບ, ເຄື່ອງມືການສ້າງບລັອກ, ຫລືລະບົບການຈັດການເນື້ອຫາ (CMSs), ມັນມັກຈະຖືກເປົ້າ ໝາຍ ໂດຍຜູ້ໂຈມຕີທີ່ເປັນອັນຕະລາຍທີ່ສະແຫວງຫາການໃຊ້ປະໂຫຍດຈາກການຂາດມາດຕະການຄວາມປອດໄພຕາມປົກກະຕິ.
ໃນບົດຄວາມນີ້ພວກເຮົາຈະສະແດງວິທີການຕິດຕັ້ງ PhpMyAdmin ລຸ້ນ ໃໝ່ ທີ່ມີຄວາມ ໝັ້ນ ຄົງ ສຳ ລັບການແຈກຈ່າຍ Apache ຫຼື Nginx ໃນການແຈກຈ່າຍ RHEL, CentOS ແລະ Fedora.
ໃນທີ່ນີ້ພວກເຮົາໄດ້ຈັດຫາການຕິດຕັ້ງ PhpMyAdmin ໃຫ້ທັງ Apache ຫຼື Nginx ຂອງເຊີຟເວີເວັບ. ດັ່ງນັ້ນ, ມັນຂຶ້ນກັບທ່ານທີ່ເຄື່ອງແມ່ຂ່າຍເວັບທີ່ຈະເລືອກເອົາສໍາລັບການຕິດຕັ້ງ.
ແຕ່ຈື່ໄດ້ວ່າ, ທ່ານຕ້ອງມີລະບົບຕິດຕັ້ງລະບົບ LAMP (Linux, Apache, PHP ແລະ MySQL/MariaDB) ຫຼື LEMP (Linux, Nginx, PHP ແລະ MySQL/MariaDB) ທີ່ຕິດຕັ້ງຢູ່ໃນລະບົບເຮັດວຽກຂອງທ່ານ.
ຖ້າທ່ານບໍ່ມີ LAMP ຫຼື LEMP ທີ່ເຮັດວຽກ, ທ່ານສາມາດຕິດຕາມບົດຄວາມຂ້າງລຸ່ມນີ້ຂອງພວກເຮົາເພື່ອຕິດຕັ້ງ.
<
<
ຂັ້ນຕອນທີ 1: ຕິດຕັ້ງ EPEL ແລະ Rei Reititories
1. ເພື່ອຕິດຕັ້ງ PhpMyAdmin ລຸ້ນ ໃໝ່ ຫຼ້າສຸດ (ເຊັ່ນ: 4.8), ທ່ານ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງແລະເປີດໃຊ້ຫໍສະຫມຸດ EPEL ແລະ Remi ໃນການແຈກຈ່າຍ Linux ຂອງທ່ານຕາມທີ່ສະແດງ:
# yum install epel-release # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
-------------- On RHEL/CentOS 6 - 32-bit -------------- # yum install epel-release # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm -------------- On RHEL/CentOS 6 - 64-bit -------------- # yum install epel-release # rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
# rpm -Uvh http://rpms.famillecollet.com/fedora/remi-release-28.rpm [On Fedora 28] # rpm -Uvh http://rpms.famillecollet.com/fedora/remi-release-27.rpm [On Fedora 27] # rpm -Uvh http://rpms.famillecollet.com/fedora/remi-release-26.rpm [On Fedora 26] # rpm -Uvh http://rpms.famillecollet.com/fedora/remi-release-25.rpm [On Fedora 25] # rpm -Uvh http://rpms.famillecollet.com/fedora/remi-release-24.rpm [On Fedora 24]
2. ເມື່ອທ່ານໄດ້ຕິດຕັ້ງຢູ່ຂ້າງເທິງຫໍໄຕ, ຕອນນີ້ມັນເຖິງເວລາແລ້ວທີ່ຈະຕິດຕັ້ງ PhpMyAdmin ດ້ວຍການຊ່ວຍເຫຼືອຂອງ ຄຳ ສັ່ງຕໍ່ໄປນີ້ດັ່ງທີ່ສະແດງໄວ້.
# yum --enablerepo=remi install phpmyadmin
ໝາຍ ເຫດ: ຖ້າທ່ານ ກຳ ລັງໃຊ້ PHP 5.4 ໃນລະບົບ RHEL/CentOS/Fedora, ທ່ານ ຈຳ ເປັນຕ້ອງ ດຳ ເນີນການ ຄຳ ສັ່ງດ້ານລຸ່ມເພື່ອຕິດຕັ້ງມັນ.
# yum --enablerepo=remi,remi-test install phpmyadmin
ໃນ Apache
ທ່ານບໍ່ ຈຳ ເປັນຕ້ອງ ກຳ ຫນົດຄ່າຫຍັງ ສຳ ລັບ phpMyAdmin, ເພາະວ່າທ່ານຈະໄດ້ຮັບ phpMyAdmin ເຮັດວຽກໂດຍອັດຕະໂນມັດຢູ່ທີ່ http://
.
ເອກະສານການຕັ້ງຄ່າຕົ້ນຕໍແມ່ນຕັ້ງຢູ່ພາຍໃຕ້ /etc/httpd/conf.d/phpMyAdmin.conf, ໃຫ້ແນ່ໃຈວ່າຂໍ້ ກຳ ນົດທັງ ໝົດ ທີ່ໄດ້ຮັບການອະນຸຍາດ (ສຳ ລັບ Apache 2.4) ແລະອະນຸຍາດຈາກທີ່ຢູ່ ip ຈະຖືກເພີ່ມເຂົ້າໃນ Directory /usr/share/phpmyadmin
block.
ສຸດທ້າຍ, ເລີ່ມຕົ້ນ Apache ເພື່ອ ນຳ ໃຊ້ການປ່ຽນແປງ.
-------------- On RHEL/CentOS 7 and Fedora 28-24 -------------- # systemctl restart httpd -------------- On RHEL/CentOS 6 -------------- # service httpd restart
ໃນເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ Nginx
, ພວກເຮົາຈະສ້າງລິ້ງທີ່ເປັນສັນຍາລັກໃຫ້ກັບເອກະສານຕິດຕັ້ງ PhpMyAdmin ໄປທີ່ລະບົບຮາກຖານເອກະສານ Nginx ຂອງພວກເຮົາ (i. e./usr/share/nginx/html) ໂດຍການແລ່ນ ຄຳ ສັ່ງຕໍ່ໄປນີ້:
# ln -s /usr/share/phpMyAdmin /usr/share/nginx/html
ສຸດທ້າຍ, ເລີ້ມ Nginx ແລະ PHP-FPM ເພື່ອ ນຳ ໃຊ້ການປ່ຽນແປງ.
-------------- On RHEL/CentOS 7 and Fedora 28-24 -------------- # systemctl restart nginx # systemctl restart php-fpm -------------- On RHEL/CentOS 6 -------------- # service nginx restart # service php-fpm restart
ເປີດໂປແກຼມທ່ອງເວັບຂອງທ່ານແລະຊີ້ໃຫ້ໂປແກຼມທ່ອງເວັບຂອງທ່ານໄປ http://
. ມັນຄວນຈະເປີດການໂຕ້ຕອບ phpmyadmin (ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບຂ້າງລຸ່ມນີ້).
ໃນບົດຄວາມຕໍ່ໄປ, ພວກເຮົາຈະແບ່ງປັນ ຄຳ ແນະ ນຳ ບາງຢ່າງເພື່ອຮັບປະກັນການຕິດຕັ້ງ phpmyadmin ຂອງທ່ານໃສ່ LAMP ຫຼື LEMP stack ຕໍ່ກັບການໂຈມຕີທົ່ວໄປທີ່ສຸດທີ່ປະຕິບັດໂດຍບຸກຄົນທີ່ເປັນອັນຕະລາຍ.