Как установить на VPS nodejs хостинг

Node.js – особая среда выполнения JavaScript, которая была создана при помощи движка под названием JavaScript V8 от компании Google.

Посредством ее можно легко создавать разнообразные инструменты для интернета, веб-серверов средствами JavaScript. Node применяет цикл событий (так называемый event loop). Это означает, что все команды здесь выполняются асинхронно.

Эта статья вам расскажет, как установить Node на VPS под операционной системой Ubuntu и легко управлять платформой Node js Ubuntu.

Nodejs хостинг и ОС Ubuntu

Как установить на VPS nodejs хостинг

Что потребуется

Перед тем как начать действовать, обязательно проверьте наличие:

Доступа-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

Вы получите уведомление, подобное следующему:

Как установить на VPS nodejs хостинг

Теперь можно снова открыть терминал, либо запустить упомянутые команды, применяя менеджер версий NVM. Для того, чтобы сразу убедиться, что NVM установлен правильно просто наберите:

nvm --version

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

nvm ls-remote

Итоги выполнения данной команды:

Как установить на VPS nodejs хостинг

Для инсталлирования версии v7.1.0 платформы Node просто запустите:

nvm install v7.1.0

Для применения недавно установленной версии Node просто запустите:

nvm use v7.1.0

Применяя тот же метод теперь можно устанавливать и управлять остальными версиями Node точно также. Можно проверить локально установленную версию посредством следующей специальной команды:

nvm ls

Итоги выполнения данной команды:

Как установить на VPS nodejs хостинг

Текущая версия, как видно, по умолчанию v7.1.0, потому вместо обычного набора nvm use v7.1.0 можно всегда использовать:

nvm use default

Вы также можете изменить свою версию по умолчанию:

nvm alias default v6.9.1

Вывод

В этой статье вы научились устанавливать Node Ubuntu и управлять платформой Node на вашем сервере VPS под операционной системой Ubuntu.

Надеемся, что этот материал вам очень поможет.


Отзывы о хостинге:

Оставить комментарий



Хостинг с отличным саппортом — HOSTiQ