Node.js是一个开源、跨平台、轻量级且功能强大的 Javascript 运行时环境,用于服务器端编程,基于 Chrome 的 V8 JavaScript 引擎构建,用于创建需要后端功能的可扩展网络工具和 Web 应用程序。
推荐阅读:2019 年最适合开发者的 18 个 NodeJS 框架
在本文中,我们将向您展示在 CentOS 8 Linux 服务器上安装Node.js 的两种不同方法,以便您可以开始使用。
在本页面:
- 从 CentOS 8 存储库安装 Node.js
- 使用 NVM 在 CentOS 8 上安装 Node.js
从 CentOS 8 存储库安装 Node.js
为了在CentOS 8 Linux上安装最新版本的Node.js ,您需要从默认的 CentOS 存储库安装一些依赖包,例如C++、make、GCC等。
要安装这些依赖包,您需要使用以下yum 命令在CentOS 8中安装开发工具。
# yum groupinstall“开发工具”
![](https://www.alaica.com/wp-content/uploads/linux-690.png)
现在使用以下命令列出从默认 CentOS 存储库提供Node.js包的模块。
# yum 模块列表nodejs
![](https://www.alaica.com/wp-content/uploads/linux-691.png)
从上面的输出中,有四个不同的配置文件可用,但您只需安装突出显示的默认配置文件,以[d]
安装一组通用的运行时包。
要在CentOS 8系统上安装默认的Node.js包,请运行以下命令。
# yum模块安装nodejs
![](https://www.alaica.com/wp-content/uploads/linux-692.png)
如果您是开发人员,您可以安装开发配置文件,该配置文件将安装其他库,允许您构建动态可加载模块,如图所示。
# yum 模块安装 nodejs/development
![](https://www.alaica.com/wp-content/uploads/linux-693.png)
安装Node.js包后,您可以使用以下命令验证版本和位置。
# 节点-v # npm -v # 哪个节点 # 哪个 npm
![](https://www.alaica.com/wp-content/uploads/linux-694.png)
这是从 CentOS 存储库在CentOS 8 Linux上安装Node.js环境的最简单方法。
使用 Node 版本管理器在 CentOS 8 上安装 Node.js
安装Node.js的另一种最简单方法是使用NVM( Node 版本管理器),它是一个 bash 脚本,允许您在系统上安装、卸载和维护多个 Node.js 版本。
要在CentOS 8系统上安装或更新NVM,请使用以下cURL或Wget命令下载最新版本的安装脚本。
#curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | 巴什 或者 # wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | 巴什
![](https://www.alaica.com/wp-content/uploads/linux-695.png)
上面的安装脚本,将nvm安装到您的用户帐户。要开始使用它,您需要首先获取.bash_profile。
# 源~/.bash_profile
现在,您可以使用 列出可用的Node.js版本ls-remote
。
# nvm 列表远程
样本输出
... 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:铒) v12.13.1(LTS:铒) v12.14.0(最新 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安装13.0.0
![](https://www.alaica.com/wp-content/uploads/linux-696.png)
安装完成后,您可以通过键入列出已安装的不同版本。
# nvm ls
![](https://www.alaica.com/wp-content/uploads/linux-697.png)
您可以通过键入在 Nodejs 版本之间切换。
# nvm 使用 v12.14.0
![](https://www.alaica.com/wp-content/uploads/linux-698.png)
还可以设置默认的Nodejs版本并通过运行来验证。
# nvm 别名默认 v12.14.0 # nvm ls 或者 # 节点--版本
![](https://www.alaica.com/wp-content/uploads/linux-699.png)
在本文中,我们解释了在CentOS 8服务器上安装 Node.js 的两种不同方法。如果您在安装时遇到任何问题,请在下面的评论部分寻求帮助。