Установка Laravel на OpenServer

Установка фреймворка Laravel делается без копирования каких-либо ваших файлов, через командную строку. Переходим в командную строку из меню OpenServer, выбрав в меню

Дополнительно -> Консоль

Узнаем, установлен ли Composer, введя команду:

composer

Если появилась такая картина, то composer в составе OpenServer работает.

Я устанавливаю Laravel в папку c:\OSPanel\domains\chess_club. Для этого я вхожу в нее перед установкой через командную строку.

Затем устанавливаем пакет Laravel, введя команду:

composer create-project —prefer-dist laravel/laravel

Laravel установлен.

Если нужно установить какую-то старую версию Laravel, к примеру 5.8, то делается это так:

composer create-project laravel/laravel your-project-name 5.8

По умолчанию корни Laravel находятся в папке public. Чтобы обеспечить это, нужно в корень проекта кинуть файл .htaccess с таким кодом:

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteRule ^(.*)$ public/$1 [L]
</IfModule>

Запускаю проект через браузер, и вижу варнинги

Они означают, что Composer в проекте не установлен и папки vendor не существует, нужно его быстренько воткнуть.

composer dump-autoload

После того как composer установился, в браузере все отображается как надо.

Вам понравиться

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *