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

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


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

В этой статье мы расскажем, как установить последнюю версию Node.js в дистрибутив RHEL 8 Linux.

Требования:

  1. RHEL 8 с минимальной установкой
  2. RHEL 8 с включенной подпиской RedHat
  3. RHEL 8 со статическим IP-адресом
  4. Как настроить рабочую станцию разработчика в RHEL 8

Установка Node.js на RHEL 8

1. Чтобы установить последнюю версию Node.js, вам необходимо установить такие инструменты разработки, как make, git. >, gcc в вашей системе, используя следующую команду dnf.

dnf groupinstall "Development Tools" 

2. Затем проверьте доступный пакет Node.js, содержащийся в репозитории Application Stream Repository, с помощью следующей команды.

dnf module list nodejs

3. Затем установите модуль Node.js по умолчанию, выполнив следующую команду.

dnf module install nodejs
OR
dnf install @nodejs 

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

dnf module install nodejs/development

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

dnf module install nodejs/minimal

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

node -v
npm -v 
which node 
which npm 

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

  1. Как написать свое первое приложение Node.js в Linux
  2. 14 лучших фреймворков NodeJS для разработчиков в 2019 году
  3. Как настроить Nginx в качестве обратного прокси для приложения Nodejs
  4. Как установить PM2 для запуска приложений Node.js на рабочем сервере

На данный момент это все! Если у вас есть какие-либо вопросы или дополнения, не стесняйтесь, дайте нам знать через форму обратной связи ниже.