Что такое xampp и зачем он нужен

Web-сервер на Windows 7 – обзор и установка XAMPP

Для разработки и тестирования сайтов или веб-приложений обычно используют локальный Web-сервер, а после разработки переносят уже на рабочий сервер. Поэтому сегодня я предлагаю рассмотреть возможность установки локального web-сервера на операционную систему Windows 7, и так как у нас сайт для начинающих разработчиков, мы будем использовать готовую сборку web-сервера на примере XAMPP.

И начнем мы с основ, т.е. узнаем, что же это такое сборка web-сервера, из чего она состоит, зачем она нужна, в частности разберем сборку XAMPP, установим ее и, конечно же, проверим ее работу.

Что такое сборка Web-сервера?

Сборка Web-сервера – это некий комплект приложений необходимых для функционирования сайтов, после развертывания которого, можно сразу переходить к их разработке, не отвлекаясь и не вникая в настройки каждого компонента web-сервера.

В сборку web-сервер обычно входит как минимум 3 компонента: это непосредственно сам HTTP сервер, средство разработки сайтов, т.е. библиотеки языка программирования, интерпретатор и т.д., и система управления базами данных. Для таких сборок используется бесплатное программное обеспечение, поэтому самыми распространенными компонентами являются веб сервер Apache, СУБД MySQL, языки программирования PHP и Perl.

Если говорить о том, для чего вообще нужна такая сборка, так как Вы сами понимаете, что все это в отдельности устанавливается и настраивается, то она нужна в основном для того, чтобы облегчить жизнь начинающим разработчикам, чтобы они могли просто установить одну программу и сразу начать, скажем, учиться программировать (создавать сайты). Для примера в качестве операционной системы нашего локального web сервера мы будем использовать Windows 7, так как именно ОС Windows от компании Microsoft широко используется у нас в России.

Конечно же, после того как разработка сайта или веб приложения окончена, необходимо перенести все на рабочий сервер, который скорей всего будет использовать операционную систему на базе Linux. Например, мы с Вами уже рассматривали возможность установки и настройки полноценного, рабочего web-сервера на CentOS 7.1, где мы как раз по отдельности устанавливали и настраивали каждый из компонентов web-сервера, там мы использовали Apache, PHP и MySQL. Также если кому интересна установка СУБД MySQL на Windows, то это мы подробно рассмотрели вот здесь.

Примечание! Использовать сборку веб сервера на продакшн хостинге для сайтов не рекомендуется, тем более что сами разработчики предупреждают, что эти сборки не предназначены для внедрения в производство.

В число самых популярных сборок web-сервера входят: Denwer, Open Server, XAMPP, WampServer. Как видно из названия статьи, сегодня мы будем рассматривать XAMPP.

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Что такое XAMPP?

XAMPP — это бесплатная, кроссплатформенная сборка веб-сервера, которая включает Apache, MySQL PHP и Perl.

Как не трудно догадаться XAMPP — это аббревиатура:

В последнюю, на сегодняшний день (Июнь 2015), сборку XAMPP для Windows включено следующее программное обеспечение: Apache 2.4.12, MySQL 5.6.24, PHP 5.6.8, phpMyAdmin 4.3.11, OpenSSL 1.0.1, XAMPP Control Panel 3.2.1, Webalizer 2.23-04, Mercury Mail Transport System 4.63, FileZilla FTP Server 0.9.41, Tomcat 7.0.56 (with mod_proxy_ajp as connector), Strawberry Perl 7.0.56 Portable.

Где скачать XAMPP?

Загрузить данную сборку можно со страницы загрузки официального сайта — https://www.apachefriends.org/ru/download.html

И так как мы будем устанавливать XAMPP на Windows, то соответственно и скачиваем дистрибутив под эту операционную систему, например, я хочу скачать версию XAMPP с PHP 5.6.8 для этого, и жму соответствующую ссылку.

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

После чего у нас загрузится дистрибутив размером 107 мегабайт.

