Скачать

Загрузите ZIP-файлы PHP с https://windows.php.net/download/, выберите последнюю версию, обычно я устанавливаю Thread Safe Version!

Проверьте, установлены ли у вас VC15 и VS16 в Windows 10, если нет, установите отсюда https://aka.ms/vs/16/release/VC_redist.x64.exe или https://aka.ms/vs. /16/release/VC_redist.x86.exe», в соответствии с вашей сборкой Windows.

Распаковать PHP

Разархивируйте файлы PHP в папку, образец:

C:\php\8.0

Войдите в папку и переименуйте файл php.ini-development в php.ini, откройте его в текстовом редакторе

Раскомментируйте строку extension_dir (только удалите ; спереди), результат будет таким:

extension_dir = "ext"

Раскомментируйте строки расширений bz2, curl, fileinfo, gd, intl, mbstring, mysqli, openssl, pdo_mysql, pdo_pgsql, натрия, sqlite3, xsl …. пример:

extension=bz2
extension=curl
;extension=ffi

Примечание: расширения разрешены только при удалении «;» спереди

Скопируйте папку установки PHP и включите ее в переменную пути (системные переменные) в переменных среды Windows, выберите путь (системные переменные), пример: C:\php\8.0

Проверить Установить

Откройте Power Shell и введите

php -v

Результаты показывают версию php

Установка композитора

Загрузите Composer с https://getcomposer.org/Composer-Setup.exe

Установить от всех пользователей

Снимите флажок «Режим разработчика» и нажмите «Далее».

Выберите исполняемый файл командной строки PHP и нажмите «Далее».

Прокси нормально не надо, жмем далее, устанавливаем, далее и готово!

Тестовая установка

Откройте Power Sheel и запустите

composer create-project --prefer-dist laravel/laravel blog
cd blog
php artisan serve

Откройте браузер и проверьте, показывает ли http://localhost:8000 первую страницу Laravel.