XAMPP
| | |
| Жасаушы |
Apache Friends |
|---|---|
| Операциялық жүйелер |
Кроссплатформалы бағдарламалық жасақтама |
| Компьютерлік платформа |
Microsoft Windows, Linux, macOS және Веб шолғыш |
| Соңғы нұсқа |
19 қараша 2023 |
| Жағдай |
белсенді |
| Лицензия |
GNU General Public License |
XAMPP (/ˈzæmp/) — Apache веб-серверін, MariaDB дерекқорын басқару жүйесін, PHP сценарийлер интерпретаторын, Perl бағдарламалау тілін және толыққанды веб-серверді іске қосуға мүмкіндік беретін көптеген қосымша кітапханаларды қамтитын кроссплатформалы локальды веб-сервер пакеті. [1]
Этимология
[өңдеу | қайнарын өңдеу]XAMPP аты:
- X ("кросс" платформалы)
- Apache HTTP Server
- MySQL
- PHP
- Perl
акронимінен шығады.
XAMPP пакеттері
[өңдеу | қайнарын өңдеу]Толық нұсқасы мыналарды қамтиды:
- SSL қолдауы бар Apache веб-сервері
- MariaDB дерекқорын басқару жүйесі (СУБД)
- PHP
- Perl
- FileZilla FTP-сервері (жаңа нұсқаларда жоқ)
- POP3/SMTP сервері
- phpMyAdmin утилитасы
XAMPP барлық 32-биттік Microsoft операциялық жүйелерінде (98, 2000, XP, 2003, Vista, 7), сондай-ақ Linux, macOS және Solaris жүйелерінде жұмыс істейді. Бағдарлама GNU General Public License лицензиясына сәйкес еркін таратылады және тегін, ыңғайлы веб-сервер болып табылады, ол динамикалық беттерді де өңдей алады. 2008 жылдың қазан айында XAMPP пакеттерінің жүктелуі 775 064 рет (33280 Гб) болған.
Қазіргі уақытта XAMPP веб-серверді орнатудың ең ыңғайлы жинақтарының бірі болып саналады.
XAMPP for Linux
[өңдеу | қайнарын өңдеу]Linux нұсқасы Ubuntu, SuSE, RedHat, Mandriva, Debian жүйелерінде сыналған және мына құрамды қамтиды: Apache, MySQL, PHP 5 + PHP 4 & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite және IMAP C-Client, FPDF. Әдепкіде жүйе іске қосылған сайын автоматты түрде жұмыс істемейді, қолмен қосу қажет. Дегенмен, жүйе жүктелгенде автоматты түрде іске қосылатындай етіп баптауға болады.
XAMPP for macOS
[өңдеу | қайнарын өңдеу]macOS нұсқасы құрамына мыналарды қамтиды: Apache, MariaDB, PHP & PEAR + SQLite, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, IMAP C-Client, OpenLDAP, mcrypt, mhash, cUrl, libxslt, libapreq, FPDF, ICU4C Library, APR, APR-utils.
XAMPP for Solaris
[өңдеу | қайнарын өңдеу]Solaris үшін нұсқасы Solaris 8-де жасалып, Solaris 9-да сыналған. Құрамында Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, Freetype2, libjpeg, libpng, zlib, expat, Ming, Webalizer, pdf class бар. Бұл нұсқа әзірге даму сатысында.
Талаптар мен ерекшеліктер
[өңдеу | қайнарын өңдеу]XAMPP орнату үшін бар болғаны бір zip, tar немесе exe файлды жүктеу жеткілікті, әрі қосымшалардың ешқайсысына бөлек баптау қажет емес. Бағдарлама үнемі жаңартылып тұрады және Apache/MySQL/PHP пен Perl-дің жаңа нұсқаларын қамтиды. Сондай-ақ OpenSSL және phpMyAdmin секілді көптеген модульдермен бірге жеткізіледі.
Пайдаланушы интерфейсі қарапайым болғандықтан, оны «жалқауларға арналған жинақ» («lazy man’s WAMP/LAMP installation») деп те атайды.
XAMPP толық, стандартты және жеңілдетілген (XAMPP Lite) нұсқаларында таратылады. Қосымша модульдер бөлек жүктеуге қолжетімді. Сонымен қатар, zip, 7-zip, tar немесе exe форматындағы жаңарту пакеттері бар, олар арқылы барлық құрамдастарды жаңа нұсқаға жаңартуға болады.
Қолданылуы
[өңдеу | қайнарын өңдеу]XAMPP бастапқыда әзірлеушілерге арналған құрал ретінде жасалды, ол веб-дизайнерлер мен бағдарламашыларға өз жұмыстарын интернетсіз тексеруге мүмкіндік береді. Ыңғайлы болу үшін кейбір мүмкіндіктер мен қауіпсіздік баптаулары әдепкіде сөндірілген. Сол себепті XAMPP тек сенімді ортада қолдануға ұсынылады. Дегенмен, кейде ол интернетте де пайдаланылады. Бағдарлама MySQL және SQLite дерекқорларын жасау мен басқаруды қолдайды. XAMPP көмегімен жергілікті компьютерге Уикипедияның жеке көшірмесін орнатуға да болады. [2]
- ↑ Interview with Kai Seidler from the XAMPP project. MySQL AB. Тексерілді, 22 тамыз 2009.
- ↑ MySQL сайтындағы XAMPP әзірлеушісімен сұхбат.(ағылш.)
Сілтемелер
[өңдеу | қайнарын өңдеу]
| Бұл — Бағдарлама жасақтамасы туралы мақаланың бастамасы. Бұл мақаланы толықтырып, дамыту арқылы, Уикипедияға көмектесе аласыз. |