Данная сборка поддерживает операционные системы Windows, начиная с Vista.

Установка XAMPP

Приступаем к установке сборки Web-сервера XAMPP, она простая, поэтому проблем возникнуть не должно.

Шаг 1

Запускаем скаченный файл xampp-win32-5.6.8-0-VC11-installer.exe. Первое окно программы установки — это окно приветствия, жмем «Next».

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Шаг 2

Далее, выбираем компоненты, которые нужно установить, по умолчанию выбрано все, но если Вы не хотите что-то устанавливать, т.е. Вам это не нужно, то можете снять галочку с соответствующего пункта, например, мне не нужен Perl, жмем «Next».

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Шаг 3

Затем выбираем каталог, в который мы будем устанавливать XAMPP, я оставлю по умолчанию, жму «Next».

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Шаг 4

На этом шаге мы можем оставить или убрать галочку «Узнать больше о Bitnami для XAMPP», я галочку убрал, жму «Next».

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Шаг 5

Все готово к установке, жмем «Next».

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

После того как установка будет завершена, нам предложат сразу запустить «Control Panel», жмем «Finish».

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Вот и все, у нас запустилась панель управления XAMPP.

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Запускаем и проверяем работу Apache, PHP и MySQL

Как мы видим, сразу после установки все сервисы не запущены, поэтому мы запускаем их кнопкой «Start».

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Зеленым выделены те сервисы, которые в данный момент запущены.

Сначала давайте проверим работу Apache, для этого просто в браузере набираем localhost, и если мы увидим следующую картину, то значит все в порядке.

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Для проверки MySQL и PHP давайте напишем простой скрипт на PHP, который проверит подключение к базе данных MySQL. Для этого создаем в каталоге C:\xampp\htdocs\ папку test, кстати, все, что находится в папке htdocs, можно удалить. В папке test создаем файл index.php со следующим кодом;

Сохраняем и в браузере обращаемся по адресу http://localhost/test/ в ответ мы должны получить версию MySQL.

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Если Вы это удивили, значит и Apache и PHP и MySQL запущены и работают.

Теперь немного расскажу о панели управления XAMPP. Запустить ее можно через меню «Пуск->Все программы->XAMPP».

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

После запуска в системном трее появится значок для быстрого управления, т.е. запуска и остановки сервисов.

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

На этом предлагаю заканчивать, так как все готово для разработки сайтов на базе Apache, MySQL и PHP, еще раз замечу, что данная сборка подходит исключительно для разработки и тестирования веб приложений, использовать ее в качестве рабочей платформы для сайтов не рекомендуется. Удачи!

Источник

Установка XAMPP. Пошагово: скачивание, установка, запуск

Что такое XAMPP и для чего он нужен?

XAMPP — сборка Web-сервера, в которой содержится набор приложений для полноценного функционирования сайта. При этом не требуется настройка каждого компонента по отдельности.

Сборка позволяет вести разработку на отдельном компьютере без подключения к сети. Соответственно, нет необходимости в высокоскоростном доступе в Интернет и наличии хостинга.

Проект кроссплатформенный, а это значит, что он одинаково хорошо работает на популярных платформах: Windows, Linux, Mac OS. Само название XAMPP – аббревиатура, которая расшифровывается следующим образом:

Эта сборка отлично подойдёт начинающим веб-программистам. В ней есть всё, что может понадобиться для комфортной работы.

Где скачать?

Скачать XAMPP можно как с официального сайта, так и со сторонних ресурсов. Последнее крайне нежелательно, так как возможны проблемы в виде вирусов, кейлоггеров и дополнительно установленных программ.

В самом крайнем случае можно воспользоваться крупными сайтами-архивами, если в статусе файла стоит «проверено» и отзывы в целом положительные.

Проходим на официальный сайт сборки по адресу https://www.apachefriends.org. При нахождении в диапазоне IP-адресов стран СНГ произойдёт автоматический редирект на русскую версию сайта.

