Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

XAMPP ( / г æ м р / или / ɛ к с . Æ м р / ) [2] является свободным и открытым исходным кодом кросс-платформенный веб - сервер стека решение пакет , разработанный Apache друзьями, [2] , состоящий в основном из Apache HTTP Server , MariaDB базы данных , а также переводчиков для скриптов , написанных на PHP и Perl языков программирования . [3] [4] Поскольку большинство реальных развертываний веб-серверов используют те же компоненты, что и XAMPP, это делает возможным переход с локального тестового сервера на рабочий сервер.

Простота развертывания XAMPP означает, что стек WAMP или LAMP может быть быстро и просто установлен в операционной системе разработчиком, с тем преимуществом, что распространенные приложения-надстройки, такие как WordPress и Joomla! с такой же легкостью можно установить с помощью Bitnami .

Этимология [ править ]

Термин XAMPP - очевидная аббревиатура . Однако на веб-сайте Apache Friends нет официального расширения аббревиатуры. Заголовок их домашней страницы гласит «XAMPP Apache + MariaDB + PHP + Perl», что указывает на то, что это сокращение является рекурсивным акронимом .

Неофициально этот термин можно разбить следующим образом:

MySQL был заменен на MariaDB 19 октября 2015 года и начиная с версий XAMPP 5.5.30 и 5.6.14 [7], фактически изменив значение аббревиатуры.

Хотя обе буквы P де-факто взаимозаменяемы, соглашение, используемое на веб-сайте Apache Friends, указывает, что первая буква P является сокращением для PHP, а последняя буква P - для Perl.

Предпосылки [ править ]

XAMPP требует, чтобы был загружен и запущен только один файл zip , tar , 7z или exe, а также требуется небольшая настройка различных компонентов, составляющих веб-сервер, или ее отсутствие. [8] Для версии XAMPP для Windows требуется распространяемый компонент Microsoft Visual C ++ 2017.

Особенности [ править ]

XAMPP регулярно обновляется до последних выпусков Apache , MariaDB , PHP и Perl . Он также поставляется с рядом других модулей, включая OpenSSL , phpMyAdmin , MediaWiki , Joomla , WordPress и другие. [9] Автономные, несколько экземпляров XAMPP могут существовать на одном компьютере, и любой конкретный экземпляр может быть скопирован с одного компьютера на другой. [10] XAMPP предлагается как в полной, так и в стандартной версии (версия Smaller). [10]

Интеграция программного обеспечения [ править ]

Стек решения веб-сервера, установленный на персональном ПК или системе разработки, сталкивается с общими проблемами, связанными с наличием общих номеров портов, запрошенных XAMPP. Чаще всего Skype или MySQL, установленные на ПК, имеют общий конфликт из-за того, что XAMPP запрашивает один и тот же номер порта. Хотя конфликт номеров портов можно обойти, остановив приложения, использующие тот же порт, лучшим решением является изменение номера порта. Наиболее распространенный порт MySQL можно найти в файлах my.ini, config.inc.php и php.ini из панели управления XAMPP. [11]

Номер порта: 3306 для MySQL, 80 для Apache и 443 для SSL, номера портов могут быть заменены последующими номерами, такими как 3307 или 3308. Найдите номера портов в соответствующих файлах, для которых необходимо изменить порт, затем замените их последующими. номер порта. те же номера портов также следует заменить в настройках службы XAMPP и номера порта.

Использование [ править ]

Наиболее очевидной характеристикой XAMPP является простота развертывания и создания экземпляра стека веб-сервера WAMP . [12] Позже Bitnami предоставила несколько распространенных упакованных приложений, которые можно было легко установить . [13]

Официально дизайнеры XAMPP предназначались для использования только в качестве инструмента разработки, чтобы позволить дизайнерам веб-сайтов и программистам тестировать свою работу на своих компьютерах без доступа к Интернету. Чтобы сделать это как можно проще, многие важные функции безопасности по умолчанию отключены. [14] XAMPP может обслуживать веб-страницы во всемирной паутине . [15] Предусмотрен специальный инструмент для защиты паролем наиболее важных частей пакета. [16]

XAMPP также обеспечивает поддержку для создания и управления базами данных в MariaDB и SQLite среди других.

После установки XAMPP можно рассматривать локальный хост как удаленный хост, подключившись с помощью FTP- клиента. Использование такой программы, как FileZilla, имеет много преимуществ при установке системы управления контентом (CMS), такой как Joomla или WordPress [ требуется дополнительное объяснение ] . Также можно подключиться к localhost через FTP с помощью редактора HTML .

