NodeJS и npm на виртуальном (shared) хостинге

Кто как, а я не отказываюсь от шаред-хостинга. В дополнение к нескольким VDS я держу несколько сайтов на виртуальном хостинге у TimeWeb и GoDaddy. Традиционно при этом используемые средства сводятся лишь к php и различным фреймворкам. А как насчет JavaScript?

Спектр возможности радикально расширится, если к этому добавить NodeJS и npm. Обычно разработчику просто не приходит в голову, что такое возможно. На самом деле, легко, был бы доступ по SSH.

Как поставить NodeJS и npm на виртуальном (shared) хостинге

Берем ссылку на актуальную версию с nodejs.org (сейчас это 6.5.0), скачиваем, распаковываем в нужную папку в своем экаунте.

Для полного удобства корректируем PATH и добавляем пару алиасов в .bash_profile:

alias node='/abs/path/to/account/nodejs/bin/node'
 
alias npm='/abs/path/to/account/nodejs/bin/npm'
 
export PATH=$PATH:/abs/path/to/account/nodejs/bin/

Или, чтобы алиас был постоянным:

echo 'alias node="/abs/path/to/account/nodejs/bin/node"' >> ~/.bashrc
echo 'alias npm="/abs/path/to/account/nodejs/bin/npm"' >> ~/.bashrc

Все. Проверяем node -v, все работает.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *