Скачать
Загрузите 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.