Laravel 5.5. Установка фреймворка Laravel под Windows

Требования к серверу для Laravel 5.5:

  • PHP ≥ 7.0.0
  • php-расширение OpenSSL
  • php-расширение PDO
  • php-расширение Mbstring
  • php-расширение Tokenizer
  • php-расширение XML

Установка и настройка Composer

Laravel использует Composer для управления зависимостями, поэтому сначала установим Composer: Установка и настройка Composer под Windows

Установка Laravel

Установка Laravel через Laravel installer:

composer global require "laravel/installer"

Теперь ещё раз добавляем в системную переменную пользователя PATH путь %USERPROFILE%\AppData\Roaming\Composer\vendor\bin, в нём и будет лежать исполняемый файл laravel.
Для linux это путь $HOME/.composer/vendor/bin

После установки команда laravel new произведёт установку свежего Laravel в указанный каталог. Например, laravel new blog создаст каталог с именем blog, содержащий свежий Laravel со всеми установленными зависимостями:

laravel new blog

Или можно установить с помощью создания проекта Composer

composer create-project --prefer-dist laravel/laravel blog "5.5"

так же будет создана папка blog с установленным laravel фреймворком.

Локальный сервер для разработки

Если на вашей локальной машине установлен PHP, и вы хотите использовать встроенный в него сервер для разработки вашего приложения, вы можете использовать Artisan-команду serve. Эта команда запустит сервер на http://localhost:8000:

php artisan serve

Проверка работы Laravel фреймворка

Чтобы проверить работу фреймворка, необходимо указать вебсерверу Apache путь до каталога public, который находится внутри созданного каталога blog.
Так как я использую OpenServer, мне пришлось в ручную добавить домен, где папка домены была \test.local\blog\public

https://laravel.ru/docs/v5/installation
http://www.itmathrepetitor.ru/dokumentaciya-laravel-5-5-ustanovka-freymvorka/
http://www.itmathrepetitor.ru/laravel-5-russkaya-dokumentaciya/
https://dka-develop.ru/blog/article/1-ustanovka-laravel-pervye-shagi-composer-laravel-55-0209171749
https://youtu.be/qgeeJ_P3v0Q