Bii o ṣe le Yipada ati ni aabo URL Buwolu wọle PhpMyAdmin


Nipa aiyipada, oju-iwe wiwọle ti phpmyadmin wa ni http:// /phpmyadmin . Ohun akọkọ ti iwọ yoo fẹ lati ṣe ni yiyipada URL naa. Eyi kii ṣe dandan da awọn ikọlu duro lati fojusi olupin rẹ, ṣugbọn yoo dinku awọn eewu ti adehun-aṣeyọri.

Eyi ni a mọ bi aabo nipasẹ okunkun ati pe lakoko ti diẹ ninu eniyan yoo jiyan pe kii ṣe iwọn ailewu, o ti mọ si awọn alatako irẹwẹsi ati lati ṣe idiwọ awọn fifọ.

Akiyesi: Rii daju pe o ni LAMP ti n ṣiṣẹ tabi LEMP setup pẹlu PhpMyAdmin ti fi sori ẹrọ lori ẹrọ rẹ, ti kii ba ṣe bẹ, lẹhinna tẹle OWO atupa tabi LEMP pẹlu PhpMyAdmin.

Lati ṣe ni awọn olupin Apache tabi Nginx Web, tẹle awọn itọnisọna bi a ti salaye ni isalẹ:

ṣii /etc/httpd/conf.d/phpMyAdmin.conf ti o ba wa ni CentOS tabi /etc/phpmyadmin/apache.conf ni Debian ati ṣalaye ila (s) ti o bẹrẹ pẹlu Alias.

------------ On CentOS/RHEL and Fedora ------------ 
# vi /etc/httpd/conf.d/phpMyAdmin.conf

------------ On Debian and Ubuntu ------------ 
# /etc/phpmyadmin/apache.conf

Lẹhinna ṣafikun tuntun bi atẹle:

# Alias /phpmyadmin /usr/share/phpmyadmin
Alias /my /usr/share/phpmyadmin

Eyi ti o wa loke yoo gba wa laaye lati wọle si wiwo phpmyadmin nipasẹ http:// /my . Ni idaniloju lati yi Alias pada loke ti o ba fẹ lo URL miiran.

Ninu faili kanna, rii daju pe Beere gbogbo itọsọna ti a fun ni o wa ninu Itọsọna /usr/share/phpmyadmin Àkọsílẹ.

Ni afikun, rii daju pe Apache ka iṣeto phpmyadmin ni Debian/Ubuntu:

------------ On Debian and Ubuntu ------------ 
# echo "Include /etc/phpmyadmin/apache.conf" >> /etc/apache2/apache2.conf

Lakotan, tun Apache bẹrẹ lati lo awọn ayipada ati tọka aṣawakiri rẹ si http:// /my .

------------ On CentOS/RHEL and Fedora ------------ 
# systemctl restart httpd

------------ On Debian and Ubuntu ------------ 
# systemctl restart apache2

Lori olupin ayelujara Nginx, a kan nilo lati ṣẹda ọna asopọ aami ti awọn faili fifi sori ẹrọ PhpMyAdmin si itọsọna root iwe Nginx wa (ie/usr/share/nginx/html) nipa titẹ pipaṣẹ wọnyi:

# ln -s /usr/share/phpMyAdmin /usr/share/nginx/html
OR
# ln -s /usr/share/phpmyadmin /usr/share/nginx/html

Bayi a nilo lati yi URL ti oju-iwe phpMyAdmin wa pada, a nilo lati lorukọ ọna asopọ aami bi o ti han:

# cd /usr/share/nginx/html
# mv phpmyadmin my
OR
# mv phpMyAdmin my

Lakotan, tun bẹrẹ Nginx ati PHP-FPM lati lo awọn ayipada ati tọka aṣawakiri rẹ si http:// /my .

------------ On CentOS/RHEL and Fedora ------------ 
# systemctl restart nginx
# systemctl restart php-fpm

------------ On Debian and Ubuntu ------------ 
# systemctl restart nginx
# systemctl restart php5-fpm

O yẹ ki o ṣii ni wiwo phpmyadmin (bi a ṣe han ninu aworan ni isalẹ), lakoko ti http:// /phpmyadmin yẹ ki o ja si oju-iwe aṣiṣe Ko Ri.

Maṣe buwolu wọle nipa lilo awọn iwe eri olumulo root data sibẹsibẹ. Iwọ ko fẹ awọn iwe eri wọnyẹn nipasẹ okun waya ni ọrọ pẹtẹlẹ, nitorinaa ni aba ti n bọ a yoo ṣe alaye bi o ṣe le ṣeto ijẹrisi ti a fowo si ti ara ẹni fun oju-iwe iwọle PhpMyAdmin.