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

Как Установить Node.js и NPM в Ubuntu 18.04

Как Установить Node.js и NPM в Ubuntu 18.04

В этой статье мы покажем вам, как установить Node.js и NPM в Ubuntu 18.04. Этот метод работает для локальных машин Linux и виртуальных частных серверов. Мы рассмотрим два способа. Вы также узнаете, как удалить эту функцию, если решите, что она не для вас.

Прокачайте ваш проект, воспользовавшись скидками на VPS-хостинг в Hostinger! Большой выбор планов, как для учебных, так и для крупных коммерческих проектов.

Что такое Node.js

На сегодня Node.js является одной из самых популярных веб-технологий. Этой платформой пользуются многие разработчики, поскольку с её помощью можно создавать действительно функциональные веб-приложения. Её также используют некоторые крупные компании. Всё это свидетельствует о потенциале технологии.

Node.js — среда исполнения на стороне сервера, позволяющая запускать JavaScript без клиента. Это кроссплатформенная программа с открытым исходным кодом, что делает её идеальным решением для различных проектов — как для образовательных, так и рабочих.

На момент написания статьи последней стабильной версией Node.js была 11.10.0, но для большинства пользователей рекомендовалась версия с долгосрочной поддержкой 10.15.1. Вы можете использовать любую удобную для вас версию, в том числе и последнюю на момент прочтения.

Есть несколько способов установки Node.js и NPM в Ubuntu, здесь мы покажем два самых простых и эффективных.

Важно: Для того, чтобы начать, у вас должен быть доступ к серверу, а также возможность выполнять команды с помощью sudo. Cмотрите руководство о том, как получить доступ к вашему VPS через ssh. Также обратите внимание, что вам не нужно использовать оба метода. Выберите тот, который вам больше всего подходит.

Установка Node.js и NPM из официального репозитория Ubuntu

Самый простой и быстрый способ установки Node.js и NPM на сервер с Ubuntu 18.04 — через официальный репозиторий.

Сначала подключитесь к вашему серверу, используя ssh.

Если вы работаете в системе с Ubuntu, просто откройте эмулятор терминала из главного меню.

После подключения обновите кэш APT. Для этого выполните следующую команду:

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

После этого вы можете установить Node.js:

Процесс установки начнется после ввода пароля.

Вы также можете установить NPM — менеджер пакетов Node.js. Установка NPM вызывается командой

Наконец, проверьте установленную версию с помощью команды

Проверка установленной версии Node.js

Это самый простой способ установки Node.js на компьютер или VPS на Linux.

Чтобы удалить Node.js, выполните следующий шаг:

Установка определенной версии Node.js, используя NVM

Установка Node.js на сервер с Ubuntu 18.04 может быть реализована и другим способом. Используя NVM (Node Version Manager), мы можем выбрать конкретную версию для установки. Это замечательно, если вы хотите использовать версию LTS или последнюю доступную.

Сначала загрузите NVM с помощью wget. Если вы не уверены есть ли у вас wget, запустите эту команду:

Следующий шаг — разрешить использование NVM из вашего профиля пользователя bash, выполнив этот шаг:

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

Показ доступных версий Node.js

Вы можете выбрать любую версию. Для этого выполните эту команду:

Вы можете убедиться в успешности установки, проверив версию Node.js. Для этого выполните:

Экран с Командой Проверки Версии Node.js

Как видите, установка Node.js в Ubuntu прошла успешно, всё готово к использованию.

Если вы хотите удалить Node.js и установить снова с помощью этого метода, сначала деактивируйте его.

Затем удалите Node.js.

Удаление Node.js

Выводы

Node.js — очень полезная технология для разработки веб-приложений. Установка Node.js на сервер с Ubuntu 18.04 — несложный процесс. И мы показали вам два способа, как это сделать.

Ольга уже около пяти лет работает менеджером в сфере IT. Написание технических заданий и инструкций — одна из её главных обязанностей. Её хобби — узнавать что-то новое и создавать интересные и полезные статьи о современных технологиях, веб-разработке, языках программирования и многом другом.

Установка Node.js в Ubuntu 20.04

Node.js – это среда выполнения JavaScript, которая позволяет быстро создавать сетевые приложения. Используя JavaScript на фронтэнде и бэкэнде, Node.js делает разработку программы более последовательной. Многие разработчики знакомы с JavaScript благодаря браузерной разработке.

Этот мануал поможет установить Node.js и подготовить программу к работе на сервере Ubuntu 20.04 тремя разными способами:

  • Установка пакета nodejs с помощью apt из стандартного репозитория Ubuntu.
  • Использование apt с архивом PPA (что позволяет установить определенную версию пакета nodejs).
  • Установка нескольких версий Node.js с помощью nvm (Node Version Manager).

Для многих пользователей достаточно стандартной установки Node.js с помощью apt. Если вам нужны конкретные версии Node, вам следует использовать репозиторий PPA. Если вы активно разрабатываете приложения Node и вам часто приходится переключаться между версиями Node.js, выберите третий метод установки, через nvm.

Требования

Для работы вам нужен сервер Ubuntu 20.04, настроенный согласно этому мануалу. Войдите в сессию пользователя sudo и приступайте к работе.

Метод 1: Установка Node.js с помощью apt

Ubuntu 20.04 предоставляет версию Node.js в своём стандартном репозитории (на момент написания статьи это версия 10.19). Конечно, это не последний доступный релиз Node.js, однако его хватит для базовой разработки или теста программы, а еще эта версия стабильна и её легко установить.

Чтобы установить эту версию Node.js, обновите индекс пакетов и введите команду:

sudo apt update
sudo apt install nodejs

Чтобы проверить установку, запросите версию программы:

nodejs -v
v10.19.0

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

sudo apt install npm

С его помощью можно быстро устанавливать модули и пакеты для Node.js.

Если установленная версия оказалась слишком старой, вы можете установить более новую версию из PPA или с помощью менеджера версий.

Метод 2: Установка Node.js с помощью NodeSource PPA

С помощью архива PPA, поддерживаемого NodeSource, можно получить более свежую версию Node.js. В таком случае можно выбрать между версиями v10, v12, v13 и v14.

Установите PPA в домашний каталог, чтобы получить доступ к его содержимому. Используйте curl, чтобы извлечь установочный скрипт необходимой версии (укажите её вместо 14.x, если ваша версия отличается):

curl -sL https://deb.nodesource.com/setup_14.x -o nodesource_setup.sh

Больше информации об архиве и версиях вы найдете в документации NodeSource.

Проверьте содержимое сценария:

Чтобы запустить скрипт, используйте sudo:

sudo bash nodesource_setup.sh

Архив PPA будет добавлен в настройки. Индекс пакетов обновится автоматически. После запуска установочного сценария nodesource можно установить пакет Node.js:

sudo apt install nodejs

Запросите версию установки:

Пакет nodejs из архива NodeSource содержит бинарный файл nodejs и npm (потому вам не придётся устанавливать npm отдельно).

Вы успешно установили Node.js и npm, используя apt и NodeSource PPA. В следующем разделе мы покажем, как использовать Node Version Manager для установки и управления несколькими версиями Node.js.

Метод 3: Установка Node.js при помощи nvm

Также установить Node.js можно при помощи менеджера версий nvm.

Он позволяет устанавливать несколько полноценных версий Node.js на один сервер. У вас будет возможность выбирать наиболее подходящую для каждого приложения версию.

Чтобы установить NVM на свой сервер Ubuntu 20.04, посетите страницу проекта на GitHub. Скопируйте команду curl из файла README на главной странице. Это предоставит вам самую последнюю версию сценария установки.

Перед передачей команды в bash всегда полезно проверить скрипт и убедиться, что он не выполняет ничего лишнего. Вы можете сделать это, удалив конвейер | bash в конце команды curl:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh

Проверьте содержимое сценария и убедитесь, что согласны со всеми его действиями. Затем добавьте конвейер | bash в конец команды. URL в команде может отличаться.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash

Эта команда установит nvm.

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

Теперь менеджер nvm установлен, можно приступать к установке изолированных друг от друга версий Node.js. Чтобы получить список доступных версий Node.js, введите:

nvm list-remote
. . .
v12.13.0 (LTS: Erbium)
v12.13.1 (LTS: Erbium)
v12.14.0 (LTS: Erbium)
v12.14.1 (LTS: Erbium)
v12.15.0 (LTS: Erbium)
v12.16.0 (LTS: Erbium)
v12.16.1 (LTS: Erbium)
v12.16.2 (LTS: Erbium)
v12.16.3 (Latest LTS: Erbium)
v13.0.0
v13.0.1
v13.1.0
v13.2.0
v13.3.0
v13.4.0
v13.5.0
v13.6.0
v13.7.0
v13.8.0
v13.9.0
v13.10.0
v13.10.1
v13.11.0
v13.12.0
v13.13.0
v13.14.0
v14.0.0
v14.1.0
v14.2.0

Список будет очень длинный. Выберите версию Node и укажите ее номер в команде установки. Например, чтобы установить v13.6.0, введите:

nvm install v13.6.0

Чтобы просмотреть список установленных версий, введите:

nvm list
-> v13.6.0
default -> v13.6.0
node -> stable (-> v13.6.0) (default)
stable -> 13.6 (-> v13.6.0) (default)
. . .

В первой строке указана текущая активная версия (-> v13.6.0), после чего указываются алиасы и версии, на которые они указывают.

Примечание: Если у вас есть версия Node.js, установленная через apt, вы увидите в выводе запись system. Чтобы активировать системную установку Node.js, используйте команду:

. . .
lts/* -> lts/erbium (-> N/A)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.20.1 (-> N/A)
lts/erbium -> v12.16.3 (-> N/A)

Вы можете установить релизы по алиасам. К примеру, чтобы установить LTS версию erbium, запустите:

nvm install lts/erbium
Downloading and installing node v12.16.3.
. . .
Now using node v12.16.3 (npm v6.14.4)

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

Ubuntu 18.04: установка node.js, nvm и yarn

Ubuntu 18.04: установка node.js, nvm и yarn

Небольшая инструкция-шпаргалка об установке node.js, nvm и yarn на Ubuntu 18.04.

Node.js, NVM

Простейший способ — установка из стандартного репозитория Ubuntu:

Это гарантирует, что Вы получите стабильную версию, однако вовсе не факт, что версия будет самой свежей. Альтернатива — ppa репозиторий. Для установки 10.х выполняем команды:

Есть и третий, наиболее гибкий способ — использование nvm (node version manager), который позволит установить любую версию, а также переключаться между версиями. Сначала установим менеджер:

Обновим среду оболочки, для чего требуется закрыть и снова открыть терминал, либо выполнить команду:

Получить список всех доступных версий node.js можно следующим образом:

Ещё лучше — вывести лишь список версий с долгосрочной поддержкой:

Теперь можно выбрать желаемый вариант и установить, например:

Вывести список установленных версий:

Переключить на другую версию:

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

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *