Поиск по сайту:

Как установить Node.js в CentOS 8


Node.js — это кроссплатформенная, легкая и мощная среда выполнения Javascript с открытым исходным кодом для серверного программирования, построенная на движке JavaScript Chrome V8 и используемая для создания масштабируемых сетевых инструментов и веб-приложений, требуют серверной функциональности.

Рекомендуется к прочтению: 18 лучших фреймворков NodeJS для разработчиков в 2019 году.

В этой статье мы покажем вам два разных способа установки Node.js на Linux-сервер CentOS 8, чтобы вы могли начать работу.

На этой странице:
  1. Установите Node.js из репозиториев CentOS 8.
  2. Установите Node.js на CentOS 8 с помощью NVM

Установите Node.js из репозиториев CentOS 8.

Существует несколько пакетов зависимостей, таких как C++, make, GCC и т. д., которые вам необходимо установить из репозиториев CentOS по умолчанию, чтобы установите последнюю версию Node.js на CentOS 8 Linux.

Чтобы установить эти пакеты зависимостей, вам необходимо установить Инструменты разработки в CentOS 8, используя следующую команду yum.

yum groupinstall "Development Tools" 

Теперь перечислите модуль, который предоставляет пакет Node.js из репозиториев CentOS по умолчанию, используя следующую команду.

yum module list nodejs

Из приведенного выше вывода видно, что доступны четыре различных профиля, но вам нужно установить только профиль по умолчанию, выделенный [d], который устанавливает общий набор пакетов среды выполнения.

Чтобы установить пакет Node.js по умолчанию в вашей системе CentOS 8, выполните следующую команду.

yum module install nodejs

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

yum module install nodejs/development

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

node -v
npm -v 
which node 
which npm 

Это самый простой способ установить среду Node.js в CentOS 8 Linux из репозиториев CentOS.

Установите Node.js на CentOS 8 с помощью диспетчера версий Node.

Еще один простой способ установки Node.js — использование NVM, менеджера версий Node. Это скрипт bash, который позволяет устанавливать, удалять и поддерживать несколько версий Node.js на система.

Чтобы установить или обновить NVM в системе CentOS 8, используйте следующую команду cURL или Wget, чтобы загрузить последнюю версию сценария установки.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
OR
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash

Приведенный выше сценарий установки устанавливает nvm в вашу учетную запись пользователя. Чтобы начать его использовать, вам необходимо сначала создать исходный код вашего .bash_profile.

source ~/.bash_profile

Теперь вы можете просмотреть доступные версии Node.js с помощью ls-remote.

nvm list-remote
Пример вывода
...
 v12.2.0
        v12.3.0
        v12.3.1
        v12.4.0
        v12.5.0
        v12.6.0
        v12.7.0
        v12.8.0
        v12.8.1
        v12.9.0
        v12.9.1
       v12.10.0
       v12.11.0
       v12.11.1
       v12.12.0
       v12.13.0   (LTS: Erbium)
       v12.13.1   (LTS: Erbium)
       v12.14.0   (Latest LTS: Erbium)
        v13.0.0
        v13.0.1
        v13.1.0
        v13.2.0
        v13.3.0
        v13.4.0
        v13.5.0

Теперь вы можете установить конкретную версию Node, введя любую из версий, которые вы видите. Например, чтобы получить версию v13.0.0, вы можете ввести.

nvm install 13.0.0

После завершения установки вы можете перечислить различные версии, которые вы установили, набрав.

nvm ls

Вы можете переключаться между версиями Nodejs, набрав.

nvm use v12.14.0

Вы также можете установить версию Nodejs по умолчанию и проверить ее, запустив.

nvm alias default v12.14.0
nvm ls
OR
node --version

В этой статье мы объяснили два разных способа установки Node.js на сервер CentOS 8. Если у вас возникли проблемы с установкой, обратитесь за помощью в разделе комментариев ниже.