Как установить на VPS nodejs хостинг |
|
Node.js – особая среда выполнения JavaScript, которая была создана при помощи движка под названием JavaScript V8 от компании Google.
Посредством ее можно легко создавать разнообразные инструменты для интернета, веб-серверов средствами JavaScript. Node применяет цикл событий (так называемый event loop). Это означает, что все команды здесь выполняются асинхронно.
Эта статья вам расскажет, как установить Node на VPS под операционной системой Ubuntu и легко управлять платформой Node js Ubuntu.
Nodejs хостинг и ОС Ubuntu

Что потребуется
Перед тем как начать действовать, обязательно проверьте наличие:
Доступа-SSH на VPS Украина, который запущен под Ubuntu 14.04.
Установка Node Ubuntu
Nodejs хостинг уже есть в репозиториях ОС Ubuntu по умолчанию. Тем не менее версия устарела, потому вам желательно использовать для установки личный архив пакетов (или PPA) из NodeSource.
Вначале скачайте, добавьте PPA в вашу конфигурацию посредством команды:
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash —
Данная команда установит наиболее актуальную стабильную версию Node v6. В случае если вам требуется седьмая версия, либо любая иная, то просто замените setup_6.x на необходимую версию. Для Node v7 команда выглядеть будет таким образом:
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash —
В случае если вы сразу получили ошибку о том, что curl не установлен, то можете его легко установить запустив sudo apt-get install curl.
Теперь можно начать установку платформы Node js Ubuntu точно также, как вы привычно устанавливаете остальные пакеты на ОС Ubuntu:
sudo apt-get install -y nodejs
Поскольку применяется флаг ‘-y’, то вам не потребуется подтверждать установку.Когда Node установлен, можно проверить установленную версию, просто запустив для этого:
nodejs -v
Итоги выполнения данной команды:
v6.9.1
Все, вы удачно установили Node Ubuntu на VPS.
Node идет в поставке специальным менеджером пакетов (NPM), который позволяет устанавливать и управлять всеми пакетами Node.
Для установки пакета просто запустите:
sudo npm install name_of_the_package
Установка менеджера версий NVM (по желанию)
В Node есть специальный менеджер версий (NVM). Вы можете с легкостью установить несколько версий платформы Node и с легкостью ими управлять.
Для установки этого менеджера вам сначала надо установить пакет:
sudo apt-get install build-essential libssl-dev -y
После этого уже можно смело устанавливать менеджер версий NVM:
curl https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
v0.32.1 – версия NVM
Вы получите уведомление, подобное следующему:

Теперь можно снова открыть терминал, либо запустить упомянутые команды, применяя менеджер версий NVM. Для того, чтобы сразу убедиться, что NVM установлен правильно просто наберите:
nvm --version
В случае если вы получите какой-то номер версии, то это означает, что менеджер версий установлен верно. Теперь вы можете использовать NVM для проверки доступных версий Node:
nvm ls-remote
Итоги выполнения данной команды:

Для инсталлирования версии v7.1.0 платформы Node просто запустите:
nvm install v7.1.0
Для применения недавно установленной версии Node просто запустите:
nvm use v7.1.0
Применяя тот же метод теперь можно устанавливать и управлять остальными версиями Node точно также. Можно проверить локально установленную версию посредством следующей специальной команды:
nvm ls
Итоги выполнения данной команды:

Текущая версия, как видно, по умолчанию v7.1.0, потому вместо обычного набора nvm use v7.1.0 можно всегда использовать:
nvm use default
Вы также можете изменить свою версию по умолчанию:
nvm alias default v6.9.1
Вывод
В этой статье вы научились устанавливать Node Ubuntu и управлять платформой Node на вашем сервере VPS под операционной системой Ubuntu.
Надеемся, что этот материал вам очень поможет.
Почитать еще:
Отзывы о хостинге:



