Найти тему
Laravel Scholar

Установка Laravel

Приветствую!

Коротко о себе:

Являюсь относительным новичком в программировании, мои знания это прежде всего:

  • php
  • js
  • mysql
  • linux

Коммерческих проектов, которые я реализовал не так что бы много, и все они так или иначе связаны с разработкой для CRM систем (amoCRM, Bitrix и т.д). Т.е. о framework'ах у меня нет знаний и опыта, соответственно, тоже.

Изучать framework я планирую на практике, используя в качестве туториала видео известной школы freeCodeCamp, в котором автор пишет код для создания клона instagram.

Ссылка на видео:

Что использую?

Понятное дело, каждый работает в той среде, которая удобна. Для разработки использую - OpenServer (apache в качестве сервера, mysql как БД, php 7.2)

Редактор кода - VS Code ,со всевозможными плагинами для удобства, скорости и красоты. Также привлекает удобный встроенный терминал, позволяет не переключаться туда сюда (а работать в терминале придется много).

И так, приступим. Установка Laravel.

Используем консоль, но прежде, чем делать это убедимся, что установлен composer. Если нет - это необходимо сделать. Ссылка для скачивания и инструкция для установки:

https://getcomposer.org/download/

Помимо Composer необходимо, что бы был установлен node.js

Ссылка https://nodejs.org/en/

Вместе с node.js установится также и npm, что также является пакетным менеджером зависимостей (как и Composer).

После установки проверьте, что всё установлено корректно. Самый простой способ - написать в консоли:

node -v
npm -v
Данные команды покажут нам версию Node и Npm.
Данные команды покажут нам версию Node и Npm.

Далее, собственно, установка самого Laravel. В документации описана команда, которая позволит сделать нам это:

https://laravel.com/docs/6.x#installing-laravel

composer global require laravel/installer

Для проверки - в консоль вводим команду - Laravel

Система покажет нам базовые команды, а также версию.
Система покажет нам базовые команды, а также версию.

На этом все:)

Установка завершена, в следующей статье приступим непосредственно к созданию проекта laravel.