Dacă vrei să începi un proiect Laravel, trebuie să ai instalate câteva instrumente esențiale precum PHP, Composer și un server web local. Mai jos sunt pașii detaliați pentru Windows, Linux și macOS.
1. Verificarea și instalarea PHP
Laravel necesită PHP 8 sau mai mare.
Linux (Ubuntu/Debian)
sudo apt update
sudo apt install php php-cli php-mbstring php-xml php-bcmath php-curl php-zip unzip curl
php -v
macOS (folosind Homebrew)
brew update
brew install php
php -v
Windows
- Descarcă PHP oficial.
- Adaugă PHP în variabila de mediu
PATH. - Verifică în Command Prompt:
php -v
2. Instalarea Composer
Composer este managerul de pachete PHP folosit de Laravel.
Linux/macOS
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
composer -V
Windows
- Descarcă Composer-Setup.exe și urmează instrucțiunile.
- Verifică în Command Prompt:
composer -V
3. Instalarea Laravel Installer
Poți folosi fie Laravel Installer, fie Composer Create-Project.
Laravel Installer global
composer global require laravel/installer
# Asigură-te că ~/.composer/vendor/bin (Linux/macOS) sau %USERPROFILE%\AppData\Roaming\Composer\vendor\bin (Windows) e în PATH
laravel -V
4. Crearea unui proiect nou
Folosind Laravel Installer
laravel new nume-proiect
Folosind Composer Create-Project
composer create-project laravel/laravel nume-proiect
Aceasta va crea un folder nume-proiect cu structura completă Laravel.
5. Pornirea serverului local
În directorul proiectului:
cd nume-proiect
php artisan serve
Accesează apoi în browser http://127.0.0.1:8000.
6. Configurări suplimentare
- Verifică fișierul
.envpentru setările bazei de date. - Asigură-te că ai extensiile PHP necesare instalate.
- Poți folosi Laravel Valet (macOS) sau Laravel Homestead pentru medii mai complexe.
Acum ai un proiect Laravel funcțional și poți începe dezvoltarea aplicației tale.