Время чтения ~ 3 мин. 30 сек. / 31 просмотр / 0 комментариев / Декабрь 26, 2023, 22:26

В этом уроке вы узнаете, как установить PHP на свой компьютер локально, чтобы начать изучать PHP.

Установленный PHP на вашем компьютере позволяет безопасно разрабатывать и тестировать веб-приложения, не затрагивая работающую систему.

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

  • PHP
  • Веб-сервер, поддерживающий PHP. Мы будем использовать веб-сервер Apache.
  • Сервер базы данных. Мы будем использовать сервер базы данных MySQL.

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

Поэтому проще найти универсальный пакет программного обеспечения, включающий PHP, веб-сервер и сервер базы данных. Одной из самых популярных сред разработки PHP является XAMPP.

XAMPP — это простой в установке дистрибутив Apache, содержащий PHP, MariaDB и веб-сервер Apache. XAMPP поддерживает Windows, Linux и macOS.

Обратите внимание, что MariaDB — это ответвление самой популярной системы управления реляционными базами данных MySQL.

Скачать XAMPP

Чтобы установить XAMPP в Windows, вы можете зайти на официальный сайт XAMPP и загрузить подходящую версию для вашей платформы.

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

Чтобы установить XAMPP в Windows, вы можете выполнить следующие действия:

Шаг 1. Запустите установку

Дважды щелкните загруженный файл, чтобы начать настройку XAMPP:

Установка PHP Шаг 1

Шаг 2. Выберите компоненты для установки

Выберите компоненты, которые вы хотите установить. На этом этапе вы можете выбрать Apache, MySQL, PHP и phpMyAdmin, отмените выбор других компонентов, как показано ниже, и нажмите кнопку «Далее», чтобы перейти к следующему шагу.

Установка PHP Шаг 2

Шаг 3. Укажите папку установки

Выберите папку для установки XAMPP. Рекомендуется устанавливать XAMPP в папку c:xampp. Нажмите кнопку «Далее», чтобы перейти к следующему шагу.

Установка PHP Шаг 3

Шаг 4. Выберите язык

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

Установка PHP Шаг 4

Шаг 5. Bitnami для XAMPP

Смело пропускайте этот шаг, потому что для изучения PHP вам не нужен Bitnami. Просто нажмите кнопку «Далее», чтобы перейти к следующему шагу.

Установка PHP Шаг 5

Шаг 6. Начните установку XAMPP

И теперь вы готовы установить XAMPP. Нажмите кнопку Далее, чтобы начать установку. Это займет несколько минут.

Установка PHP Шаг 6

Шаг 7. Завершение установки XAMPP

После завершения, окно мастера установки XAMPP будет выглядеть так. Вы можете нажать кнопку «Готово», чтобы запустить панель управления XAMPP:

Установка PHP Шаг 7

Шаг 8. Запуск XAMPP

На панели управления XAMPP перечислены установленные службы. Для запуска службы нажмите соответствующую кнопку «Пуск»:

Установка PHP Шаг 8

Ниже показано, что веб-сервер Apache и MySQL запущены и работают. Веб-сервер Apache прослушивает порты 80 и 443, а MySQL прослушивает порт 3306:

Установка PHP Шаг 9

Откройте веб-браузер и перейдите по следующему URL-адресу: http://localhost/. Если установка завершена успешно, вы увидите экран приветствия XAMPP.

Устранение неполадок

По умолчанию Apache использует порт 80. Однако, если порт 80 используется другой службой, вы получите такую ошибку:

Port 80 in use by "Unable to open process" with PID 4!
Apache WILL NOT start without the configured ports free!
You need to uninstall/disable/reconfigure the blocking application
or reconfigure Apache and the Control Panel to listen on a different port

В этом случае вам необходимо изменить порт с 80 на свободный, например, 8080. Для этого выполните следующие действия:

Сначала нажмите кнопку «Конфигурация», которая соответствует модулю Apache:

Настройка Apache Шаг 1

Во-вторых, найдите строку с текстом Listen 80 и измените порт с 80 на 8080 следующим образом:

Настройка Apache Шаг 2

В-третьих, нажмите кнопку «Пуск», чтобы запустить службу Apache. Если порт свободен, Apache должен запуститься правильно, как показано на следующем рисунке:

Настройка Apache Шаг 3

В этом руководстве вы шаг за шагом узнали, как установить среду разработки PHP XAMPP на свой компьютер.

Теги:
php
Что такое PHP
Привет, Мир! на PHP
Null - PHP
Январь 07, 2024, 12:42
В этом уроке вы узнаете о типе PHP NULL и о том, как проверить, имеет ли переменная значение null или нет.
Конструкция if else - PHP
Январь 13, 2024, 16:37
В этом уроке вы узнаете о конструкции if...else в PHP, которая выполняет блок кода, когда условие истинно, и другой блок кода, когда условие ложно.
Арифметические операторы - PHP
Январь 11, 2024, 18:45
В этом уроке вы узнаете об арифметических операторах, такие как сложение, вычитание, умножение, деление, возведение в степень и деление по модулю, для выполнения арифметических операций.
Приведение типов - PHP
Январь 07, 2024, 21:16
В этом уроке вы узнаете о приведении типов в PHP, которое позволяет преобразовывать значение одного типа в другой.
Цикл for - PHP
Март 04, 2024, 17:51
В этом уроке вы узнаете об операторе for в PHP для многократного выполнения блока кода.