Как установить Node.js на Debian 13

Node.js – это универсальная среда выполнения JavaScript с открытым исходным кодом, построенная на движке Chromes V8. Она предназначена для разработки высокопроизводительных, масштабируемых сетевых приложений. Независимо от того, создаете ли вы средства коммуникации в реальном времени, API или динамические веб-сайты, Node.js обеспечивает полный контроль над логикой и производительностью ваших приложений. В этом руководстве мы расскажем вам, как установить Node.js на Debian 13.

Необходимые условия:

  • Сервер с Debian 13
  • Не менее 2 ГБ оперативной памяти
  • SSH root-доступ или системный пользователь с привилегиями sudo

Шаг 1. Обновление системных пакетов

Для начала войдите на ваш VPS Debian 13 с помощью SSH:

ssh root@IP_Address -p Port_number

Замените IP_Address и Port_number на IP-адрес вашего сервера и номер порта SSH. Если нужно, замените root на имя пользователя вашей учётной записи sudo.

После входа в систему вы должны убедиться, что все пакеты ОС Debian, установленные на сервере, обновлены. Это можно сделать, выполнив следующие команды:

apt update -y && apt upgrade -y

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

Самый простой и понятный способ установки Node.js и npm – через стандартный репозиторий пакетов Debians. Однако этот способ обычно предоставляет более старую версию Node.js.

Следующая команда для установки Node.js из официального репозитория Debian 13 установит Node.js 20.19.0, доступную на момент написания этой статьи:

apt install nodejs

После установки пакета проверьте версию Node.js с помощью следующей команды:

node -v
v20.19.0

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

Вы можете использовать этот метод для установки версии Node.js, отличной от той, что доступна в репозиториях Debian. Fast Node Manager (fnm) поддерживает APT-репозиторий, в котором доступны несколько версий Node.js.

В этом руководстве мы установим последнюю версию Ubuntu LTS 22.

Сначала установите curl с помощью следующей команды:

apt install curl

Загрузите и запустите сценарий установки Fast Node Manager, выполнив следующую команду:

curl -o- https://fnm.vercel.app/install | bash

Затем установите Node.js версии 22.14, выполнив следующую команду:

fnm install 22

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

node -v
v22.14.0

Вы также можете проверить версию npm с помощью следующей команды:

npm -v
10.9.2

В этом уроке вы рассмотрели два различных метода установки Node.js на сервер Debian 13. Если вы не знаете, какую версию Node.js установить, лучше всего проверить документацию приложения, которое вы планируете развернуть.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Похожие статьи

Комментарии (0)