- XAMPP бул Apache, MySQL, PHP жана Perl камтылган акысыз программалык пакет.
- Ал хостинг үчүн акча төлөбөстөн компьютериңизде жергиликтүү серверди имитациялоого мүмкүндүк берет.
- Берилиштер базаларын phpMyAdmin аркылуу башкарууга болот, жергиликтүү хосттон жеткиликтүү.
- Веб-долбоорлорду чыныгы серверге жайгаштыруудан мурун сынап көрүү маанилүү.
Эгерде сиз веб-иштеп чыгууну баштоону же сайттарыңызды локалдык чөйрөдө сынап көрүүнү чечсеңиз, анда сиз XAMPP, PHP, MySQL жана башка веб-баракчалар менен иштөө үчүн зарыл болгон маанилүү куралга туш болдуңуз. Эгер сиз Windows 10 компьютеринде болсоңуз жана XAMPP орнотууну кантип баштоону билбей жатсаңыз, сиз туура жерге келдиңиз. Бул макалада мен сизге XAMPPди кантип орнотууну жана конфигурациялоону этап-этабы менен үйрөтөм, жөнөкөй жана кыйынчылыксыз.
Мындан тышкары, биз орнотуу учурунда жалпы көйгөйлөрдү болтурбоо үчүн кээ бир маанилүү деталдарды жана натыйжалуу тестирлөө чөйрөсүн түзүү үчүн XAMPP пакети сунуштаган функцияларды кантип колдонсо болорун карап чыгабыз. Келгиле, ага жетели!
XAMPP деген эмне?
XAMPP бул сиздин компьютериңизге локалдык серверди орнотуу үчүн толук чөйрөнү камсыз кылган акысыз программалык пакет. Ал Apache (веб-сервер), MySQL/MariaDB (базаларды башкаруу үчүн), PHP (программалоо тили) жана Perl сыяктуу бир нече маанилүү компоненттерден турат. Бул программанын аркасында сиз сервердик чөйрөнү хостинг үчүн төлөбөй эле окшоштура аласыз.
Бул башталгыч жана эксперттик иштеп чыгуучулар үчүн идеалдуу, алар өз долбоорлорун чыныгы серверге жүктөөдөн мурун жергиликтүү деңгээлде сынап көрүшү керек. XAMPP Windows, Linux жана macOS сыяктуу ар кандай платформалар үчүн жеткиликтүү. Бул жерде биз аны Windows 10го кантип орнотууга токтолобуз.
XAMPP жүктөлүп алынууда
Баштоо үчүн, биринчи кезекте биз XAMPP расмий барагына өтүшүбүз керек, анда сиз PHP керектөөлөрүнө жараша ар кандай версияларды таба аласыз. Мыкты шайкештикти жана коопсуздукту камсыз кылуу үчүн эң акыркы туруктуу версияны тандоо сунушталат.
Жүктөп алуу барагында бир жолу тандоону тандаңыз Windows үчүн XAMPP. Windowsтун минималдуу версиясы Windows 7 экенин унутпаңыз, андыктан аны Windows 10до колдонууда көйгөй болбойт.
Windows 10 боюнча XAMPP орнотуу
Орнотуучу мурунтан эле жүктөлүп алынган болсо, баштоо үчүн аны эки жолу чыкылдатыңыз. Сиз кээ бир Windows коопсуздук же Колдонуучунун каттоо эсебин көзөмөлдөө (UAC) эскертүүлөрүнө туш болушуңуз мүмкүн, бул учурда орнотуучуга компьютериңизге өзгөртүү киргизүүгө уруксат беришиңиз керек.
1. Орнотуу устасы
Орнотуу устасын баштаганда, сиз көрө турган биринчи нерсе, эгер сиз аны орнотсоңуз, программа талап кыла турган кирүү уруксаттары жөнүндө эскертүү болот.Program Files”. Орнотуу жолун өзгөртө алсаңыз да, демейки жолду төмөнкү боюнча калтыруу сунушталат C:\xampp. Бул кийинчерээк уруксаттар менен байланышкан маселелердин алдын алат.
"Пресс"кийинки” жана уста менен улантат.
2. Компонент тандоо
Эң маанилүү кадамдардын бири - орнотууну каалаган компоненттерди тандоо. Керектүү варианттарды сиз бере турган колдонууга жараша тандаңыз, бирок мен сизге XAMPP сунуш кылган нерселердин бардыгын орнотууну сунуштайм, бирок толук тестирлөө чөйрөсү болушу керек. сыяктуу чечүүчү компонент Apache, MySQL y phpMyAdmin Эгер маалымат базалары жана динамикалык веб-сайттар менен иштей турган болсоңуз, алар милдеттүү.
3. Папка орнотуулары
Мен буга чейин айтылгандай, демейки папка болот C:\xampp, эгер кааласаңыз, аны өзгөртө аласыз. Жөн гана папканы тандоо баскычын чыкылдатып, жаңы жерди тандаңыз. Бирок, уруксат көйгөйлөрүн болтурбоо үчүн демейки маршрутту калтыруу сунушталат.
4. Орнотууну бүтүрүңүз
Компоненттерди жана папканы тандагандан кийин, уста сизге орнотуу опциясы сыяктуу кошумча маалыматтарды көрсөтөт Bitnami, WordPress же Joomla сыяктуу системаларды орнотуу үчүн курал. Эгер сизди кызыктырбаса, бул параметрди алып салсаңыз болот.
Акырында, чыкылдатыңыз "кийинки” жана орнотуу башталат. Компьютериңиздин иштешине жараша, ал бир нече мүнөткө созулушу мүмкүн.
XAMPP конфигурациясы
Орнотуу аяктагандан кийин, XAMPP Башкаруу панели. Бул жерде сиз ар кандай кызматтарды баштасаңыз же токтотсоңуз болот, мисалы Apache o MySQL. Баары жакшы болгонун текшерүү үчүн, чыкылдатыңыз "баштоо” Apache жана MySQLде орнотуңуз жана модулдар туура иштеп жатканын көрсөтүп, жашыл түскө болорун текшериңиз.
Жалпы көйгөйлөрдү чечүү
Кээде Apache серверин баштаганда, сиз муну таба аласыз порт 80 же 443 алар мурунтан эле Skype сыяктуу башка программа тарабынан колдонулуп жатат. Бул Apache туура иштей албай калат. Бул жерде мен сизге үч мүмкүн болгон чечимдерди көрсөтөм:
- Skype портун өзгөртүңүз. Skype туташуу жөндөөлөрүндө "80 жана 443 порттору" опциясын алып салыңыз.
- Apache портун өзгөртүү. Сиз файлдарды түзөтө аласыз httpd.conf y httpd-ssl.conf бул портторду 8080 же 8443 сыяктуу башкаларга өзгөртүү үчүн.
- Apacheти баштоодон мурун Skype'ты убактылуу жабыңыз.
phpMyAdmin жана маалымат базасын башкаруу мүмкүнчүлүгү
Эгер долбоорлоруңуз үчүн маалымат базаларын башкаруу керек болсо, XAMPP камтыйт phpMyAdmin, MySQL же MariaDB сыяктуу маалымат базаларын башкаруу үчүн абдан пайдалуу курал. Сиз жөн гана башкаруу панелинен MySQL баштап, андан кийин кирүү керек http://localhost/phpmyadmin.
Демейки колдонуучу болот тамыр жана анын сырсөзү жок, бирок серверди жергиликтүү тестирлөөдөн ашыкча колдонууну пландаштырсаңыз, аны өзгөртүү сунушталат.
XAMPPде долбоорлорду түзүү жана башкаруу
Эң кеңири таралган суроолордун бири - жергиликтүү серверде иштеткиңиз келген долбоорлорду кайда жайгаштыруу керек. Бул үчүн, долбоорлорду папкага багыттаңыз htdocs XAMPP орнотуу каталогунун ичинде. Эгер сизде "mysite" деп аталган тесттик долбоор болсо, жөн гана " ичинде ошол аталыштагы папка түзүңүз.htdocs”. Андан кийин, браузер аркылуу кирүү http://localhost/misitio жана сиздин долбоорңуз чыныгы серверде жайгаштырылгандай жүктөлөт.
Бул сиздин иштеп чыгууларыңызды онлайн жарыялоодон мурун текшерүүнүн эң сонун жолу.
Көрүнүп тургандай, Windows 10до XAMPP орнотуу жана конфигурациялоо, эгерде сиз кадамдардын ар бирин кылдаттык менен аткарсаңыз, өтө жөнөкөй процесс. Сиз башталгыч же тажрыйбалуу иштеп чыгуучу болгонуңуз маанилүү эмес, XAMPP сизге тышкы серверге акча төлөбөстөн, долбоорлоруңузда жергиликтүү деңгээлде иштөө үчүн зарыл болгон бардык куралдарды берет. Андан тышкары, маалымат базаларыңызды башкаруу жана иштеп чыгууларыңызды тез аткаруу мүмкүнчүлүгү бул программанын эң чоң артыкчылыктарынын бири. Эгер сиз веб-иштеп чыгуу менен эксперимент баштагыңыз келсе, XAMPP бул сиздин командаңызга керектүү пакет.
Мен өзүмдүн «геек» кызыкчылыктарын кесипке айландырган технология ышкыбозумун. Өмүрүмдүн 10 жылдан ашуунун эң алдыңкы технологияларды колдонууга жана ар кандай программалар менен иштөөгө жумшадым. Азыр мен компьютердик технологиялар жана видео оюндар боюнча адистешкен. Себеби, мен 5 жылдан ашык убакыттан бери технология жана видео оюндар боюнча ар кандай веб-сайттарга жазып, сизге керектүү маалыматты баарына түшүнүктүү тилде берүүгө умтулган макалаларды түзүп келем.
Эгерде сизде кандайдыр бир суроолор болсо, менин билимим Windows операциялык тутумуна, ошондой эле уюлдук телефондор үчүн Android менен байланыштуу. Жана менин милдеттенмем сизге, мен ар дайым бир нече мүнөт бөлүп, бул интернет дүйнөсүндө сизди кызыктырган бардык суроолорду чечүүгө жардам берүүгө даярмын.