Следующий шаг – выбор операционной системы. Так как мы работаем в Windows, то и выбираем версию для этой ОС. Обратите внимание, что последние версии программы работают только с новыми операционными системами –Vista и выше, под XP или 2003 он просто не запустится.

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

На следующем этапе вам предложат выбрать директорию, куда будет скачиваться файл установки. На жёстком диске инсталлятор займёт 109 мегабайт, время скачивания зависит от вашей скорости соединения.

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Установка XAMPP на ОС Windows

Запускаем инсталлятор и на стартовом окне жмём кнопку «Next».

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Появится окно выбора устанавливаемых компонентов. Серым цветом отмечены неактивные чекбоксы (обязательные компоненты программы). Остальные – активны, но мы не будем ничего убирать, а оставим, по умолчанию. «Next».

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Программа установки предложит выбрать место установки. По умолчанию это диск C:. Соглашаемся. «Next».

Далее установщик предложит посетить сайт веб-сервера. Соглашаться или нет – решать вам. В случае, если нужды в этом нет, просто снимите флажок с этого пункта.

Программа сообщит, что готова к установке и после нажатия кнопки «Next» запустится процесс распаковки.

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Локальный сервер и firewall

Брандмауэр Windows предложит разрешить или запретить доступ к программе.

Если инсталлятор скачан с официального сайта, разрешаем.

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Завершаем установку и настройку

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Для запуска программы сразу после завершения установки осталось выполнить следующие действия:

Проверка работоспособности модулей и компонентов

После завершения установки откроется панель управления XAMPP.

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Сразу же запускаем MySQL. Брандмауэр опять попросит разрешить или запретить программе доступ в сеть. Разрешаем.

Поочерёдно проверяем состояние Apache и MySQL. Для этого нажимаем кнопки «Admin» (1 и 2), после чего в браузере должны открываться панели управления сервера и базы данных.

CMS хостинг — выберите тариф хостинга, который подходит под Вашу систему управления сайтом.

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Скрипт для работы с базами данных PhpMyAdmin:

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Проверяем работоспособность основных служб. Для этого рекомендуем в директории C:Xampphtdocs создать папку test. В блокноте напишите предложенный вариант коротенького скрипта на PHP и сохраните под именем index.php:

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Теперь в любом браузере пройдите по адресу: http://localhost/test и, если всё сделано правильно, вы увидите надпись «Good Job».

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

На этом установка web-сервера XAMPP завершена.

iPipe – надёжный хостинг-провайдер с опытом работы более 15 лет.

Рады сообщить хорошую новость для наших клиентов и тех, кто планирует присоединиться к iPipe. Стали доступны для заказа новые виртуальные…

Источник

Установка и настройка XAMPP

В этой небольшой статье мы рассмотрим, как выполняется установка XAMPP в Ubuntu 18.04, а также первоначальную настройку программы для более удобной работы.

Установка и настройка XAMPP

1. Загрузка программы

Программа доступна для Windows, Linux, а также MacOS, и скачать её вы можете на официальном сайте. На момент написания статьи уже вышла версия с PHP 7.3. Её мы и будем использовать.

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Откройте вкладку Download, найдите версию для Linux и скачайте её.

2. Установка XAMPP

Далее нужно запустить только что загруженный установщик. По умолчанию он находится в папке

/Загрузки. Сначала нужно добавить файлу установщика флаг исполняемости:

Затем запустите установщик от имени суперпользователя:

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Затем нужно пройти несколько шагов установщика, на которых достаточно только нажимать кнопку Далее:

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

После этого установка XAMPP Linux будет завершена, а все файлы программы будут находится в каталоге /opt/xampp.

3. Настройка XAMPP

Управлять работой установленных сервисов можно через терминал или с помощью графической утилиты. Запустить графическую утилиту можно, отметив галочку Launch XAMPP в последнем окне мастера установки.

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Здесь, на вкладке Manage Servers, вы можете запустить веб-сервер, сервер баз данных и FTP-сервер:

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Для запуска всего сразу нажмите кнопку Start All. Когда сервис запущен, его состояние меняется на running, а иконка становится зёленой. К тому же, выбрав любой из серверов и нажав кнопку Config, вы можете его настроить:

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Здесь можно изменить порт, открыть логи ошибок и доступа, а также открыть конфигурационный файл и изменять любые настройки выбранного сервиса:

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

