Composer на хостинге (Plesk): запуск через Plesk или SSH
- 20.02.2026 00:57
-
- Plesk
- развёртывание
- хостинг
Composer – менеджер зависимостей для PHP (Laravel, Symfony, плагины/темы и т. д.). На хостинге GARMTECH Composer обычно запускают двумя способами: через инструмент в Plesk (если доступен) или через SSH.
Перед началом
- Выберите нужную версию PHP для домена (Plesk → домен → PHP Settings).
- Composer нужно запускать в папке, где лежит
composer.json.
Вариант A: Composer в Plesk (если доступен)
В некоторых окружениях в Plesk есть отдельный интерфейс Composer. Если он отображается – это самый простой способ.
- Войдите в Plesk через My.GARMTECH.
- Откройте домен.
- Найдите пункт Composer (или PHP Composer).
- Выберите папку проекта (где находится
composer.json). - Запустите Install (для первичной установки) или Update (для обновления зависимостей).
Вариант B: Запуск через SSH
Если инструмента Composer в Plesk нет, Composer можно запускать через SSH (если SSH доступен на вашем тарифе).
- Включите SSH в Plesk (если отключено) и подключитесь под системным пользователем хостинга.
- Перейдите в папку проекта, например:
cd ~/httpdocs
# или: cd ~/httpdocs/your-app
Типовые команды:
composer install
composer update
Советы:
- Если появляются ошибки памяти, увеличьте
memory_limitв Plesk PHP Settings (или запускайте Composer с увеличенным лимитом, если понимаете последствия). - Не загружайте папку
vendorпо FTP, если ваш процесс деплоя устанавливает зависимости на сервере. - После изменения зависимостей очистите кэш приложения (зависит от фреймворка).
Частые проблемы
- «composer: command not found» – Composer недоступен в shell PATH. Используйте Composer в Plesk (вариант A) или устанавливайте зависимости локально и загружайте результат.
- Неверная версия PHP – проверьте требования проекта и выберите нужную версию PHP в Plesk для домена/субдомена.
Связанные статьи
Комментарии
Добавить Комментарий