VPS

Как установить на VPS Node js Ubuntu

как установить на vps node js ubuntu

Вступление

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

Что понадобится

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

  • SSH доступа на VPS, запущенный под Ubuntu 14.04

Шаг 1 — Установка Node js Ubuntu

Node.js уже есть в репозиториях Ubuntu 14.04 по умолчанию. Однако, версия устарела, поэтому рекомендуется вам использовать для установки персональный архив пакетов (PPA) из NodeSource.

Прежде всего, скачайте и добавьте PPA в вашу локальную конфигурацию при помощи следующей команды:

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -

Эта команда установит самую свежую стабильную версию Node.js v6. Если вам нужна 7 версия или любая другая, просто измените setup_6.x на нужную вам версию. Для Node.js v7 команда будет выглядеть так:

curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -

ВАЖНО! Если вы получили ошибку, говорящую о том, что curl не установлен (curl is not installed) вы можете его установить запустив sudo apt-get install curl

Теперь вы можете приступить к установке Node js Ubuntu точно также, как вы устанавливаете любые другие пакеты на Ubuntu:

sudo apt-get install -y nodejs

Так как используется флаг ‘-y’, вам не нужно будет подтверждать установку. После того как Node.js установлен вы можете проверить точную установленную версию, запустив:

nodejs -v

Результат выполнения команды:

v6.9.1

Это всё, вы успешно установили Node js Ubuntu на своём VPS.

Node.js идёт в поставке с менеджером пакетов (NPM), который позволяет вам устанавливать и управлять пакетами Node.js. Для установки пакета запустите:

sudo npm install name_of_the_package

Шаг 2 — Установка NVM (по желанию)

В Node.js есть менеджер версий (NVM), то есть вы можете установить несколько версий Node.js и легко ими управлять. Для установки NVM вам вначале нужно установить пакет:

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, проверить свежую версию можно здесь

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

=> Close and reopen your terminal to start using nvm or run the following to use it now:
export NVM_DIR="/root/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"  # Это запускает nvm

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

nvm --version

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

nvm ls-remote

Результат выполнения команды:

             ......
             v6.6.0
             v6.7.0
             v6.8.0
             v6.8.1
             v6.9.0   (LTS: Boron)
             v6.9.1   (Latest LTS: Boron)
             v7.0.0
             v7.1.0

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

nvm install v7.1.0

Для использования только что установленной версии Node.js запустите:

nvm use v7.1.0

Используя тот же метод вы теперь можете устанавливать и управлять несколькими другими версиями Node.js точно также. Вы можете проверить установленную локально версию при помощи следующей команды:

nvm ls

Результат выполнения команды:

->         v6.9.1
           v7.1.0
           system
default -> v7.1.0
node -> stable (-> v7.1.0) (default)
stable -> 7.1 (-> v7.1.0) (default)
lts/boron -> v6.9.1

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

nvm use default

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

nvm alias default v6.9.1

Заключение

В текущем руководстве вы выучили как устанавливать Node js Ubuntu и управлять Node.js на вашем VPS под Ubuntu 14.04. Обратите внимание, что вы можете использовать эти команды с версиями 16.04 или 12.04 Ubuntu с таким же успехом.

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

Нажмите здесь, чтобы оставить комментарий

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Присоединяйтесь к тысячам других подписчиков по всему миру

и получайте самые свежие руководства на вашу электронную почту

Пожалуйста, подождите...

Спасибо за подписку!

Начните экономить сейчас!

Хостинг и доменное имя от

руб.95
00