4. Управление XAMPP через терминал

В терминале можно сделать всё то же самое, плюс ещё несколько функций. Для управления используется утилита xampp:

Вот её основные опции:

Я рекомендую после установки программы выполнить команду security, чтобы поменять основные настройки по умолчанию, которые будут небезопасны:

sudo /opt/lampp/xampp security

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Утилита отключит доступ к MySQL из сети, предложит задать пароль для Phpmyadmin, MySQL, а также пароль для FTP. После этого вы можете запустить все серверы, если не сделали это ранее:

sudo /opt/lampp/xampp start

А для остановки используйте:

sudo /opt/lampp/xampp stop

Запустить графическую панель, с которой мы работали вначале, вы можете такой командой:

5. Развёртывание приложения

Вы можете проверить, всё ли запущено и работает, открыв адрес http://localhost в вашем браузере:

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Все файлы веб-сервера находятся в директории /opt/lampp/htdocs/. Вы можете удалить всё, что там есть лишнего и загружать туда файлы своего приложения или, например WordPress.

Выводы

В этой небольшой статье мы разобрали, как выполняется установка и настройка XAMPP-сервера в Ubuntu и других дистрибутивах Linux. Поскольку это программа практически портативная, то эта инструкция должна отлично работать для любого дистрибутива и даже в некотором смысле для Windows и MacOS. А также её намного удобнее устанавливать, по сравнению с LAMP.

Источник

XAMPP Apache + MariaDB + PHP + Perl

Что такое XAMPP?

XAMPP является самой популярной средой разработки PHP

XAMPP полностью бесплатный и простой в установке дистрибутив Apache, содержащий MariaDB, PHP и Perl. XAMPP создан с открытым исходным кодом, чтобы быть невероятно простым в установке и в использовании.

Скачать

New XAMPP-VM for OS X available!

Try it now

We just released a new version of XAMPP. You can download these new installers at http://www.apachefriends.org/download.html.

These installers include the next components:

Рћ Apache Friends

Apache Friends это некоммерческий проект для продвижения веб-сервера Apache и является домом для проекта XAMPP. XAMPP это простой в установке дистрибутив Apache, содержащий MariaDB, PHP и Perl. Read more »

Сообщество

XAMPP существует уже более 10 лет – огромное сообщество работает над ним. Вы можете принять участие, присоединившись к нашему Форумы, добавив себя в Cписок рассылки, и лайкнув нас на Facebook, следуя нашим твитам на Twitter, или добавление нас к вашему Google+ кругам.

Последние обсуждения

XAMPP for Windows • Please help me fix this error xampp 3.2.1

.09:37:24 [Apache] Problem detected! 09:37:24 [Apache] Port 443 in use by «»D:\Program Files\VMware\. Read more В»

XAMPP for Linux • [SOLVED] Apache2 install to MX-Linux 18.3

Ok, I relocated the websites into the home folder, then changed the config files in apache2 to redir. Read more В»

Источник

XAMPP

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Включает в себя: Apache, MySQL, PHP, phpMyAdmin, Perl, FileZilla FTP Server, Mercury Mail Transport System.

Русская версия: нет.

Установка

Комплект XAMPP существует в нескольких вариантах поставки: для операционной системы Linux, Windows, Mac OS X и Solaris. Для Windows, на примере которой я буду рассматривать установку и использование XAMPP, также доступны две версии комплекта: полная и урезанная. Для каждой версии можно скачать либо самораспаковывающийся EXE-архив, либо ZIP-архив.

Такая «матрешка» поначалу сбивает с толку, непонятно что именно выбрать. С другой стороны, это говорит о том, что авторы скрупулезно подходят к своему продукту и ориентируют его практически на любую платформу.

