Что такое Composer

Composer — это инструмент для управления PHP-библиотеками и зависимостями. Если вы работаете с сайтами на PHP (например, WordPress-плагинами, Laravel, Symfony и другими), Composer поможет быстро установить нужные модули.

Зачем он нужен

Например, если вы загружаете скрипт, которому нужны внешние библиотеки, Composer сам скачает и установит всё необходимое. Это удобно, безопасно и экономит время.

Как пользоваться Composer в ISPmanager

  1. Зайдите в ISPmanager и откройте раздел Инструменты → Composer.
  2. Нажмите Создать.
  3. Выберите нужный путь к проекту — туда, где лежит ваш сайт или PHP-приложение.
  4. При необходимости укажите путь к файлу composer.json или выполните нужную команду.

Пример: если вы хотите установить зависимости, нажмите Запустить с командой:

composer install

Где найти composer.json

Этот файл обычно уже есть в проекте. В нём описаны все зависимости. Если файла нет — вы можете создать его вручную или через команду:

composer init

Примеры полезных команд

  • composer install — установить зависимости
  • composer update — обновить библиотеки
  • composer require vendor/package — добавить новую библиотеку

Советы

  • Перед установкой убедитесь, что выбран правильный PHP (в разделе WWW-домены → Настройки PHP).
  • Если Composer не запускается — проверьте права доступа к папке проекта.

Дополнительная информация

Если вы впервые работаете с Composer, рекомендуем прочитать: Официальную документацию Composer (англ.)

Использование Composer через терминал (Shell-клиент)

Если вам удобнее работать с консолью, вы можете использовать Composer напрямую через SSH. Это особенно полезно для опытных пользователей и разработчиков.

  1. Подключитесь к серверу по SSH (можно через Shell-клиент в ISPmanager или с помощью PuTTY).
  2. Перейдите в папку проекта, например:
    cd /var/www/user/data/www/example.com
  3. Выполните команду Composer с указанием пути к исполняемому файлу:
    ./composer.phar install

Если появится сообщение об ошибке — попробуйте:

php ./composer.phar install

Чтобы убедиться, что файл composer.phar находится в директории, выполните команду ls — он должен быть там. В противном случае воспользуйтесь графическим интерфейсом ISPmanager, чтобы загрузить или установить Composer заново.

Помог ли вам данный ответ? 0 Пользователи нашли это полезным (0 голосов)