Кіріспе

XAMPP (/z//æ//m//p/ немесе /ɛ//k//s//.//æ//m//p/) – Apache Friends компаниясы әзірлеген тегін және ашық кодты, платформааралық веб-сервер шешімдер жиынтығы. Көптеген нақты веб-серверлерді орнату XAMPP-тағыдай компоненттерді қолданатындықтан, бұл жергілікті сынақ серверінен тікелей эфирдегі серверге өтуді жеңілдетеді. XAMPP-ты орнатудың қарапайымдығының арқасында WAMP немесе LAMP жиынтығын әзірлеуші опералық жүйеге жылдам және оңай орната алады, сондай-ақ WordPress және Joomla! сияқты қосымша қолданбаларды Bitnami арқылы да оңай орнатуға болады.

Этимология

Apache Friends веб-сайтында XAMPP «XAMPP Apache + MariaDB + PHP + Perl» дегенді білдіреді, бұл рекурсивті аббревиатура. XAMPP бұрын MySQL қолданған, бірақ 2015 жылдың 19 қазанында MariaDB-ға ауыстырылды және XAMPP 5.5.30 және 5.6.14 нұсқаларынан бастап, акронимнің мағынасы өзгерді. Алғашқыда ол Cross Platform + Apache + MySQL + PHP + Perl дегенді білдірген.

Алдын ала талаптар

XAMPP-ты жүктеу және іске қосу үшін бір ғана zip, tar, 7z немесе exe файлы жеткілікті, ал веб-серверді құрайтын әртүрлі компоненттерді конфигурациялау қажеттілігі аз немесе мүлдем жоқ. XAMPP-тың Windows нұсқасына Microsoft Visual C++ 2017 Redistributable қажет.

Ерекшеліктері

XAMPP Apache, MariaDB, PHP және Perl-дің ең соңғы нұсқаларымен үнемі жаңартылып отырады. Оған OpenSSL, phpMyAdmin, MediaWiki, Joomla, WordPress және тағы да көптеген модульдер қоса берілген. Өзін-өзі қамтитын XAMPP-тің бірнеше данасы бір компьютерде орналаса береді, ал кез келген дананы бір компьютерден екіншісіне көшіруге болады. XAMPP толық және стандартты нұсқада (кіші нұсқа) ұсынылады. Кейіннен Bitnami оңай орнатылатын бірнеше жиынтық қолданбаларды ұсынды. XAMPP жасаушылары оны веб-сайтты әзірлеушілер мен бағдарламашыларға өздерінің жұмысын интернетке қосылмай-ақ өз компьютерлерінде сынап көруге мүмкіндік беретін құрал ретінде пайдалануды көздеген. Бұл процесті оңайлату үшін көптеген маңызды қауіпсіздік мүмкіндіктері әдепкі бойынша өшірілген. XAMPP веб-беттерді World Wide Web желісінде көрсетуге қабілетті. Пакеттің ең маңызды бөліктерін парольмен қорғау үшін арнайы құрал қарастырылған. XAMPP MariaDB және SQLite деректер базаларын жасауға және басқаруға да қолдау көрсетеді. XAMPP орнатылғаннан кейін, FTP клиенті арқылы қосылып, жергілікті хосты қашықтағы хост ретінде пайдалануға болады. FileZilla сияқты бағдарламаны пайдалану Joomla немесе WordPress сияқты контент-басқару жүйесін (CMS) орнатқанда көптеген артықшылықтар береді. HTML редакторы арқылы FTP қосылысы арқылы localhost-қа да қосылуға болады.

Құралымдары

+ XAMPP 8.2.12 құрамындағы компоненттер Компонент Windows-та Linux-та macOS-та Apache 2.4.58 ✔ ✔ ✔ MariaDB 10.4.32 ✔ ✔ ✔ PHP 8.2.12 ✔ ✔ ✔ 8.0.1 2.4.46 10.4.17 8.0.1 8.0.2 2.4.46 10.4.17 8.0.2 8.0.3 2.4.46 10.4.18 8.0.3 8.0.5 2.4.47 10.4.18 8.0.5 8.0.6 2.4.47 10.4.19 8.0.6 8.0.7 2.4.48 10.4.19 8.0.7 8.0.8 2.4.48 10.4.20 8.0.8 8.0.9 2.4.48 10.4.20 8.0.9 8.0.10 2.4.48 10.4.21 8.0.10 8.0.11 2.4.51 10.4.21 8.0.11 8.0.13 2.4.51 10.4.22 8.0.13 8.0.14 2.4.52 10.4.22 8.0.14 8.0.15 2.4.52 10.4.22 8.0.15 8.0.17 2.4.52 10.4.24 8.0.17 8.0.18 2.4.53 10.4.24 8.0.18 8.0.19 2.4.53 10.4.24 8.0.19 8.0.25 2.4.54 10.4.27 8.0.25 8.0.28 2.4.56 10.4.28 8.0.28 8.1.0 2.4.51 10.4.22 8.1.0 8.1.1 2.4.52 10.4.22 8.1.1 8.1.2 2.4.52 10.4.22 8.1.2 8.1.4 2.4.52 10.4.24 8.1.4 8.1.5 2.4.53 10.4.24 8.1.5 8.1.6 2.4.53 10.4.24 8.1.6 8.1.10 2.4.54 10.4.24 8.1.10 8.1.12 2.4.54 10.4.27 8.1.12 8.1.17 2.4.56 10.4.28 8.1.17 8.2.0 2.4.54 10.4.27 8.2.0 8.2.4 2.4.56 10.4.28 8.2.4 8.2.12 2.4.58 10.4.32 8.2.12