Karibu kila mtengenezaji wa wavuti na mfumo wa usambazaji wa Ubuntu unaingiliana na chombo cha phpmyadmin kutekeleza database za seva za MySQL kupitia interface ya wavuti. Zaidi ya hayo, sehemu hii ni sehemu ya taa, kwenye usanidi ambao tumezungumzia kwenye tovuti yetu ndani ya mfumo wa nyenzo nyingine. Kifungu cha leo kitakuwa na lengo la watumiaji wasiokuwa na ujuzi ambao wanaanza tu marafiki wao na maendeleo ya wavuti na wanataka kufunga phpmyadmin kwenye kompyuta zao. Kisha, tutawasilisha maagizo ya hatua kwa hatua ambayo itafanya iwezekanavyo kukabiliana na nyanja zote za kutimiza kazi.
Sakinisha phpmyadmin katika Ubuntu.
Mara moja kukuonya kwamba hatua zote zinazofuata zitafanyika kupitia "terminal", hivyo uwe tayari kwa ukweli kwamba utakuwa na kuingia mengi ya timu mbalimbali. Pia tunaonyesha jinsi usanidi wa msingi wa phpmyadmin unafanyika baada ya kukamilika kwa ufungaji. Chukua kama mfano, seva ya wavuti ya Apache maarufu na DBMS ya MySQL. Ikiwa sasa unahitaji kila moja ya vipengele hivi, ni vyema kutumia kiungo chini, ambapo mazingira ya taa yanaelezwa, na tunaenda moja kwa moja kwa mwingiliano na sehemu unayohitaji leo.Karibu daima ufungaji kama rahisi hupita bila matatizo yoyote. Hata hivyo, ikiwa una matatizo yoyote yanayohusiana na meneja wa mfuko, habari inaonekana kwenye skrini ambayo ufungaji umeshindwa. Hali hii inapaswa kutatuliwa haraka kwa kutumia utafutaji wa marekebisho ya tatizo fulani kwa njia ya nyaraka rasmi za Ubuntu au vikao vya mtumiaji.
Hatua ya 2: Sakinisha phpmyadmin.
Hatua hii ni ya msingi zaidi, tangu sasa tutaendeleza ufungaji wa moja kwa moja wa sehemu ya phpmyadmin. Kuna njia tofauti ambazo zinaruhusu hii kufanya hivyo, na njia rahisi itatumiwa na hifadhi rasmi ambayo tunatoa kutekeleza katika maelekezo ya pili.
- Ili kufunga, utahitaji kuingia APT ya APT imefunga amri ya phpmyadmin na kuifungua.
- Kutakuwa na taarifa ya haja ya kupakua kumbukumbu. Katika ujumbe "Unataka kuendelea?" Chagua chaguo D.
- Kusubiri dirisha la console "kuweka mfuko". Hapa, kwanza kabisa, seva ya wavuti imeelezwa kwa usanidi wa moja kwa moja. Chagua yako mwenyewe, kisha bofya kwenye kichupo ili uende haraka kwenye kitufe cha "OK".
- Kusubiri dakika chache ili vifurushi vimeondolewa kabisa. Wakati wa operesheni hii, usiifunge console na usifuate vitendo vingine kwenye PC.
- "Kuweka pakiti" inaonekana tena. Sasa database imebadilishwa hapa. Angalia habari iliyotolewa kwenye dirisha na uchague chaguo sahihi.
- Unda nenosiri mpya kwa database.
- Thibitisha, iliingia tena kwenye fomu inayoonekana.
- Taja njia rahisi ya kuunganisha kwenye databana.
- Nambari ya bandari ya huduma itawekwa moja kwa moja. Ikiwa una haja ya kuibadilisha, tu kufuta namba na ueleze bandari inayohitajika.
- Weka jina la database ya kawaida.
- Angalia habari juu ya uumbaji wa jina la mtumiaji.
- Sasa unapaswa kumuuliza mwenyewe, kusukuma kutoka kwa maelekezo ya kusoma na mahitaji yako.
- Ingiza nenosiri lingine ambalo litatumika kufikia MySQL kwa phpmyadmin.
Baada ya skrini inaonyesha habari kuhusu ufungaji wa mafanikio wa phpmyadmin katika mfumo. Ikiwa matatizo yoyote yalitokea wakati wa usanidi au unpacking, utaambiwa pia juu yao. Chaguo zitaongeza chaguzi zote mbili, kwa mfano, kupuuza tatizo, jaribu tena kutatua au kuruka.
Hatua ya 3: Kujenga mtumiaji mpya
Wakati wa hatua ya awali, chombo cha ufungaji kilichotolewa ili kuunda mtumiaji mpya kwa phpmyadmin, lakini watumiaji wengine walikosa wakati huu au wanahitaji kuongeza akaunti kadhaa zaidi. Hebu tuanze sehemu yetu ya mipangilio kuu na maagizo ya kuunda wasifu.
- Fungua kikao kipya katika terminal na aina sudo mysql kuanza database.
- Hakikisha kuingia nenosiri la superuser.
- Kama amri ya kwanza, ingiza uundaji wa mtumiaji 'admin' @ 'localhost' kutambuliwa na 'nenosiri';, ambapo admin '@' localhost ni jina la akaunti, na nenosiri ni nenosiri limewekwa.
- Weka marupurupu ya msingi kupitia ruzuku zote za *. * Kwa 'admin' @ 'localhost' na chaguo la ruzuku;, hakikisha kubadilisha jina la mtumiaji kwenye awali maalum.
- Foleni ya mwisho, ingiza na kuamsha marupurupu ya flush;.
- Utatambuliwa na kukamilika kwa mafanikio ya operesheni.
Karibu kwa njia ile ile, unaweza kuunda idadi isiyo na kikomo ya watumiaji ambao wataunganisha kwa phpmyadmin kwa kuingia jina la akaunti na nenosiri kutoka kwao. Kuzingatia tu ufungaji wa marupurupu kwa kila wasifu. Maelezo zaidi imeandikwa katika nyaraka rasmi.
Hatua ya 4: Usalama
Kujenga sheria za msingi za usalama kwa phpmyadmin sio daima hatua muhimu, lakini kama seva inahusiana moja kwa moja na mtandao wa wazi, basi unapaswa kuuliza angalau sera za msingi ambazo zitasaidia na mashambulizi ya uso. Hebu tuelewe haraka jinsi ya kusanidi ulinzi wa seva.
- Hatua zote zaidi zitafanywa kwa kubadilisha faili za usanidi. Ili kufanya hivyo, unahitaji kutumia mhariri wa maandishi. Ufumbuzi wa kawaida unaweza kuwa hauelewi kwa watumiaji wa novice, basi hebu tuanze na kuongeza ya suluhisho rahisi zaidi. Weka sudo apt kufunga nano na bonyeza Ingiza.
- Baada ya ufungaji wa mafanikio, tengeneza faili ya kwanza ya usanidi kupitia sudo nano /sr/share/phpmyadmin/.htaccess.
- Hapa katika mstari wowote usio na kitu huingiza sheria nne zifuatazo.
AuthType Msingi.
AuthName "faili zilizozuiwa"
Autuserfile / nk / phpmyadmin / htpasswd.
Inahitaji mtumiaji halali
- Tumia mchanganyiko wa CTRL + O ili uhifadhi mipangilio.
- Unaposababishwa, usibadili jina la kitu, lakini bonyeza tu kuingia.
- Wakati mipangilio yote imehifadhiwa, bonyeza CTRL + X ili kufunga faili ya sasa.
- Kisha, weka nenosiri jipya kwa akaunti kuu, ikiwa hii haijafanyika mapema. Tumia amri ya sudo hpasswd -c /etc/phpmyadmin/.htpasswd.
- Katika kamba iliyoonekana, ingiza ufunguo wa upatikanaji unaokubaliwa kwako na baada ya uanzishaji, kurudia.
- Inabakia tu kusanidi seva ya wavuti chini ya mabadiliko yote yaliyofanywa mapema. Ili kufanya hivyo, fungua faili sahihi kupitia sudo nano /etc/apache/apache2.conf.
- Weka mistari hapa chini na uhifadhi mabadiliko.
Soloverdide wote.
Inahitaji yote yaliyopewa
Mipangilio yote ya usalama hufanyika kwa msingi wa mahitaji yako, kwa kuzingatia sheria na sheria za jumla ambazo zinaelezwa kwenye nyaraka za phpmyadmin.
Kama sehemu ya nyenzo ya leo, hatuiambia tu juu ya kanuni ya ufungaji phpmyadmin, lakini kuhusu pointi kuu za usanidi. Sasa unajua matendo gani yanapaswa kufanyika kwa ufanisi kutekeleza lengo.