🧱 Суть

Перед созданием проекта необходимо установить базовые инструменты разработки: PHP, Composer и Git.

📦 Проблема

Без необходимых пакетов Laravel не создастся и не запустится.

✅ Решение

Установить минимальный набор инструментов.

💻 Код

Обновление системы

sudo apt update && sudo apt upgrade -y

Установка PHP

sudo apt install -y php php-cli php-mbstring php-xml php-bcmath php-curl php-zip unzip curl git

Проверка:

php -v

Установка Composer

cd ~curl -sS https://getcomposer.org/installer -o composer-setup.phpphp composer-setup.phpsudo mv composer.phar /usr/local/bin/composer

Проверка:

composer -V

Работа с проектами

Проекты рекомендуется хранить внутри Linux.

Правильно:

/home/username/projects

Нежелательно:

/mnt/c/Users/...

Открытие проекта в VS Code

После установки расширения Remote - WSL:

code .

🎯 Вывод

  • PHP и Composer – обязательная база для Laravel
  • проекты лучше хранить внутри файловой системы Linux
  • VS Code умеет работать напрямую через WSL

🔗 Связано