---
title: "Изменение версии Node.js"
canonical_url: "https://www.zone.lv/help/ru/kb/izmenenije-versii-nodejs/"
post_type: "ht_kb"
published: "2024-04-09T08:22:15+00:00"
modified: "2025-12-01T09:48:01+00:00"
language: "ru"
author: "silver"
taxonomies:
  ht_kb_category:
    - name: "Node.js"
      url: "https://www.zone.lv/help/ru/kb-categories/nodejs-ru/"
    - name: "Техническое"
      url: "https://www.zone.lv/help/ru/kb-categories/tehnicheskoje/"
  ht_kb_tag:
    - name: "nodejs"
      url: "https://www.zone.lv/help/ru/kb-tags/nodejs-ru/"
---

# Изменение версии Node.js

Серверы с платформой ZoneOS по умолчанию используют последнюю версию Node.js LTS (*Long-term support*). На момент обновления статьи это версия 24.11.1.

Если вы хотите использовать другую версию Node (более старую или более новую), вам нужно будет установить нужную версию на сам виртуальный сервер.

Для установки подключитесь к серверу по SSH. Подробнее: [Подключение через протокол SSH](https://www.zone.lv/help/ru/kb/podkluchenije-cherez-protokol-ssh/).

Чтобы установить определенную версию Node, сначала установите на сервер менеджер версий Node [**`nvm`**](https://github.com/nvm-sh/nvm).

Для этого введите команду:
`curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash`

После установки `nvm` необходимо на некоторое время отключиться от сервера, а затем снова подключиться к нему. Чтобы отключиться, введите `exit` в командной строке или нажмите Ctrl+D.

После повторного подключения к серверу можно использовать команду `nvm`.

Проверить версию Node.js, запущенную на сервере, можно с помощью команды `node -v`

```
virtXXXXX:sn-69-51.tll07.zoneas.eu:~> node -v
v24.11.1
```

Если вы хотите установить на сервер последнюю доступную версию Node.js, введите:
`nvm install node`

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

```
virtXXXXX:sn-69-51.tll07.zoneas.eu:~> nvm install 18.13.0
Downloading and installing node v18.13.0...
Downloading https://nodejs.org/dist/v18.13.0/node-v18.13.0-linux-x64.tar.xz...
############################################################################################################### 100.0%
Computing checksum with sha256sum
Checksums matched!
Now using node v18.13.0 (npm v8.19.3)
```

В случае если при перезапуске приложение возвращается к старой версии Node.js, необходимо использовать следующие команды:
`nvm use v18.13.0`
`node -v > .nvmrc`

Чтобы увидеть все возможные версии Node.js, введите `nvm ls-remote`

Когда нужная версия Node.js установлена, но приложение может не запуститься, введите команду `pm2 update`
