Jinsi ya Kubadilisha na Kulinda URL ya Kuingia ya PhpMyAdmin Chaguomsingi


Kwa chaguo-msingi, ukurasa wa kuingia wa phpmyadmin unapatikana katika http:///phpmyadmin. Jambo la kwanza ambalo utataka kufanya ni kubadilisha URL hiyo. Hii haitazuia washambuliaji kulenga seva yako, lakini itapunguza hatari za kuvunja kwa mafanikio.

Hii inajulikana kama usalama kupitia kuficha na ingawa baadhi ya watu wanaweza kutetea kuwa si hatua salama, inajulikana kwa wote wawili kuwakatisha tamaa washambuliaji na kuzuia uvunjaji.

Kumbuka: Hakikisha kuwa una LAMP inayofanya kazi au usanidi wa LEMP na PhpMyAdmin iliyosakinishwa kwenye mfumo wako, ikiwa sivyo, basi fuata Setup LAMP au LEMP na PhpMyAdmin.

Ili kuifanya katika seva za Wavuti za Apache au Nginx, fuata maagizo kama ilivyoelezewa hapa chini:

fungua /etc/httpd/conf.d/phpMyAdmin.conf ikiwa katika CentOS au /etc/phpmyadmin/apache.conf kwenye Debian na utoe maoni kwa mstari(s) unaoanza na Lakabu.

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

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

Kisha ongeza mpya kama ifuatavyo:

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

Yaliyo hapo juu yataturuhusu kufikia kiolesura cha phpmyadmin kupitia http:///my. Jisikie huru kubadilisha Lakabu hapo juu ikiwa ungependa kutumia URL nyingine.

Katika faili sawa, hakikisha kwamba Inahitaji maagizo yote yaliyotolewa yamejumuishwa ndani ya kizuizi cha Saraka /usr/share/phpmyadmin.

Kwa kuongezea, hakikisha Apache inasoma usanidi wa phpmyadmin katika Debian/Ubuntu:

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

Hatimaye, anzisha upya Apache ili kutekeleza mabadiliko na uelekeze kivinjari chako kwenye http:///my.

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

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

Kwenye seva ya wavuti ya Nginx, tunahitaji tu kuunda kiunga cha mfano cha faili za usakinishaji za PhpMyAdmin kwenye saraka yetu ya hati ya Nginx (yaani /usr/share/nginx/html) kwa kuandika amri ifuatayo:

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

Sasa tunahitaji kubadilisha URL ya ukurasa wetu wa phpMyAdmin, tunahitaji tu kubadili jina la kiungo cha mfano kama inavyoonyeshwa:

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

Hatimaye, anzisha upya Nginx na PHP-FPM ili kutekeleza mabadiliko na uelekeze kivinjari chako kwa 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

Inapaswa kufungua kiolesura cha phpmyadmin (kama inavyoonyeshwa kwenye picha hapa chini), ilhali http:///phpmyadmin inapaswa kusababisha ukurasa wa hitilafu Haijapatikana.

Usiingie kwa kutumia kitambulisho cha mtumiaji wa hifadhidata bado. Hutaki sifa hizo kupitia waya kwa maandishi wazi, kwa hivyo katika kidokezo kifuatacho tutaelezea jinsi ya kusanidi cheti cha kujiandikisha kwa ukurasa wa kuingia wa PhpMyAdmin.