Composer: встановлення та управління залежностями PHP на сервері

PHP · 19.04.2026
Composer: встановлення та управління залежностями PHP на сервері

Що таке Composer

Composer — стандартний менеджер залежностей для PHP. Дозволяє підключати сторонні бібліотеки (Laravel, Symfony, Guzzle та тисячі інших) однією командою та автоматично підключати всі класи через автозавантажувач.

Встановлення Composer на Ubuntu/Debian

curl -sS https://getcomposer.org/installer -o /tmp/composer-setup.php
php /tmp/composer-setup.php --install-dir=/usr/local/bin --filename=composer
composer --version

Основні команди Composer

КомандаОпис
composer installВстановити залежності з composer.lock
composer updateОновити всі залежності
composer require vendor/packageДодати новий пакет
composer dump-autoload -oПерегенерувати автозавантажувач

Оптимізація для production

composer install --no-dev --optimize-autoloader --no-interaction
Ніколи не запускайте composer update на production — це може зламати застосунок. Оновлюйте локально, фіксуйте composer.lock в git.
← Назад до бази знань Поставити питання підтримці