Co to jest Composer?
Composer to menadżer pakietów PHP umożliwiający instalację bibliotek i frameworków (Laravel, Symfony, Yii) przez plik composer.json.
Sprawdzenie dostępności Composer
Przez SSH:
composer --version
Jeśli brak, zainstaluj lokalnie:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php
mv composer.phar ~/bin/composer
Instalacja pakietów
cd ~/public_html
composer install
composer update
Instalacja Laravela
composer create-project laravel/laravel mojaplikacja
Po instalacji ustaw document root na katalog public/ aplikacji Laravel.
Uwaga: Nie wgrywaj katalogu vendor/ przez FTP — jest duży i wolno się przesyła. Użyj SSH i uruchom
composer install bezpośrednio na serwerze.