Установите Apache, PHP и MySQL (MariaDB) в Windows с помощью XAMPP
При различных проблемах с ПК мы рекомендуем этот инструмент.
Это программное обеспечение исправит распространенные компьютерные ошибки, защитит вас от потери файлов, вредоносных программ, сбоев оборудования и оптимизирует ваш компьютер для достижения максимальной производительности. Исправьте проблемы с ПК прямо сейчас, выполнив 3 простых шага:
- Загрузите этот инструмент для ремонта ПК с оценкой «Отлично» на TrustPilot.com.
Нажмите «Начать сканирование», чтобы найти проблемы Windows, которые могут вызывать проблемы с вашим компьютером.
Нажмите «Исправить все», чтобы устранить неполадки в проприетарных технологиях (эксклюзивная скидка для наших читателей).
Некоторые из вас могут иметь представление о том, что означает название, а некоторые нет, поэтому, прежде чем мы перейдем к этому руководству, давайте познакомимся со всеми терминами.
Apache — это наиболее широко используемое программное обеспечение для веб-серверов в настоящее время, и с момента его первого выпуска в 1995 году оно использовалось более 20 лет назад. Оно обрабатывает HTTP-запросы и позволяет нам хранить, обрабатывать и доставлять веб-страницы локально или в Интернете. Всем веб-сайтам требуется веб-сервер для просмотра в веб-браузере.
PHP — это серверный язык программирования. PHP может работать локально сам по себе, но более известен как расширение веб-сервера. В этом случае он позволяет разработчику запустить приложение PHP на сервере и передать результат через браузер. Это один из самых популярных языков сценариев на стороне сервера.
MySQL — это серверное приложение базы данных, которое позволяет нам хранить и доставлять данные для приложений и / или веб-сайтов. MySQL уже много лет является стандартом для программного обеспечения баз данных с открытым исходным кодом. Но после покупки Sun Microsystems в 2008 году и продажи Oracle в 2010 году первоначальные основатели почувствовали, что он отошел от своей природы открытого исходного кода к более коммерческой версии. В ответ на это основатели MySQL разделили исходный код и создали MariaDB, замену MySQL, которая обещает всегда оставаться с открытым исходным кодом и совместима с API и командами MySQL.
Если мы соберем всю вышеуказанную информацию, мы должны получить веб-сервер (Apache), способный обрабатывать серверный язык сценариев (PHP) и возможность хранения информации с использованием сервера базы данных (MariaDB).
Каждая часть программного обеспечения, описанного в этой статье, доступна бесплатно и может быть загружена с соответствующих веб-сайтов или с авторизованных реплик. Проблема в том, что ручная настройка может занять некоторое время и требует глубоких знаний компьютера / сервера, чтобы понять, что делает каждый параметр.
К счастью, есть много альтернатив, и одна из них — XAMPP. Это позволяет нам легко устанавливать Apache, MySQL / MariaDB и PHP, настраивая их автоматически во время установки. Он также включает дополнительные пакеты, такие как FTP-сервер FileZilla, почтовый сервер Mercury, Tomcat, PERL, phpMyAdmin и Webalizer. Практически все, что вам нужно для запуска собственного веб-сервера для тестирования и разработки.
Что тебе понадобится:
ПК с Microsoft Windows
подключение к Интернету для загрузки установщика
терпение
1. Вам нужно перейти на www.apachefriends.org и скачайте установщик. Обратите внимание, что XAMPP также доступен для компьютеров под управлением Linux и Mac OS X, поэтому загрузите правильную версию для своей операционной системы.
Мы рекомендуем этот инструмент для решения различных проблем с ПК.
исправить распространенные ошибки
защита от потери файлов
последствия вредоносного ПО
исправление поврежденных файлов
заменить потерянные файлы
аппаратные сбои
оптимизация производительности
Автоматически находить и исправлять ошибки Windows
Отлично оценено
2. Установите XAMPP с помощью загруженного установщика. Обратите внимание, что во время установки вам будет предложено выбрать нужные вам пакеты. Здесь вы можете снять все флажки, кроме Apache, MySQL и PHP, но я рекомендую вам также установить phpMyAdmin и Webalizer. Они помогут вам управлять базами данных MySQL, а также предоставят вам информацию об использовании веб-сайта.
3. После установки вас встретит панель управления XAMPP. Здесь вы можете запускать и останавливать серверные приложения и вносить изменения в их файлы конфигурации. Чтобы запустить Apache и MySQL, просто нажмите кнопки «Пуск» для каждой из них.
4. После запуска серверов откройте свой любимый браузер и укажите на http://172.0.0.1 О http: // localhost для доступа к домашней странице XAMPP. Отсюда вы можете получить доступ к phpMyAdmin, просмотреть конфигурацию PHP с помощью PHPInfo, а также получить доступ к разделу часто задаваемых вопросов и разделу «КАК СДЕЛАТЬ ЭТО», которых должно быть достаточно для начала работы с 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).
Если у вас есть другие вопросы, воспользуйтесь разделом комментариев ниже.
Этикетки: apache, mariadb, mysql, php, xampp