Как установить Node.js в Ubuntu 20.04 LTS
В этом руководстве мы покажем вам, как установить Node.js на сервер Ubuntu 20.04 LTS. Для тех из вас, кто не знал, Node.js — это кроссплатформенная среда выполнения JavaScript, построенная на JavaScript в Chrome и предназначенная для выполнения кода JavaScript на стороне сервера. Обычно он используется для создания серверных приложений, но также популярен как решение полного стека и интерфейсное решение. npm — это менеджер пакетов по умолчанию для Node.js и крупнейшего в мире реестра программного обеспечения.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам для получения привилегий root. Я покажу вам пошаговую установку Node.js на сервере Ubuntu 20.04 (Focal Fossa).
Установите Node.js в Ubuntu 20.04 LTS Focal Fossa
Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие apt
команды в терминале.
sudo apt update sudo apt upgrade
Шаг 2. Установка Node.js в Ubuntu 20.04.
- Установите Node.js и npm из исходного кода узла
Вам просто нужно добавить PPA для версии, которую вы хотите установить:
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
Для установки выполните следующие команды:
sudo apt install nodejs
После этого проверьте установку, запустив:
node --version npm --version
- Установите Node.js и npm через Snap
Другой способ установки Node.js — управление пакетами Snap:
sudo apt install snapd sudo snap install node --channel=14/stable --classic
- Установите Node.js и npm с помощью NVM
NVM (Node Version Manager) — это сценарий bash, который позволяет управлять несколькими версиями Node.js для каждого пользователя.
Итак, сначала мы хотим обновить индекс нашего локального репозитория, а затем установить, и это можно сделать, выполнив следующие команды в терминале или оболочке:libssl-dev
build-essential.
apt-get update apt-get install build-essential libssl-dev
После их установки вам необходимо загрузить сценарий установки для NVM. Обычно вы можете получить это на их странице Github . Хотя на момент написания самая последняя версия находится в следующей команде:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
Убедитесь, что сценарий действительно тот, который вам нужен, а затем запустите:
bash install.sh
Чтобы начать установку NVM. После его завершения вам нужно будет перезагрузить свой профиль, чтобы изменения вступили в силу без повторного входа на сервер. Выполните команду:
source ~/.profile
Шаг 3. Теперь, когда у нас установлен nvm, мы можем установить изолированные версии Node.js.
Чтобы узнать, какие версии Node.js доступны для установки, нам нужно ввести:
[root@infoit ~]# nvm ls-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)
Поздравляю! Вы успешно установили Node.js . Благодарим за использование этого руководства по установке Node.js в системе Ubuntu 20.04 LTS (Focal Fossa). Для получения дополнительной помощи или полезной информации, мы рекомендуем вам проверить на официальном сайте Node.js .