XAMPP — это самый популярный программный пакет, который используется для настройки среды разработки PHP для веб-сервисов путем предоставления всех необходимых программных компонентов. В процессе развертывания программного обеспечения большинство веб-серверов используют почти аналогичные компоненты, поэтому использование XAMPP обеспечивает легкий переход с локального сервера на живой сервер. XAMPP — это стек AMP, который расшифровывается как кросс-платформенный, pache, MySQL, PHP, perl с некоторыми дополнительными программными средствами администрирования, такими как phpMyAdmin (для доступа к базе данных), FTP-сервер FileZilla, почтовый сервер Mercury и сервер JSP Tomcat.
Другими широко известными программными пакетами, такими как XAMPP, являются WAMP, LAMP и другие.
Сервер XAMPP используется для тестирования PHP-страниц. Он работает как локальный сервер. Он содержит базу данных MySQL для управления или сохранения данных на локальном сервере.
Преимущества XAMPP:
- Он бесплатный и простой в использовании и легко доступен для Windows, Linux и Mac OS .
- Это удобный для начинающих пакет решений для веб-разработки с полным стеком.
- Это программный пакет с открытым исходным кодом, который обеспечивает простоту установки.
- Это очень простое и легкое решение для создания настроек для разработки, тестирования и развертывания.
- Это экономит время и предоставляет несколько способов управления изменениями конфигурации.
- Он выполняет множество административных задач, таких как проверка состояния и безопасности.
Программные компоненты XAMPP:
- Apache играет роль обработки HTTP — запроса. Это фактическое веб-серверное приложение по умолчанию. Это самые популярные веб-серверы, поддерживаемые Apache Software Foundation.
- MySQL Роль системы управления базами данных в XAMPP играет MySQL. Это помогает очень эффективно хранить и управлять собранными данными. Он является открытым исходным кодом и наиболее популярен.
- PHP — это язык сценариев на стороне сервера, который обозначает гипертекстовый препроцессор. Он встроен в HTML-код, который взаимодействует с веб-сервером. Он с открытым исходным кодом и хорошо работает с MySQL и стал обычным выбором для веб-разработчиков.
- Perl — это язык программирования высокого уровня, предназначенный для редактирования текста, который служит таким целям, как веб-разработка и сетевое программирование.
Шаги по установке XAMPP в Windows:
- В веб-браузере посетите Apache Friends и загрузите установщик XAMPP.
- В процессе установки выберите необходимые компоненты, такие как MySQL, ftp-сервер FileZilla, PHP, phpMyAdmin, или оставьте параметры по умолчанию и нажмите кнопку Далее.
- Снимите флажок Узнать больше о bitnami и нажмите кнопку Далее.
- Выберите путь к корневому каталогу, чтобы настроить папку htdocs для наших приложений. Например ‘C:\xampp’.
- Нажмите кнопку Разрешить доступ, чтобы разрешить модули XAMPP из брандмауэра Windows.
- После завершения процесса установки нажмите кнопку Готово мастера установки XAMPP.
- Теперь значок XAMPP четко виден в правой части меню «Пуск». Показывать или скрывать можно настроить с помощью панели управления, нажав на значок.
- Чтобы запустить Apache и MySQL, просто нажмите кнопку «Пуск» на панели управления.
Примечание. Предположим, что Apache не запускается, это означает, что на порту 80 запущена какая-либо другая служба.В этом случае временно остановите другую службу и перезапустите ее.
Выполнение запроса сервера: Откройте веб-браузер и проверьте, правильно ли установлена служба XAMPP или нет. Введите URL-адрес: http://localhost. Если вы можете видеть страницу по умолчанию для XAMPP, вы успешно установили свой XAMPP Server.
To Проверьте, работает ли PHP: все файлы, связанные с веб-сайтом, организованы в папку htdocs, а затем запустите index.php файл с помощью http://localhost/index.php или http://localhost.Note
: Для каждого нового веб-сайта или приложения всегда лучше создавать другую папку внутри htdocs, чтобы упорядочить ее и избежать путаницы.
Например, если мы создадим папку geeksforgeeks, а затем создадим файл с именем ‘helloWorld.php’. Все содержимое, связанное с ним, помещается в папку » geeksforgeeks’. Таким образом, корневой URL-адрес веб-сайта будет ‘http://localhost/geeksforgeeks/’. Таким образом, доступ к любой домашней странице осуществляется путем ввода корневого URL-адреса в браузере. Чтобы увидеть результат, просто введите ‘http://localhost/geeksforgeeks/helloWorld.php’.
Обычно веб-серверы ищут файл индекса (целевую страницу), а именно index.html или index.php в корневой папке веб-сайта. Перейдите в папку /xampp/htdocs/ и создайте файл с расширением .php (test.php) и введите или скопируйте приведенный ниже код и сохраните его.
- php
<?php phpinfo(); ?>
Теперь откройте браузер и перейдите в “http://localhost/test.php” если вы видите ту же страницу, что и ниже, значит, PHP успешно установлен.
Примечание: В XAMPP файлы конфигурации Apache, MySQL, PHP находятся в C:\Program Файлы\xampp. Для любых изменений файла конфигурации вам необходимо перезапустить Apache и MySQL.