ວິທີການປ່ຽນແລະຮັບປະກັນ URL ເຂົ້າສູ່ລະບົບແບບຜິດປົກກະຕິ PhpMyAdmin
ໂດຍຄ່າເລີ່ມຕົ້ນ, ໜ້າ ເຂົ້າສູ່ລະບົບຂອງ phpmyadmin ແມ່ນຕັ້ງຢູ່ http://
. ສິ່ງທໍາອິດທີ່ທ່ານຈະຕ້ອງການເຮັດແມ່ນການປ່ຽນ URL ນັ້ນ. ນີ້ຈະບໍ່ ຈຳ ເປັນຕ້ອງຢຸດຜູ້ໂຈມຕີຈາກການ ກຳ ນົດເປົ້າ ໝາຍ ໃນເຊີບເວີຂອງທ່ານ, ແຕ່ຈະຫຼຸດຜ່ອນຄວາມສ່ຽງຈາກການຢຸດພັກທີ່ປະສົບຜົນ ສຳ ເລັດ.
ສິ່ງນີ້ເອີ້ນວ່າຄວາມປອດໄພໂດຍຜ່ານການປິດບັງແລະໃນຂະນະທີ່ບາງຄົນຈະໂຕ້ຖຽງວ່າມັນບໍ່ແມ່ນມາດຕະການທີ່ປອດໄພ, ມັນໄດ້ຖືກຮູ້ຈັກທັງການຂັດຂວາງຜູ້ໂຈມຕີແລະປ້ອງກັນການແຕກແຍກ.
ໝາຍ ເຫດ: ຕ້ອງແນ່ໃຈວ່າທ່ານໄດ້ເຮັດວຽກຕິດຕັ້ງ LAMP ຫຼື LEMP ກັບ PhpMyAdmin ຕິດຕັ້ງໄວ້ໃນລະບົບຂອງທ່ານ, ຖ້າບໍ່, ຫຼັງຈາກນັ້ນຕິດຕາມ Setup LAMP ຫຼື LEMP ກັບ PhpMyAdmin.
ເພື່ອເຮັດມັນຢູ່ໃນເຊີຟເວີ Apache ຫຼື Nginx Web, ໃຫ້ເຮັດຕາມ ຄຳ ແນະ ນຳ ດັ່ງທີ່ໄດ້ອະທິບາຍຂ້າງລຸ່ມນີ້:
ເປີດ /etc/httpd/conf.d/phpMyAdmin.conf ຖ້າຢູ່ໃນ CentOS ຫຼື /etc/phpmyadmin/apache.conf ໃນ Debian ແລະໃຫ້ ຄຳ ເຫັນອອກຈາກເສັ້ນທາງເລີ່ມຕົ້ນດ້ວຍ Alias.
------------ On CentOS/RHEL and Fedora ------------ # vi /etc/httpd/conf.d/phpMyAdmin.conf ------------ On Debian and Ubuntu ------------ # /etc/phpmyadmin/apache.conf
ຈາກນັ້ນຕື່ມເຄື່ອງ ໃໝ່ ດັ່ງຕໍ່ໄປນີ້:
# Alias /phpmyadmin /usr/share/phpmyadmin Alias /my /usr/share/phpmyadmin
ສິ່ງທີ່ກ່າວມາຂ້າງເທິງນີ້ຈະຊ່ວຍໃຫ້ພວກເຮົາເຂົ້າເຖິງອິນເຕີເຟດ phpmyadmin ໂດຍຜ່ານ http://
. ຮູ້ສຶກບໍ່ເສຍຄ່າທີ່ຈະປ່ຽນ Alias ຂ້າງເທິງຖ້າທ່ານຕ້ອງການໃຊ້ URL ອື່ນ.
ໃນເອກະສານດຽວກັນ, ໃຫ້ແນ່ໃຈວ່າຂໍ້ ກຳ ນົດທີ່ຕ້ອງການທັງ ໝົດ ທີ່ໄດ້ຮັບການອະນຸຍາດແມ່ນລວມຢູ່ໃນ Directory /usr/share/phpmyadmin
block.
ນອກຈາກນັ້ນ, ໃຫ້ແນ່ໃຈວ່າ Apache ອ່ານການຕັ້ງຄ່າ phpmyadmin ໃນ Debian/Ubuntu:
------------ On Debian and Ubuntu ------------ # echo "Include /etc/phpmyadmin/apache.conf" >> /etc/apache2/apache2.conf
ສຸດທ້າຍ, ເລີ່ມຕົ້ນ Apache ໃໝ່ ເພື່ອ ນຳ ໃຊ້ການປ່ຽນແປງແລະຊີ້ຕົວທ່ອງເວັບຂອງທ່ານໄປທີ່ http://
.
------------ On CentOS/RHEL and Fedora ------------ # systemctl restart httpd ------------ On Debian and Ubuntu ------------ # systemctl restart apache2
ໃນເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ Nginx, ພວກເຮົາພຽງແຕ່ຕ້ອງການສ້າງລິ້ງທີ່ເປັນສັນຍາລັກຂອງເອກະສານຕິດຕັ້ງ PhpMyAdmin ໄປທີ່ລະບົບຮາກຂອງເອກະສານ Nginx ຂອງພວກເຮົາ (i. e./usr/share/nginx/html) ໂດຍການພິມ ຄຳ ສັ່ງຕໍ່ໄປນີ້:
# ln -s /usr/share/phpMyAdmin /usr/share/nginx/html OR # ln -s /usr/share/phpmyadmin /usr/share/nginx/html
ຕອນນີ້ພວກເຮົາ ຈຳ ເປັນຕ້ອງປ່ຽນ URL ຂອງ ໜ້າ phpMyAdmin ຂອງພວກເຮົາ, ພວກເຮົາພຽງແຕ່ຕ້ອງການປ່ຽນຊື່ລິ້ງສັນຍາລັກດັ່ງທີ່ສະແດງ:
# cd /usr/share/nginx/html # mv phpmyadmin my OR # mv phpMyAdmin my
ສຸດທ້າຍ, ເລີ່ມ ໃໝ່ Nginx ແລະ PHP-FPM ເພື່ອ ນຳ ໃຊ້ການປ່ຽນແປງແລະຊີ້ຕົວທ່ອງເວັບຂອງທ່ານໄປ http://
.
------------ On CentOS/RHEL and Fedora ------------ # systemctl restart nginx # systemctl restart php-fpm ------------ On Debian and Ubuntu ------------ # systemctl restart nginx # systemctl restart php5-fpm
ມັນຄວນຈະເປີດການໂຕ້ຕອບ phpmyadmin (ດັ່ງທີ່ສະແດງໃນຮູບພາບຂ້າງລຸ່ມນີ້), ໃນຂະນະທີ່ http://
ຄວນສົ່ງຜົນໃຫ້ ໜ້າ ບໍ່ພົບຂໍ້ຜິດພາດ.
ຢ່າເຂົ້າສູ່ລະບົບໂດຍໃຊ້ຂໍ້ມູນປະ ຈຳ ຕົວຂອງຜູ້ໃຊ້ຮາກຖານຂໍ້ມູນເທື່ອ. ທ່ານບໍ່ຕ້ອງການໃຫ້ຂໍ້ມູນປະ ຈຳ ຕົວໄປຜ່ານສາຍໃນຂໍ້ຄວາມ ທຳ ມະດາ, ສະນັ້ນໃນ ຄຳ ແນະ ນຳ ຕໍ່ໄປພວກເຮົາຈະອະທິບາຍວິທີການຕັ້ງໃບຢັ້ງຢືນທີ່ເຊັນດ້ວຍຕົນເອງ ສຳ ລັບ ໜ້າ ເຂົ້າສູ່ລະບົບຂອງ PhpMyAdmin.