- XAMPP ndeyemahara software package inosanganisira Apache, MySQL, PHP uye Perl.
- Iyo inokutendera iwe kutevedzera sevha yemunharaunda pakombuta yako pasina kubhadhara yekutambira.
- Databases inogona kutungamirwa kuburikidza nephpMyAdmin, inowanikwa kubva kune localhost.
- Chinhu chakakosha kuyedza mapurojekiti ewebhu usati waaendesa kune chaiyo server.
Kana iwe wafunga kutanga webhu kuvandudza kana kuyedza masaiti ako munharaunda yenzvimbo, iwe zvechokwadi wakasangana neXAMPP, chishandiso chakakosha chekushanda nePHP, MySQL, uye zvimwe zvinhu zvinodiwa kuti chero peji rewebhu rishande sezvarinofanira. Kana iwe uri paWindows 10 komputa uye usina chokwadi chekuti ungatanga sei nekuisa XAMPP, wauya panzvimbo chaipo. Muchikamu chino ini ndinokudzidzisa nhanho nhanho maitiro ekuisa nekugadzirisa XAMPP, zviri nyore uye pasina matambudziko.
Uye zvakare, isu tichavhara mamwe akakosha ruzivo kudzivirira matambudziko akajairika panguva yekumisikidza, uye maitiro ekuita zvakanyanya basa iro XAMPP package inokupa iwe kuti ugadzire inoshanda yekuyedza nharaunda. Ngatisvike pazviri!
Chii chinonzi XAMPP?
XAMPP ndeye yemahara software package inopa yakakwana nharaunda yekuisa yemuno server pakombuta yako. Inoumbwa nezvinhu zvakati wandei zvakakosha seApache (webhu server), MySQL/MariaDB (yekugadzirisa dhatabhesi), PHP (mutauro wechirongwa) uye Perl. Kutenda kune iyi software, unogona kutevedzera sevha nharaunda pasina kubhadhara yekutambira.
Yakanakira vese vanotanga uye nyanzvi vanogadzira vanoda kuyedza mapurojekiti avo munharaunda vasati vaaisa kune chaiyo server. XAMPP inowanikwa kune akasiyana mapuratifomu akadai seWindows, Linux uye macOS. Pano tichatarisa maitiro ekuiisa pa Windows 10.
Kudhaunirodha XAMPP
Kutanga, chinhu chekutanga chatinofanira kuita kuenda kune yepamutemo XAMPP peji, kwaunowana akasiyana mavhezheni aripo zvichienderana neiyo PHP inoda iwe. Zvinokurudzirwa kusarudza yazvino yakagadzikana vhezheni iripo kuti ive nechokwadi chekuenderana nekuchengetedzeka.
Kamwe pane download peji, sarudza sarudzo XAMPP yeWindows. Rangarira kuti iyo shoma vhezheni yeWindows inodiwa ndeye Windows 7, saka hauzove nematambudziko pakuishandisa pa Windows 10.
Kuisa XAMPP pa Windows 10
Iine installer yatodhaunirodwa, tinya kaviri pairi kuti utange. Unogona kusangana nedzimwe chengetedzo yeWindows kana Mushandisi Akaundi Kudzora (UAC) yambiro, mune iyo kesi iwe unofanirwa kungobvumira mugadziri kuti aite shanduko pakombuta yako.
1. Installation Wizard
Paunotanga kuisa wizard, chinhu chekutanga chauchaona chichava yambiro nezve mvumo yekuwana iyo chirongwa chingade kana ukachiisa mu "Mafaira ePurogiramu”. Kunyangwe iwe uchigona kushandura nzira yekuisa, zvinokurudzirwa kusiya nzira yakasarudzika pa C:\xamp. Izvi zvinodzivirira nyaya dzemvumo gare gare.
Dzvanya "Inotevera” uye anoenderera mberi ne wizard.
2. Kusarudzwa kwechikamu
Imwe yematanho akanyanya kukosha ndeyekusarudza zvikamu zvaunoda kuisa. Sarudza sarudzo dzinodiwa maererano nekushandiswa kwauri kuzopa, kunyangwe ini ndinokurudzira kuti uise zvese zvinopihwa neXAMPP kuti ive nenzvimbo yekuyedza yakakwana. Chinhu chakakosha senge Apache, MySQL y phpMyAdmin Izvo zvinosungirwa kana iwe uchizoshanda nemadhatabhesi uye ane simba mawebhusaiti.
3. Zvirongwa zvefolder
Sezvandambotaura, iyo default folda ichave C:\xamp, kunyange iwe unogona kuchichinja kana uchida. Ingobaya bhatani rekusarudza folda uye sarudza nzvimbo itsva. Nekudaro, zvinokurudzirwa kusiya nzira yakasarudzika kudzivirira nyaya dzemvumo.
4. Pedzisa kuiswa
Mushure mekusarudza zvikamu uye folda, wizard inokuratidza zvimwe zvekuwedzera senge sarudzo yekuisa Bitnami, chishandiso chekuisa masisitimu akaita seWordPress kana Joomla. Unogona kubvisa sarudzo iyi kana usingade.
Pakupedzisira, tinya "Inotevera” uye kuiswa kuchatanga. Zvichienderana nekushanda kwekombuta yako, zvinogona kutora maminetsi mashoma.
XAMPP Configuration
Kana kuiswa kwapera, iyo Panera Rekudzora reXAMPP. Apa ndipo paunogona kutanga kana kumisa masevhisi akasiyana akadai Apache o MySQL. Kuti uedze kuti zvese zvakafamba zvakanaka, tinya "Tanga” muApache neMySQL, uye ita shuwa kuti ma modules anoshanduka girini, zvichiratidza kuti ari kushanda nemazvo.
Kugadzirisa matambudziko akajairika
Dzimwe nguva paunotanga sevha yeApache, unogona kuona kuti iyo port 80 kana 443 vari kutoshandiswa neimwe purogiramu, yakadai seSkype. Izvi zvinodzivirira Apache kuti isakwanise kumhanya nemazvo. Pano ini ndinokuratidza zvitatu zvinogoneka mhinduro:
- Shandura chiteshi mu Skype. Uncheck iyo "ports 80 uye 443" sarudzo mune Skype yekubatanidza marongero.
- Shandura iyo Apache port. Unogona kugadzirisa mafaira httpd.conf y httpd-ssl.conf kushandura aya madoko kune vamwe, akadai se8080 kana 8443.
- Kuvhara kwenguva pfupi Skype usati watanga Apache.
Kuwana phpMyAdmin uye manejimendi edhatabhesi
Kana iwe uchida kubata dhatabhesi emapurojekiti ako, XAMPP inosanganisira phpMyAdmin, chishandiso chinobatsira kwazvo chekugadzirisa dhatabhesi seMySQL kana MariaDB. Iwe unongoda kutanga MySQL kubva pane control panel uye wozowana http://localhost/phpmyadmin.
The default mushandisi achava mudzi uye haina pasiwedhi, kunyangwe zvichikurudzirwa kuti uchinje kana ukaronga kushandisa sevha kune zvinopfuura kuedzwa kwenzvimbo.
Gadzira uye maneja mapurojekiti muXAMPP
Imwe yemibvunzo inowanzo zivikanwa ndeyekuti ungaisa kupi mapurojekiti aunoda kuita pane sevha yenzvimbo. Kuti uite izvi, tungamira mapurojekiti ako kune folda chiro mukati meiyo XAMPP yekuisa dhairekitori. Kana iwe uine chirongwa chekuyedza chinonzi "mysite", ingo gadzira diki diki rine zita iro mukati "chiro”. Zvadaro, pinda kuburikidza nebrowser http://localhost/misitio uye purojekiti yako ichatakura sekunge yakagarwa pane chaiyo server.
Iyi inzira yakanaka yekuyedza mafambisirwo ako usati waaburitsa online.
Sezvawaona, kuisa nekugadzirisa XAMPP mukati Windows 10 inzira yakapusa kana iwe ukatevera yega yega nhanho nemazvo. Izvo hazvina basa kana iwe uri wekutanga kana mugadziri ane ruzivo, XAMPP inokupa ese maturusi aunoda kuti ushande pamapurojekiti ako munharaunda usingabhadharire sevha yekunze. Uyezve, mukana wekugadzirisa dhatabhesi rako uye kuita zvikumbiro zvako nekukurumidza ndeimwe yemabhenefiti makuru eiyi software. Kana iwe uchida kutanga kuyedza nekuvandudza webhu, XAMPP ndiyo pasuru yaunoda pachikwata chako.
Ini ndiri anofarira tekinoroji akashandura zvaanofarira zve "geek" kuita basa. Ndapedza makore anopfuura gumi ehupenyu hwangu ndichishandisa tekinoroji yekucheka-kumucheto uye kutamba nemhando dzese dzezvirongwa kunze kwekuda kuziva. Iye zvino ndava nyanzvi mune zvekombiyuta uye mitambo yemavhidhiyo. Izvi zvinodaro nekuti kweanopfuura makore 10 ndanga ndichishanda kunyora kune akasiyana mawebhusaiti pane tekinoroji nemitambo yemavhidhiyo, ndichigadzira zvinyorwa zvinotsvaga kukupa ruzivo rwaunoda mumutauro unonzwisisika nemunhu wese.
Kana iwe uine chero mibvunzo, ruzivo rwangu rwunobva kune zvese zvine chekuita neWindows inoshanda sisitimu pamwe ne Android yenharembozha. Uye kuzvipira kwangu kuri kwauri, ndinogara ndakagadzirira kushandisa maminetsi mashoma uye kukubatsira kugadzirisa chero mibvunzo yaungave unayo munyika ino yeinternet.