Компоненты [ править ]

См. Также [ править ]

  • Lighttpd
  • Список пакетов Apache – MySQL – PHP
  • Список пакетов Nginx – MySQL – PHP

Ссылки [ править ]

  1. ^ "XAMPP" . SourceForge .
  2. ^ a b «Интервью с Каем Зайдлером из проекта XAMPP» . MySQL AB . Проверено 7 июня 2015 .[ постоянная мертвая ссылка ]
  3. ^ "Новый XAMPP с MariaDB" . apachefriends.org. 19 октября 2015 года архивации от оригинала на 2015-11-19 . Проверено 19 ноября 2015 года .
  4. ^ « Простой в установке дистрибутив Apache, содержащий MySQL, PHP и Perl » . SourceForge. Архивировано 06.06.2015 . Проверено 7 июня 2015 .
  5. ^ a b c d e "Что означает XAMPP в программном обеспечении?" . СТЕНДС4 ООО. Архивировано 6 сентября 2015 года . Проверено 12 марта 2016 .
  6. ^ a b c "XAMPP" . Архивировано 12 марта 2016 года . Проверено 12 марта 2016 .
  7. ^ a b c "Новый XAMPP с MariaDB" . Друзья Apache. Архивировано 12 апреля 2016 года . Проверено 12 марта 2016 .
  8. ^ « Скачивание и установка XAMPP » . Удеми. 2015-04-21. Архивировано 19 июня 2015 года . Проверено 21 апреля 2015 .
  9. ^ "Список аддонов XAMPP" . Друзья Apache. 2015-04-21. Архивировано 22 марта 2015 года . Проверено 21 апреля 2015 .
  10. ^ a b « Как установить программное обеспечение XAMPP » . Масундух II. 2015-04-21. Архивировано 9 июля 2015 года . Проверено 21 апреля 2015 .
  11. ^ "Изменить порт mysql в xampp" . Обмен ссылками . swapreference. 25 сентября 2020.
  12. ^ Гралла, Гейб (2011-04-22). «XAMPP для Windows» . PCWord . IDG. Архивировано 28 августа 2017 года . Проверено 18 октября 2018 .
  13. ^ «Битнами для XAMPP» . Друзья Apache . Архивировано 23 июня 2018 года . Проверено 18 октября 2018 .
  14. ^ "друзья apache - xampp для windows" . Apachefriends.org. Архивировано 19 декабря 2008 года . Проверено 19 декабря 2008 .
  15. ^ « Где XAMPP обычно используется и что он может делать. » . Овусу-Ансах Годфред. Архивировано 19 июня 2015 года . Проверено 30 апреля 2012 .
  16. ^ «XAMPP для Linux» . Архивировано 01 мая 2012 года . Проверено 30 апреля 2012 .
  17. ^ «Друзья Apache» . Друзья Apache. 2021-03-13 . Проверено 13 марта 2021 .
  18. ^ a b С поддержкой PEAR + SQLite 2.8.17 / 3.34.1 + многобайтовые (mbstring)
  19. ^ «Друзья Apache - Скачать XAMPP 7.3.0» . Друзья Apache. 2018-12-13. Архивировано 15 ноября 2018 года . Проверено 15 декабря 2018 .
  20. ^ «Друзья Apache - Скачать XAMPP 7.3.1» . Друзья Apache. 2019-01-21. Архивировано 15 ноября 2018 года . Проверено 21 января 2019 .
  21. ^ «Друзья Apache - Скачать XAMPP 7.3.2» . Друзья Apache. 2019-02-18. Архивировано 15 ноября 2018 года . Проверено 19 февраля 2019 .
  22. ^ «Друзья Apache - Скачать XAMPP 7.3.3» . Друзья Apache. 2019-03-18. Архивировано 15 ноября 2018 года . Проверено 18 марта 2019 .
  23. ^ «Друзья Apache - Скачать XAMPP 7.3.4» . Друзья Apache. 2019-04-15. Архивировано 15 ноября 2018 года . Проверено 16 апреля 2019 .
  24. ^ «Друзья Apache - Скачать XAMPP 7.3.5» . Друзья Apache. 2019-05-06. Архивировано 15 ноября 2018 года . Проверено 7 мая 2019 .
  25. ^ «Друзья Apache - Скачать XAMPP 7.3.6» . Друзья Apache. 2019-06-05. Архивировано 15 ноября 2018 года . Проверено 6 июня 2019 .
  26. ^ «Друзья Apache - Скачать XAMPP 7.3.7» . Друзья Apache. 2019-07-09. Архивировано 15 ноября 2018 года . Проверено 10 июля 2019 .
  27. ^ «Друзья Apache - Скачать XAMPP 7.3.8» . Друзья Apache. 2019-08-09. Архивировано 15 ноября 2018 года . Проверено 9 августа 2019 .
  28. ^ «Друзья Apache - Скачать XAMPP 7.3.9» . Друзья Apache. 2019-09-03. Архивировано 15 ноября 2018 года . Проверено 3 сентября 2019 .
  29. ^ «Друзья Apache - Скачать XAMPP 7.3.10» . Друзья Apache. 2019-10-09. Архивировано 15 ноября 2018 года . Проверено 9 октября 2019 .
  30. ^ «Друзья Apache - Скачать XAMPP 7.3.11» . Друзья Apache. 2019-10-30. Архивировано 15 ноября 2018 года . Проверено 31 октября 2019 .
  31. ^ «Друзья Apache - Скачать XAMPP 7.3.12» . Друзья Apache. 2019-12-05. Архивировано 15 ноября 2018 года . Проверено 6 декабря 2019 .
  32. ^ «Друзья Apache - Скачать XAMPP 7.3.13» . Друзья Apache. 2019-12-27. Архивировано 15 ноября 2018 года . Проверено 28 декабря 2019 .
  33. ^ «Друзья Apache - Скачать XAMPP 7.3.14» . Друзья Apache. 2020-02-05. Архивировано 15 ноября 2018 года . Проверено 7 февраля 2020 .
  34. ^ «Друзья Apache - Скачать XAMPP 7.3.15» . Друзья Apache. 2020-03-03. Архивировано 15 ноября 2018 года . Проверено 3 марта 2020 .
  35. ^ «Друзья Apache - Скачать XAMPP 7.3.16» . Друзья Apache. 2020-04-01. Архивировано 15 ноября 2018 года . Проверено 2 апреля 2020 .
  36. ^ «Друзья Apache - Скачать XAMPP 7.3.17» . Друзья Apache. 2020-04-24. Архивировано 15 ноября 2018 года . Проверено 24 апреля 2020 .
  37. ^ «Друзья Apache - Скачать XAMPP 7.3.18» . Друзья Apache. 2020-05-19. Архивировано 15 ноября 2018 года . Проверено 19 мая 2020 .
  38. ^ «Друзья Apache - Скачать XAMPP 7.3.19» . Друзья Apache. 2020-06-17. Архивировано 15 ноября 2018 года . Проверено 18 июня 2020 .
  39. ^ «Друзья Apache - Скачать XAMPP 7.3.20» . Друзья Apache. 2020-07-15. Архивировано 15 ноября 2018 года . Проверено 15 июля 2020 .
  40. ^ «Друзья Apache - Скачать XAMPP 7.3.21» . Друзья Apache. 2020-08-19. Архивировано 15 ноября 2018 года . Проверено 20 августа 2020 .
  41. ^ «Друзья Apache - Скачать XAMPP 7.3.22» . Друзья Apache. 2020-09-12. Архивировано 28 ноября 2019 года . Проверено 13 сентября 2020 .
  42. ^ «Друзья Apache - Скачать XAMPP 7.3.23» . Друзья Apache. 2020-10-14. Архивировано 28 ноября 2019 года . Проверено 14 октября 2020 .
  43. ^ «Друзья Apache - Скачать XAMPP 7.3.24» . Друзья Apache. 2020-11-16. Архивировано 28 ноября 2019 года . Проверено 18 ноября 2020 .
  44. ^ «Друзья Apache - Скачать XAMPP 7.3.25» . Друзья Apache. 2020-12-04. Архивировано 28 ноября 2019 года . Проверено 4 декабря 2020 .
  45. ^ «Друзья Apache - Скачать XAMPP 7.3.26» . Друзья Apache. 2021-01-19. Архивировано 28 ноября 2019 года . Источник 2021-01-20 .
  46. ^ «Друзья Apache - Скачать XAMPP 7.3.27» . Друзья Apache. 2021-03-13. Архивировано 28 ноября 2019 года . Проверено 13 марта 2021 .
  47. ^ «Друзья Apache - Скачать XAMPP 7.4.1» . Друзья Apache. 2019-12-27. Архивировано 15 ноября 2018 года . Проверено 28 декабря 2019 .
  48. ^ «Друзья Apache - Скачать XAMPP 7.4.2» . Друзья Apache. 2020-02-05. Архивировано 15 ноября 2018 года . Проверено 7 февраля 2020 .
  49. ^ «Друзья Apache - Скачать XAMPP 7.4.3» . Друзья Apache. 2020-03-03. Архивировано 15 ноября 2018 года . Проверено 3 марта 2020 .
  50. ^ «Друзья Apache - Скачать XAMPP 7.4.4» . Друзья Apache. 2020-04-01. Архивировано 15 ноября 2018 года . Проверено 2 апреля 2020 .
  51. ^ «Друзья Apache - Скачать XAMPP 7.4.5» . Друзья Apache. 2020-04-24. Архивировано 15 ноября 2018 года . Проверено 24 апреля 2020 .
  52. ^ «Друзья Apache - Скачать XAMPP 7.4.6» . Друзья Apache. 2020-05-19. Архивировано 15 ноября 2018 года . Проверено 19 мая 2020 .
  53. ^ «Друзья Apache - Скачать XAMPP 7.4.7» . Друзья Apache. 2020-06-17. Архивировано 15 ноября 2018 года . Проверено 18 июня 2020 .
  54. ^ «Друзья Apache - Скачать XAMPP 7.4.8» . Друзья Apache. 2020-07-15. Архивировано 15 ноября 2018 года . Проверено 15 июля 2020 .
  55. ^ «Друзья Apache - Скачать XAMPP 7.4.9» . Друзья Apache. 2020-08-19. Архивировано 15 ноября 2018 года . Проверено 20 августа 2020 .
  56. ^ «Друзья Apache - Скачать XAMPP 7.4.10» . Друзья Apache. 2020-09-12. Архивировано 28 ноября 2019 года . Проверено 13 сентября 2020 .
  57. ^ «Друзья Apache - Скачать XAMPP 7.4.11» . Друзья Apache. 2020-10-14. Архивировано 28 ноября 2019 года . Проверено 14 октября 2020 .
  58. ^ «Друзья Apache - Скачать XAMPP 7.4.12» . Друзья Apache. 2020-11-16. Архивировано 28 ноября 2019 года . Проверено 18 ноября 2020 .
  59. ^ «Друзья Apache - XAMPP 7.4.13 Скачать» . Друзья Apache. 2020-12-04. Архивировано 28 ноября 2019 года . Проверено 4 декабря 2020 .
  60. ^ «Друзья Apache - Скачать XAMPP 7.4.14» . Друзья Apache. 2021-01-19. Архивировано 28 ноября 2019 года . Источник 2021-01-20 .
  61. ^ «Друзья Apache - Скачать XAMPP 7.4.15» . Друзья Apache. 2021-02-09. Архивировано 28 ноября 2019 года . Проверено 10 февраля 2021 .
  62. ^ «Друзья Apache - Скачать XAMPP 7.4.16» . Друзья Apache. 2021-03-13. Архивировано 28 ноября 2019 года . Проверено 13 марта 2021 .
  63. ^ «Друзья Apache - XAMPP 8.0.0 Скачать» . Друзья Apache. 2020-12-04. Архивировано 28 ноября 2019 года . Проверено 4 декабря 2020 .
  64. ^ «Друзья Apache - Скачать XAMPP 8.0.1» . Друзья Apache. 2021-01-19. Архивировано 28 ноября 2019 года . Источник 2021-01-20 .
  65. ^ «Друзья Apache - XAMPP 8.0.2 Скачать» . Друзья Apache. 2021-02-09. Архивировано 28 ноября 2019 года . Проверено 10 февраля 2021 .
  66. ^ «Друзья Apache - Скачать XAMPP 8.0.3» . Друзья Apache. 2021-03-13. Архивировано 28 ноября 2019 года . Проверено 13 марта 2021 .

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • Интервью с Каем Зайдлером из проекта XAMPP - интервью Ленца Гриммера, MySQL
  • Установка, настройка и разработка с помощью XAMPP - статья Далибора Д. Дворски, Skills Canada - Онтарио
  • Акроним XAMPP - взято с Abbreviations.com , сайта STANDS4 LLC.
  • XAMPP в целом - статья Овусу-Анса Годфреда, Global Health Data Management