Кто как, а я не отказываюсь от шаред-хостинга. В дополнение к нескольким 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
, все работает.