- I-XAMPP iyiphakheji yesofthiwe yamahhala ehlanganisa i-Apache, i-MySQL, i-PHP ne-Perl.
- Ikuvumela ukuthi ulingise iseva yendawo kukhompyutha yakho ngaphandle kokuthi ukhokhele ukusingathwa.
- Imininingo egciniwe ingaphathwa nge-phpMyAdmin, efinyeleleka ku-localhost.
- Kusemqoka ukuhlola amaphrojekthi ewebhu ngaphambi kokuwathumela kuseva yangempela.
Uma unqume ukuqala ukuthuthukiswa kwewebhu noma ukuhlola amasayithi akho endaweni yangakini, ngokuqinisekile uthole i-XAMPP, ithuluzi elibalulekile lokusebenza ne-PHP, i-MySQL, nezinye izingxenye ezidingekayo ukuze noma yiliphi ikhasi lewebhu lisebenze ngendlela okufanele lisebenze ngayo. Uma ukukhompyutha ye-Windows 10 futhi ungaqiniseki ukuthi ungaqala kanjani ngokufaka i-XAMPP, usufike endaweni efanele. Kulesi sihloko ngizokufundisa isinyathelo ngesinyathelo indlela yokufaka nokulungisa i-XAMPP, kalula nangaphandle kwezinkinga.
Ngaphezu kwalokho, sizobona imininingwane ethile ebalulekile ukuze sigweme izinkinga ezivamile ngesikhathi sokufaka, nokuthi ungakwenza kanjani okuhle ngokusebenza okuhlinzekwa yiphakheji ye-XAMPP ukuze udale indawo yokuhlola ephumelelayo. Ake sifinyelele kukho!
Kuyini i-XAMPP?
XAMPP iyiphakheji yesofthiwe yamahhala ehlinzeka ngendawo ephelele yokufaka iseva yendawo kukhompyutha yakho. Yakhiwe izingxenye ezibalulekile ezimbalwa njenge-Apache (iseva yewebhu), i-MySQL/MariaDB (yokuphatha imininingwane yolwazi), i-PHP (ulimi lokuhlela) kanye ne-Perl. Ngenxa yale softhiwe, ungakwazi ukulingisa indawo yeseva ngaphandle kokuthi ukhokhele ukusingathwa.
Ilungele bobabili abathuthukisi abasaqalayo nabangochwepheshe abadinga ukuhlola amaphrojekthi abo endaweni ngaphambi kokuwalayisha kuseva yangempela. I-XAMPP iyatholakala kumapulatifomu ahlukahlukene njengeWindows, Linux kanye ne-macOS. Lapha sizogxila ekutheni ungayifaka kanjani ku-Windows 10.
Ilanda i-XAMPP
Ukuqala, into yokuqala okufanele siyenze ukuya ekhasini elisemthethweni le-XAMPP, lapho uzothola khona izinguqulo ezahlukahlukene ngokuya ngezidingo ze-PHP onazo. Kutuswa ukukhetha inguqulo yakamuva ezinzile etholakalayo ukuze uqinisekise ukuhambisana nokuvikeleka okungcono kakhulu.
Uma usekhasini lokulanda, khetha inketho I-XAMPP yeWindows. Khumbula ukuthi inguqulo encane ye-Windows edingekayo yi-Windows 7, ngakho-ke ngeke ube nezinkinga zokuyisebenzisa ku-Windows 10.
Ukufaka i-XAMPP ku-Windows 10
Njengoba isifaki sesivele silandiwe, chofoza kabili kuso ukuze uqalise. Ungase uhlangabezane nezixwayiso zokuphepha ze-Windows noma Isilawuli Se-akhawunti Yomsebenzisi (i-UAC), lapho kufanele uvele uvumele isifaki senze izinguquko kukhompyutha yakho.
1. Ukufaka Wizadi
Uma uqala iwizadi yokufaka, into yokuqala ozoyibona izoba isexwayiso mayelana nezimvume zokufinyelela ezingase zidinge uhlelo uma ulufaka ku- “Program Files”. Yize ungashintsha indlela yokufaka, kuyanconywa ukuthi ushiye indlela ezenzakalelayo ku C:\xamp. Lokhu kuzogwema izinkinga zezimvume kamuva.
Cindezela “Olandelayo” bese iqhubeka newizadi.
2. Ukukhetha ingxenye
Esinye sezinyathelo ezibaluleke kakhulu ukukhetha izingxenye ofuna ukuzifaka. Khetha izinketho ezidingekayo ngokuya ngokusetshenziswa ozokunikeza, nakuba ngincoma ukuthi ufake yonke into enikezwa yi-XAMPP ukuze ube nendawo yokuhlola ephelele. Ingxenye ebalulekile njenge Apache, I-MySQL y i-phpMyAdmin Ziyimpoqo uma uzosebenza nesizindalwazi namawebhusayithi ashukumisayo.
3. Izilungiselelo zefolda
Njengoba sengishilo, ifolda ezenzakalelayo izoba C:\xamp, nakuba ungayishintsha uma uthanda. Vele uchofoze inkinobho yokukhetha ifolda bese ukhetha indawo entsha. Nokho, kuyalulekwa ukuthi ushiye umzila ozenzakalelayo ukuze ugweme izinkinga zezimvume.
4. Qedela ukufaka
Ngemva kokukhetha izingxenye kanye nefolda, iwizadi izokubonisa eminye imininingwane efana nenketho yokufaka Bitnami, ithuluzi lokufaka amasistimu afana ne-WordPress noma i-Joomla. Ungasusa ukumaka le nketho uma ungenantshisekelo.
Ekugcineni, chofoza "Olandelayo” futhi ukufakwa kuzoqala. Kuye ngokusebenza kwekhompyutha yakho, kungathatha amaminithi ambalwa.
Ukucushwa kwe-XAMPP
Uma ukufakwa sekuqediwe, i Panel de control de XAMPP. Lapha kulapho ungaqala khona noma umise izinsiza ezahlukene ezifana Apache o I-MySQL. Ukuhlola ukuthi konke kuhambe kahle, chofoza "Qala” ku-Apache ne-MySQL, futhi uqiniseke ukuthi amamojula aphenduka abe luhlaza, okubonisa ukuthi asebenza ngendlela efanele.
Solución de problemas comunes
Kwesinye isikhathi lapho uqala iseva ye-Apache, ungathola ukuthi i- port 80 noma 443 kakade zisetshenziswa olunye uhlelo, njenge-Skype. Lokhu kuzovimbela i-Apache ukuthi ikwazi ukusebenza ngendlela efanele. Lapha ngikukhombisa izixazululo ezintathu ezingenzeka:
- Shintsha i-port ku-Skype. Susa ukumaka inketho ethi "ports 80 kanye ne-443" kuzilungiselelo zokuxhuma ku-Skype.
- Shintsha imbobo ye-Apache. Ungahlela amafayela httpd.conf y httpd-ssl.conf ukushintsha lawa machweba kwabanye, njenge-8080 noma i-8443.
- Vala i-Skype okwesikhashana ngaphambi kokuqala i-Apache.
Ukufinyelela ku-phpMyAdmin kanye nokuphathwa kwesizindalwazi
Uma udinga ukuphatha imininingo egciniwe yamaphrojekthi akho, i-XAMPP ihlanganisa i-phpMyAdmin, ithuluzi eliwusizo kakhulu lokuphatha imininingwane egciniwe efana ne-MySQL noma i-MariaDB. Udinga nje ukuqala i-MySQL kusuka kuphaneli yokulawula bese ufinyelela http://localhost/phpmyadmin.
Umsebenzisi ozenzakalelayo uzoba impande futhi ayinayo igama-mfihlo, nakuba kuhle ukuyishintsha uma uhlela ukusebenzisa iseva ngaphezu kokuhlola kwasendaweni.
Dala futhi uphathe amaphrojekthi ku-XAMPP
Omunye wemibuzo evame kakhulu ukuthi ungawabeka kuphi amaphrojekthi ofuna ukuwaqhuba kuseva yendawo. Ukuze wenze lokhu, qondisa amaphrojekthi akho kufolda htdocs ngaphakathi kwenkomba yokufaka ye-XAMPP. Uma unephrojekthi yokuhlola ebizwa ngokuthi “mysite”, mane udale ifolda engaphansi enalelo gama ngaphakathi “htdocs”. Bese, finyelela ngesiphequluli http://localhost/misitio futhi iphrojekthi yakho izolayisha njengokungathi isingathwe kuseva yangempela.
Lena indlela enhle yokuhlola intuthuko yakho ngaphambi kokuyishicilela ku-inthanethi.
Njengoba ubonile, ukufaka nokumisa i-XAMPP ku-Windows 10 kuyinqubo elula uma ulandela isinyathelo ngasinye ngokucophelela. Akukhathalekile ukuthi ungumuntu osaqalayo noma unjiniyela onolwazi, i-XAMPP ikunikeza wonke amathuluzi owadingayo ukuze usebenze kumaphrojekthi akho endaweni ngaphandle kokukhokhela iseva yangaphandle. Ngaphezu kwalokho, ithuba lokuphatha imininingwane yakho yolwazi nokwenza intuthuko yakho ngokushesha kungenye yezinzuzo ezinhle zale software. Uma ufuna ukuqala ukuhlola ngokuthuthukiswa kwewebhu, i-XAMPP iyiphakheji oyidingayo eqenjini lakho.
Ngingumshisekeli wezobuchwepheshe oguqule izintshisekelo zakhe "ze-geek" zaba umsebenzi. Ngichithe iminyaka engaphezu kwengu-10 yempilo yami ngisebenzisa ubuchwepheshe obusezingeni eliphezulu kanye nokukitaza ngazo zonke izinhlobo zezinhlelo ngenxa yelukuluku lokufuna ukwazi. Manje sengiqeqeshelwe ubuchwepheshe be-computer nemidlalo yama-video. Lokhu kungenxa yokuthi sekuphele iminyaka engaphezu kwengu-5 ngisebenza ngokubhalela amawebhusayithi ahlukahlukene ezobuchwepheshe nemidlalo yevidiyo, ngenza izindatshana ezifuna ukukunikeza imininingwane oyidingayo ngolimi oluqondakala yiwo wonke umuntu.
Uma unemibuzo, ulwazi lwami lusukela kuyo yonke into ehlobene nesistimu yokusebenza ye-Windows kanye ne-Android yomakhalekhukhwini. Futhi ukuzibophezela kwami kuwe, ngihlala ngizimisele ukuchitha amaminithi ambalwa futhi ngikusize uxazulule noma yimiphi imibuzo ongase ube nayo kulo mhlaba we-inthanethi.