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 с таким же успехом.

Elena B.

Елена имеет профессиональное техническое образование в области информационных технологий и опыт программирования на разных языках под разные платформы и системы. Более 10 лет посвятила сфере веб, работая с разными CMS, такими как: Drupal, Joomla, Magento и конечно же наиболее популярной в наши дни системой управления контентом – WordPress. Её статьи всегда технически выверены и точны, будь то обзор для WordPress или инструкции по настройке вашего VPS сервера.

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

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

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

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

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

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

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

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

руб.95
00