成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何在 RHEL 9 上安裝 Node.js

系統 Linux
在這篇文章中,我們將逐步解釋如何在 RHEL 9 系統上安裝 Node.js。

??Node.js?? 基于谷歌的 V8 JavaScript 引擎構建,它是一個自由開源的跨平臺 JavaScript 運行時環境,主要用于構建服務器端應用。它使用事件驅動和異步模型,幫助開發人員構建高度可擴展的數據密集型的實時應用(RTA)。你可以使用 NodeJS 來構建前端和后端應用。

Node.js 通常用于構建以下應用:

  • 聊天應用
  • 流媒體應用
  • 瀏覽器游戲
  • 命令行工具
  • 嵌入式系統

在其技術棧中使用 NodeJS 的頂級公司包括 PayPal、NetFlix 和 Uber 等等。

安裝 Node.js 主要有以下三種方式:

  • 從 NodeSource 倉庫安裝 Node.js
  • 從發行版的官方倉庫安裝 Node.js
  • 使用 NVM 安裝 Node.js

讓我們看看如何使用這些方法在 RHEL 9 上安裝 Node.js。

先決條件:

  • 最小化安裝的 RHEL 9 系統
  • 具有管理員權限的??sudo 用戶??
  • 互聯網連接
  • Red Hat 訂閱或本地配置的倉庫

從 NodeSource 存儲庫安裝 Node.js

??NodeSource?? 是一家技術公司,旨在幫助組織運行生產就緒的 Node.js 應用,關注資源使用以及增強的安全性和應用程序性能。它提供了最新版本的 Node.js 和 NPM。

要從 NodeSource 安裝 Node.js,首先,按如下所示更新系統包。

$ sudo dnf update -y

接下來,安裝這期間所需的構建工具。其中包括 GCC C/C++ 編譯器、Perl 和 Python 調試器等等。

$ sudo dnf groupinstall 'Development Tools' -y

接下來,我們將從 NodeSource 安裝 Node.js 18.x。為此,請下載并運行 NodeSource 設置腳本,如下所示。

$ curl -fsSL https://rpm.nodesource.com/setup_18.x | sudo bash -

該腳本在其他任務中將 NodeSource 倉庫添加到你的系統。

在輸出的末尾,你將看到一些關于如何安裝 Node.js 和 NPM 的附加說明。

因此,要安裝 Node.js 和 NPM(Node 包管理器),請運行以下命令:

$ sudo dnf install nodejs -y

安裝完成后,按如下所示驗證 Node.js 和 NPM 的版本。

$ node -v$ npm -v

輸出顯示我們正在運行 Node v18.12,它是最新的 LTS 版本和 NPM 8.19.2。

從官方 RHEL 倉庫安裝 Node.js

安裝 NodeJS 和 NPM 的另一種方法是從發行版的官方倉庫中安裝它們。但是,這種方法不提供最新版本。

如果你不介意不安裝最新版本的 Node 和 NPM。 那么在命令行上運行以下命令。

$ sudo dnf update -y$ sudo dnf install nodejs npm -y

使用 NVM 安裝 Node.js

最后,你可以使用 NVM(Node 版本管理器)安裝 Node.js,這是一種用于管理系統上 Node 版本的工具。該工具可幫助開發人員在需要不同版本 Node.js 的不同項目上高效工作。

默認情況下沒安裝 NVM。你需要通過運行 ??官方 GitHub 頁面?? 上提供的 Shell 腳本來安裝它。

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

這會下載 NVM 并將其保存在主目錄的 ??.nvm?? 目錄中。

安裝后,關閉終端會話并打開一個新終端。然后運行以下命令確認 NVM 已經安裝。

$ command -v nvm

接下來,你可以使用以下命令列出所有可用的 Node.js 版本:

$ nvm ls-remote

或者,你可以列出 Node.js 版本的所有最新 LTS 版本,如圖所示。

$ nvm ls-remote | grep -i latest

要安裝最新版本的 Node.js(當前為 v19.0.0),請運行以下命令:

$ nvm install node

然后,你可以驗證安裝的 Node.js 版本,如下所示。

$ node -v

此外,你可以安裝特定版本的 Node.js。例如,要安裝 v18.2.0,請運行以下命令:

$ nvm install v18.12.0

要列出系統上所有已安裝的 NodeJS 版本,請運行以下命令:

$ nvm ls

第一行帶有 “->” 符號的條目指向當前使用的 Node.js 版本。然后是其他版本。

要切換到另一個版本的 Node.js,請使用以下語法:

$ nvm use <version>

例如,要使用 Node 版本 19.0.0,請運行以下命令:

$ nvm use 19.0.0

再次檢查已安裝的 Node.js 版本,這次“->” 符號將指向 v19.0.0。

總結

在本指南中,我們演示了如何使用三種不同的方法安裝 Node.js。此外,我們還提供了幾種使用 NVM 管理 Node 版本的方法。我們希望可以幫助你輕松地在 RHEL 上安裝 NodeJS,并選擇你想要在項目中使用的版本。

責任編輯:龐桂玉 來源: Linux中國
相關推薦

2011-09-09 14:23:13

Node.js

2021-07-30 11:20:53

JavaScriptNode.jsWeb Develop

2020-08-05 08:31:51

SSL TLSNode.js

2023-03-16 08:55:51

RHEL 8MiniKube開源

2011-10-28 16:05:56

Node.js

2023-05-24 11:56:06

RHEL 9DHCP服務器

2022-06-11 17:55:02

RHEL 9系統運維

2017-05-10 09:40:57

Ubuntupm2Nginx

2021-10-25 09:00:37

Node.jsJS前端

2020-03-02 14:06:54

CentOS 8FFmpegLinux

2021-07-03 17:43:03

Node.jsNode變量

2023-05-25 18:02:47

KVMLinux命令

2021-05-18 09:01:39

Node.jsJSON文件

2021-07-15 10:15:52

Node.jsJSON前端

2022-08-12 07:01:00

Node.jsXSS腳本

2015-03-10 10:59:18

Node.js開發指南基礎介紹

2013-11-01 09:34:56

Node.js技術

2017-04-11 13:20:06

CentOSRHELFedora

2023-05-05 16:20:15

2021-08-20 16:05:28

JavaScript node.js 應用安全
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 99热国产在线播放 | 蜜臀av日日欢夜夜爽一区 | 中文字幕国产视频 | 黑人一级黄色大片 | av中文字幕在线观看 | 亚洲精品成人av | 国产成人99久久亚洲综合精品 | 精品国产欧美在线 | 亚洲精品久久久久久首妖 | 久久久久国产精品 | 免费久久视频 | 国产亚洲精品久久久久久豆腐 | 天堂网中文字幕在线观看 | 亚洲狠狠爱 | 久久久蜜臀国产一区二区 | 国产色网 | 99热这里有精品 | 中文字幕在线观看精品 | 欧美午夜激情在线 | av天天操| 日韩免费中文字幕 | 国产精品永久久久久 | 狠狠夜夜| av男人天堂影院 | 欧美一区二区三区大片 | 97国产精品视频人人做人人爱 | 成人欧美在线 | 国产精品日韩欧美一区二区三区 | av黄在线观看 | 91色网站 | 国产xxx在线观看 | www.久| 国产色视频网站 | 羞羞色影院| 亚洲国产成人av好男人在线观看 | 日韩免费av | 日韩福利一区 | 精品国产31久久久久久 | 九色国产 | 亚洲一区在线免费观看 | 久草久草久草 |