Msimamizi - Zana ya Kina ya Utawala ya Hifadhidata za Wavuti za Linux


Sisi huingiliana kila wakati na hifadhidata kufanya kazi kwa njia tofauti. Tunaweza kuunganisha moja kwa moja na kutekeleza majukumu kwa kutumia modi ya SQL CLI au mtumiaji asiye wa DBA anapendelea kutumia zana za GUI zinazoitwa phpMyAdmin au phpPgAdmin.

Wengi wetu tunafahamu zana za usimamizi wa hifadhidata za phpMyAdmin au phpPgAdmin. Chapisho hili litazungumza juu ya zana nyingine ya usimamizi wa hifadhidata inayoitwa Adminer.

Adminer ni nini

Adminer (Zamani phpMinAdmin) ni zana kamili ya usimamizi wa hifadhidata iliyoandikwa katika PHP. Adminer ni mbadala wa phpMyAdmin ambapo tunaweza kudhibiti maudhui katika hifadhidata za MySQL, SQLite, Oracle, PostgreSQL kwa ufanisi.

Kuna idadi ya zana za usimamizi wa hifadhidata zinazopatikana kwenye wavuti. Tunapata Msimamizi ni rafiki sana kwa watumiaji. Tunachukulia kuwa tayari umesakinisha Apache, PHP na hifadhidata ya chaguo lako.

Vipengele vya Msimamizi

  1. Vitendaji msingi: ongeza/ondoa/rekebisha hifadhidata/jedwali.
  2. Rekebisha vipengee vya hifadhidata (maoni, vichochezi, taratibu, ruhusa za mtumiaji, vigeuzo, michakato n.k.)
  3. Tekeleza amri za SQL kutoka kwa sehemu ya maandishi au faili.
  4. Ingiza na Hamisha hifadhidata na majedwali.
  5. Hamisha hifadhidata, data, muundo, maoni, taratibu kwa SQL au CSV.
  6. Onyesha michakato na uwaue.
  7. Onyesha watumiaji na ruhusa na uzibadilishe.
  8. Saidia lugha nyingi.

Masharti

  1. Seva ya wavuti ya Apache
  2. Inaauni PHP 5 kwa vipindi vilivyowezeshwa
  3. Hifadhidata (MySQL, PostgreSQL, SQLite, MongoDB, n.k.)

Kwa nini utumie Adminer?

Hakuna shaka kwamba phpMyAdmin ni mojawapo ya zana maarufu zaidi za usimamizi wa hifadhidata huria kwa ajili ya kusimamia hifadhidata za MySQL. Walakini, kwa sababu fulani nadhani haifai sana ambayo ndiyo sababu, Msimamizi anakuja kwenye picha.

Sasa, unafikiria kwa nini Msimamizi ni mbadala bora kwa phpMyadmin?. Kusema ukweli, kusema orodha ni kubwa mno na baadhi ya pointi inaweza kuwa haina umuhimu kwako. Tofauti muhimu zaidi ni:

  1. Kiolesura cha Tidier-kirafiki
  2. Usaidizi wa kipekee kwa vipengele vya MySQL
  3. Utendaji wa juu
  4. Ukubwa mdogo (366kB pekee)
  5. Imelindwa sana

Ili kujua zaidi kuhusu vipengele vya kina na kulinganisha kati yao, angalia ukurasa wa kulinganisha.

Ufungaji wa Msimamizi katika Linux

Nenda kwenye tovuti rasmi ya Msimamizi na upakue faili za chanzo za hivi punde (yaani toleo la 4.0.2) ukitumia kiungo kilicho hapa chini.

  1. http://www.adminer.org/en/#pakua

Vinginevyo, unaweza pia kunyakua kifurushi cha chanzo kipya kwa kutumia amri ifuatayo ya wget.

 wget http://downloads.sourceforge.net/adminer/adminer-4.0.2.zip

Fungua faili ya zip ya msimamizi, ambayo itaunda saraka ya msimamizi na faili.

 unzip adminer-4.0.2.zip

Nakili saraka ya 'adminer-4.0.2' kwenye DocumentRoot ya seva yako ya wavuti.

 cp -r adminer-4.0.2 /var/www/html/		[For RedHat based Systems]

 cp -r adminer-4.0.2 /var/www/			[For Debian based Systems]

Hatimaye, fungua na uelekeze kwenye kivinjari chako kwenye saraka ya 'adminer'.

http://localhost/adminer-4.02/adminer
OR
http://ip-address/adminer-4.02/adminer

Ingiza jina lako la mtumiaji na nenosiri la hifadhidata yako ili kuingia kwenye paneli.

Viungo vya Marejeleo

Ukurasa wa Nyumbani wa Msimamizi

Hitimisho

Msimamizi ni zana yenye nguvu sana ya usimamizi wa hifadhidata ya wavuti iliyo na vipengele tajiri. Tafadhali ijaribu na ushiriki uzoefu nasi kupitia kisanduku cha maoni hapa chini.