Для тестирования комплекта я выбрал версию XAMPP Lite в EXE-архиве. Она содержит все самое необходимое для создания веб-сервера, а также имеет небольшой объем файла по сравнению с другими версиями.

Установка достаточно простая. При запуске программы (рис. 1) необходимо указать диск, куда будут копироваться файлы. Заметьте, что папка «xampp» будет создана автоматически, поэтому писать ее не надо.

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Рис. 1. Выбор диска для установки XAMPP

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Рис. 2. Добавление ярлыка на рабочий стол

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Рис. 3. Настройка XAMPP

Панель управления XAMPP

После установки комплекта на рабочем столе и в меню «Пуск» появляется ярлык для запуска панели управления XAMPP (рис. 4), с его помощью происходит запуск Apache и MySQL.

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Рис. 4. Панель управления XAMPP

Если требуется автоматический запуск веб-сервера, Apache и MySQL можно установить как службы, поставив галочки в поле Svc. Остальные модули недоступны, поскольку выбрана урезанная версия XAMPP. В полном комплекте работать будет все.

После запуска становятся доступны кнопки Admin. Apache Admin открывает сайт по адресу http://localhost/xampp/, а MySQL Admin — phpMyAdmin по адресу http://localhost/phpmyadmin/. Остальные кнопки в панели управления выполняют следующие функции.

Shell (Оболочка) — открыть интерфейс командной строки. Такой интерфейс предназначен для любителей набивать команды руками или удаленного администрирования веб-сервера.

Setup (Настройка) — изменить некоторые параметры установки XAMPP (см. рис. 2).

Port-Check (Проверка портов) — запустить программу, которая сообщает, какой сервис какой порт занимает (рис. 5).

Что такое xampp и зачем он нужен. Смотреть фото Что такое xampp и зачем он нужен. Смотреть картинку Что такое xampp и зачем он нужен. Картинка про Что такое xampp и зачем он нужен. Фото Что такое xampp и зачем он нужен

Рис. 5. Список сервисов и портов

Explore (Проводник) — открыть папку, в которую установлен XAMPP.

SCM (Службы Windows) — открыть службы Windows.

Refresh (Обновить) — перезапустить модули веб-сервера.

Help (Справка) — открыть небольшую справку по использованию комплекта.

Exit (Выход) — выйти из панели управления. Сам веб-сервер при этом не останавливается и продолжает свою работу.

Настройка параметров

Хотя сам XAMPP уже сразу настроен для работы, может понадобиться индивидуальное изменение параметров отдельных компонент веб-сервера. К примеру, чтобы создать виртуальные хосты, требуется редактировать httpd.conf — конфигурационный файла Apache. В таблице приведены пути к некоторым файлам, которые могут понадобиться.

ФайлОписание
\xampp\apache\conf\httpd.confГлавный конфигурационный файл Apache. Он включает в себя другие файлы из папки extra.
\mysql\bin\my.iniКонфигурационный файл для MySQL.
\xampp\php\php.iniКонфигурационный файл для PHP.
\xampp\phpMyAdmin\config.inc.phpКонфигурационный файл для phpMyAdmin.

Если у вас установлен XAMPP Lite, то корневая папка поменяется на xampplite.

Резюме

Несмотря на то, что XAMPP включает в себя самое необходимое для создания веб-сервера и даже более, он не может похвастаться обширными возможностями по настройке компонент. Да что там говорить, этого вообще практически нет. Плюсом комплекта можно считать лишь установку компонент «скопом», а не по отдельности каждый. Но с учетом большого количества готовых комплексов, вряд ли это можно уже считать преимуществом. Все настройки приходится делать через разбросанные по разным папкам конфигурационные файлы, а не панель управления, которая, несмотря на свое наличие, выполняет лишь номинальные функции. В общем, XAMPP нужен лишь для того, чтобы автоматически установить несколько программ одновременно и запускать их. Однако этого явно недостаточно, чтобы считаться удобным комплектом.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *