Установите apache, php и mysql (mariadb) в Windows, используя xampp
Видео: How to Download & Install XAMPP (Apache + MariaDB + PHP + Perl) in Windows 10 Fall Creator Update 2024
У некоторых из вас может быть представление о том, что означает название, а у некоторых нет, поэтому прежде чем мы перейдем к этому уроку, давайте полностью ознакомимся со всеми терминами.
В настоящее время Apache является наиболее часто используемым программным обеспечением для веб-серверов, и уже более 20 лет с момента его первоначального выпуска в 1995 году. Он обрабатывает HTTP-запросы и позволяет нам хранить, обрабатывать и доставлять веб-страницы локально или через Интернет. Все веб-сайты требуют, чтобы веб-сервер отображался в веб-браузере.
PHP - это серверный язык сценариев. PHP может работать локально, сам по себе, но он наиболее известен как расширение веб-сервера. В этом случае он позволяет разработчику запускать приложение PHP на сервере и доставлять результат через браузер. Это один из самых популярных скриптовых языков на стороне сервера.
MySQL - это приложение сервера базы данных, которое позволяет нам хранить и доставлять данные для приложений и / или веб-сайтов. MySQL уже много лет является стандартом программного обеспечения для баз данных с открытым исходным кодом. Но после того, как Sun Microsystems приобрела его в 2008 году и снова продала Oracle в 2010 году, первоначальные основатели считали, что он перешел от своей природы с открытым исходным кодом к более коммерческой версии. В ответ на это основатели MySQL разветвили исходный код и создали MariaDB, замену MySQL, которая обещает всегда оставаться открытым исходным кодом и совместима с MySQL API и командами.
Если мы соберем всю вышеприведенную информацию, то получим веб-сервер (Apache), способный обрабатывать язык сценариев на стороне сервера (PHP) и возможность хранить информацию с использованием сервера базы данных (MariaDB).
Каждый из описанных компонентов программного обеспечения доступен бесплатно и может быть загружен с их специализированных веб-сайтов или авторизованных зеркал. Проблема заключается в том, что ручная настройка может занять некоторое время и требует определенных знаний компьютера / сервера, чтобы понять, что делает каждый параметр.
К счастью, существует множество альтернатив, и одним из них является XAMPP. Это позволяет нам легко устанавливать Apache, MySQL / MariaDB и PHP, автоматически настраивая их во время установки. Он также включает в себя дополнительные пакеты, такие как FileZilla FTP-сервер, Mercury Mail Server, Tomcat, PERL, phpMyAdmin и Webalizer. В основном все, что вам нужно для запуска собственного веб-сервера для тестирования и разработки.
Что вам нужно:
- ПК с Microsoft Windows
- подключение к интернету, чтобы загрузить установщик
- терпение
1. Вам нужно зайти на сайт www.apachefriends.org и загрузить установщик. Обратите внимание, что XAMPP также доступен для компьютеров на базе Linux и Mac OS X, поэтому загрузите правильную версию для вашей ОС.
2. Установите XAMPP, используя загруженный установщик. Обратите внимание, что во время установки вам будет предложено выбрать нужные вам пакеты. Здесь вы можете снять все, кроме Apache, MySQL и PHP, но я рекомендую также установить phpMyAdmin и Webalizer. Это поможет вам управлять базами данных MySQL, а также предоставит информацию об использовании веб-сайта.
3. После установки вы увидите панель управления XAMPP. Здесь вы можете запускать и останавливать серверные приложения и вносить изменения в их конфигурационные файлы. Чтобы запустить Apache и MySQL, просто нажмите кнопки « Пуск» для каждой из них.
4. После запуска серверов откройте ваш любимый браузер и укажите его на http://172.0.0.1 или http: // localhost для доступа к главной странице XAMPP. Отсюда вы можете получить доступ к phpMyAdmin, просмотреть конфигурацию PHP с помощью PHPInfo, а также получить доступ к разделу часто задаваемых вопросов и разделу HOW-TO, которого должно быть достаточно для начала работы с XAMPP.
Поздравляем! Вы установили Apache, PHP и MySQL / MariaDB на компьютер с Windows, используя XAMPP. Теперь вы можете тестировать и разрабатывать веб-сайты, выполняя их локально, вместо того, чтобы загружать каждый файл на веб-сервер после его редактирования.
ПРИМЕЧАНИЕ 1. Чтобы получить доступ к веб-сайту или сценарию с помощью XAMPP, вам необходимо переместить файлы веб-сайта в папку с именем HTDOCS, расположенную в папке установки XAMPP (обычно это C: \ XAMPP).
ПРИМЕЧАНИЕ 2. Порты 80 и 443, используемые по умолчанию Apache, могут быть заблокированы или зарезервированы на вашем компьютере другими приложениями. Например, Skype резервирует эти порты на случай, если другие недоступны, и продолжает резервировать их, даже если он их не использует. Вы можете отключить это в Skype, сняв флажок Использовать порты 80 и 443 для дополнительных входящих подключений в Сервис -> Параметры -> Дополнительно -> Подключение.
ПРИМЕЧАНИЕ 3: Если ваша машина находится за маршрутизатором и хочет получить доступ к веб-сайтам, размещенным на XAMPP, через внешнее соединение, вам придется настроить переадресацию портов на маршрутизаторе на машину XAMPP для портов 80 (HTTP), 443 (HTTPS) и 3306 (MySQL).
Если у вас есть другие вопросы, пожалуйста, используйте раздел комментариев ниже.
Cortana позволит вам установить Windows 10, используя только голосовые команды
Новая сборка Windows 10, просочившаяся в Интернет на Рождество, пролила бобы на то, что будет доступно для Windows Insiders в январе и для обычных потребителей, как только в начале следующего года будет выпущено обновление Creators. Утечка говорит о том, что в следующей сборке Windows 10 будет множество отличных функций для настольных компьютеров…
Установите Windows 10, используя UEFI [простые шаги]
Унифицированный расширяемый интерфейс микропрограмм (UEFI) был разработан для инициализации оборудования быстрее, чем унаследованный BIOS, и для помощи ОС в нормальных условиях. Начиная с Windows Vista, Microsoft поддерживает установку Windows EFI. Это означает, что мы можем установить Windows Vista, Windows 7, Windows 8 и 8.1 или Windows 10, используя…
Разблокируйте ваш windows 10 pc с вашего мобильного устройства windows 10, используя телефонный вход
В магазине появилось новое приложение, которое позволяет разблокировать компьютер с Windows 10 с помощью устройства с Windows 10 Mobile. Приложение называется Phone Sign-in, и оно уже доступно в бета-версии. Вход в телефон работает через Bluetooth для подключения телефона к компьютеру, поэтому вы можете легко разблокировать его, просто…