Вы можете использовать Node.js-приложения на хостинге через SSH-консоль. Для этого необходимо выполнить следующие действия:
1. На сайте Node.js в разделе Downloads выберите «Linux Binaries» и скопируйте ссылку на версию x64.
Пример ссылки на дистрибутив: https://nodejs.org/dist/v10.14.1/node-v10.14.1-linux-x64.tar.gz. Если ссылка заканчивается расширением xz, необходимо заменить его на gz.
2. Подключитесь к серверу по SSH и, используя полученную ссылку, скачайте и распакуйте дистрибутив:
wget https://nodejs.org/dist/v10.14.1/node-v10.14.1-linux-x64.tar.gz tar xf node-v10.14.1-linux-x64.tar.gz
При необходимости можно переименовать или перенести распакованные данные в нужную директорию:
mv node-v10.14.1-linux-x64 nodejs
3. Зайдите в распакованную папку, в директорию bin и проверьте версию Node.js:
./node -v
4. Для работы с Node.js и npm в консоли можно добавить команду alias в файл .bash_profile, расположенный в корневой директории аккаунта (если файл отсутствует, вы можете его создать).
alias node='/home/u/user/nodejs/bin/node' alias npm='/home/u/user/nodejs/bin/npm' export PATH=$PATH:/home/u/user/nodejs/bin/
(u и user — первая буква вашего логина и сам логин).
5. Для применения алиаса выполните команду:
source .bash_profile
Перезапустите подключение по SSH, после чего Node.js и npm будут доступны по командам node и npm соответственно.