На хостинге Navju Cloud установлены Composer (для PHP) и Node.js + npm. Это нужно для современных PHP-фреймворков (Laravel, Symfony) и сборки фронтенда.
\n
Composer — установка зависимостей PHP
\n
Подключитесь по SSH (см. отдельную статью), перейдите в папку проекта:
\n
cd ~/public_html/\ncomposer install
\n
Если используете Laravel, после composer install запустите:
\n
php artisan key:generate\nphp artisan migrate\nphp artisan storage:link
\n
Node.js — настройка через cPanel
\n
- cPanel → раздел Software → Setup Node.js App
- Кликните Create Application
- Выберите версию Node.js (рекомендуется LTS — 20.x)
- Application mode: Production
- Application root: путь к проекту, например
node_app - Application URL: домен или поддомен
- Application startup file:
index.jsилиapp.js - Create
\n
Установка npm-зависимостей
\n
В разделе Node.js приложения нажмите Run NPM Install или из SSH:
\n
cd ~/node_app\nnpm install\nnpm run build
\n
Запуск
\n
Приложение Node.js запускается автоматически. Перезапуск — кнопка Restart в cPanel.
