установка composer или nodejs модулей для требуемого сайта

Ответить
Аватара пользователя
sbury
Сообщения: 1687
Зарегистрирован: Вт фев 06, 2018 7:51 am

установка composer или nodejs модулей для требуемого сайта

Сообщение sbury » Пт авг 09, 2024 9:15 am

Composer
Создаем сайт для требуемого пользователя. В панели этому пользователю надо дать права на допуск к шелу(ssh). По умолчанию у него таких прав нет.
Заходим в консоль или ssh под именем этого пользователя. И все дальнейшие операции делать в консоли под этим пользователем. Никакие операции под рутом не производятся.
Переходим в каталог нужного сайта. Разворачиваем в нем код сайта или CMS.
Подаем в этом каталоге команду с указанием теруемой версии компосера. Пример для 2.5.5

Код: Выделить всё

wget https://getcomposer.org/download/2.5.5/composer.phar && chmod +x composer.phar && mv composer.phar composer
./composer install
Отслеживаем выполнение по выводимой информации. Используйте ту версию composer, которая требуется.

NodeJS
Создаем сайт NodeJS. Заходим как и с composer в каталог с кодом сайта. В этом каталоге подаем команду для установки дополнительных модулей. Например

Код: Выделить всё

npm install express
Панель имеет свой менеджер управления приложениями nodeJS . Применение ресурса pm2 недопустимо.
Используйте меню Сайты в панеле для перезапуска nodejs приложений.

Cramac
Сообщения: 74
Зарегистрирован: Вс апр 30, 2023 6:12 am

Re: установка composer или nodejs модулей для требуемого сайта

Сообщение Cramac » Чт июл 17, 2025 5:56 pm

не сработало
./composer install
bash: ./composer: /usr/bin/env: bad interpreter: No such file or directory

Текущая версия: 1.0950.20230428

Аватара пользователя
alenka
Сообщения: 2494
Зарегистрирован: Ср сен 27, 2017 11:10 am

Re: установка composer или nodejs модулей для требуемого сайта

Сообщение alenka » Пт июл 18, 2025 7:30 am

compser ставится через менеджер приложений.

Аватара пользователя
sbury
Сообщения: 1687
Зарегистрирован: Вт фев 06, 2018 7:51 am

Re: установка composer или nodejs модулей для требуемого сайта

Сообщение sbury » Пт июл 18, 2025 7:52 am

Cramac писал(а):
Чт июл 17, 2025 5:56 pm
не сработало
./composer install
bash: ./composer: /usr/bin/env: bad interpreter: No such file or directory

Текущая версия: 1.0950.20230428
Обновите панель до последней версии. Вот тут index.php?do=hostacc&subaction=jail
Нажмите Перестроить Jail Skeleton. Потом пересоберите JailShell и JailPHP для всех существующих пользователей.

Или другой вариант. Тупо скопировать в домашний каталог требуемого пользователя файл /usr/bin/env и повторить попытку установки

Cramac
Сообщения: 74
Зарегистрирован: Вс апр 30, 2023 6:12 am

Re: установка composer или nodejs модулей для требуемого сайта

Сообщение Cramac » Пт июл 18, 2025 2:55 pm

да, все работает. но не как предложили тут

Ответить