Node.js – это мощная среда выполнения JavaScript с открытым исходным кодом, которая позволяет выполнять код JavaScript вне браузера, что делает ее идеальной для создания быстрых и масштабируемых веб-приложений. Если вы работаете на выделенном сервере Ubuntu 22.04 и хотите начать работу с Node.js, это руководство проведет вас через процесс его установки шаг за шагом.

Метод 1: Установка Node.js из репозитория Ubuntu

Это самый простой метод, но он может не предоставить последнюю версию.

Шаг 1: Обновите индекс пакетов

sudo apt update

Шаг 2: Установите Node.js

sudo apt install nodejs -y

Шаг 3: Установите npm (менеджер пакетов Node)

sudo apt install npm -y

Шаг 4: Проверьте установку

node -v
npm -v

Если вам нужна последняя версия Node.js, рассмотрите следующий метод с использованием NodeSource.

Метод 2: Установка последней версии Node.js через NodeSource

NodeSource предоставляет актуальные пакеты Node.js.

Шаг 1: Скачайте и запустите сценарий NodeSource

Например, чтобы установить Node.js v20.x:

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -..

Шаг 2: Установите Node.js

sudo apt install nodejs -y

Это позволит установить и node, и npm.

Шаг 3: Проверьте установку

node -v
npm -v

Метод 3: Установка Node.js с помощью NVM (Node Version Manager)

Этот метод рекомендуется, если вы хотите управлять несколькими версиями Node.js.

Шаг 1: Установите NVM

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

Затем перезапустите оболочку или выполните команду:

source ~/.bashrc

Шаг 2: Установите последнюю версию Node.js

nvm install node

Или установите определенную версию:

nvm install 18.19.0AVA.HOSTING

Шаг 3: Используйте определенную версию

nvm use node

Шаг 4: Установите версию узла по умолчанию

nvm alias default node

Заключение

Установить Node.js на Ubuntu 22.04 очень просто, и у вас есть несколько вариантов в зависимости от ваших потребностей:

  • Используйте репозиторий Ubuntu для быстрой установки.

  • Использовать NodeSource для получения последней версии.

  • Использовать NVM для управления несколькими версиями.

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