Установка PHP
Сначала скачайте PHP с официальной страницы загрузок: https://windows.php.net/download/
Выберите PHP 8.2 (рекомендуемая версия) и загрузите ZIP-пакет.
Вы можете сразу перейти по этой ссылке для загрузки: PHP: Загрузки

Пролистайте страницу вниз и нажмите на вариант загрузки zip.

Почему не используем PHP 8.5? На 2026 год новые версии PHP могут иметь проблемы совместимости с Laravel. Для обучения оптимальной связкой являются PHP 8.2 и Laravel 12. Эта комбинация стабильна, содержит мало ошибок и имеет множество онлайн-руководств. К моменту завершения курса PHP 8.5, вероятно, уже станет полностью стабильной, поэтому корректируйте версию под свои нужды.
После завершения загрузки распакуйте архив php-8.2.31-nts-Win32-vs16-x64.zip и приступите к настройке.
Распакуйте php-8.2.31-nts-Win32-vs16-x64.zip в короткий путь без пробелов и специальных символов, например: D:\php8.2
Откройте распакованную папку. Вы увидите два конфигурационных файла для среды разработки и промышленной эксплуатации.
Найдите эти два файла:
php.ini-development(для локальной разработки)php.ini-production(для рабочих серверов, пока не изменяйте его)
Создайте резервную копию файла php.ini-development, затем переименуйте одну из копий в php.ini.
Откройте php.ini в Блокноте и измените несколько параметров.
- Найдите строку ;extension_dir = «ext» и удалите точку с запятой в начале;
- Отмените комментирование всех необходимых расширений для Laravel, удалив точку с запятой перед каждой строкой:
extension=curl
extension=fileinfo
extension=mbstring
extension=openssl
extension=pdo_mysql

Сохраните измененный файл php.ini.
Важный шаг: добавьте путь к папке D:\php8.2 в системные переменные окружения.
Найдите переменные окружения в меню «Пуск» и отредактируйте параметр Path.

Теперь проверьте установку PHP, открыв обычное окно CMD.
Выполните команду: php -v
php -v
Если на экране отобразится информация о версии PHP, установка выполнена успешно.

Данный вывод подтверждает, что PHP корректно установлен на вашем компьютере.