node.js是一个开源javascript运行时环境。在这里,您将学习如何在centos 8服务器上安装node.js。

什么是node.js?

node.js是一个开放源代码,跨平台的后端javascript运行时环境,可在web浏览器外部执行javascript代码。node.js使开发人员可以使用javascript编写命令行工具并进行服务器端脚本编写,即在服务器端运行脚本以在将页面发送到用户的web浏览器之前生成动态网页内容。因此,node.js代表了一个“ javascript无处不在”范例,统一了单一编程语言(而不是服务器端和客户端脚本的不同语言)的web应用程序开发。(来源:维基百科)

node.js用c,c ++和javascript编写。node.js是根据mit许可证分发的,可以从node.js官方网站或node.js github存储库下载。

环境规格:

我们已配备了具有以下规格的最小centos 8 kvm计算机。

  • cpu – 2c
  • 内存-4 gb
  • 储存空间-20 gb
  • 作业系统-centos 8.2
  • 主机名– nodejs-01.lianglab.cn
  • ip地址-192.168.6.175

更新linux软件包:

使用ssh客户端作为root用户与nodejs-01.centlinux.com连接。

按照最佳实践,使用dnf命令更新linux服务器上已安装的软件包。

我们的linux操作系统已经是最新的。因此,没有更新任何程序包。在您的linux服务器上,输出可能会有所不同。

验证本安装指南中使用的linux操作系统和内核版本。

linux yum存储库安装node.js:

在centos 8上安装node.js的最简单方法是使用linux yum存储库。

在centos 8 yum存储库中,有两个稳定的node.js版本。这些是最常用的node.js版本,可以在大多数情况下使用。

要获取linux yum存储库中可用的node.js版本列表,可以使用以下dnf命令。

使用dnf命令安装所需版本的node.js ,我们正在linux服务器上安装node.js v12。

成功安装后,请检查node.js和node package manager(npm)版本。

使用nvm安装node.js:

从linux yum存储库安装node.js很方便。但是您可能未在其中找到最新版本的node.js。

例如,node.js v14 lts和v15已经发布,但在linux yum存储库中不可用。

因此,如果您想安装最新版本的node.js,则必须使用node version manager(nvm)。

通过使用nvm,您可以轻松地在linux服务器上安装/卸载不同版本的node.js。

nvm可从github获得。您可以在nvm github存储库中查看完整的项目详细。

您可以使用nvm文档中提供的脚本来安装nvm。

已经安装了nvm,现在可以使用nvm命令在linux服务器上安装node.js。

但是首先,列出可用的node.js版本。

尽管可以使用node.js v15,但它是安装lts(长期支持)版本的更好方法,尤其是在生产计算机上安装node.js时。

您可以使用nvm命令安装最新的lts版本的node.js。

同样,您可以使用nvm切换到另一个版本的node.js,如下所示。

再次检查node.js和npm的安装版本。

创建和部署一个简单的node.js应用程序:

您可以通过编写简单的javascript来测试node.js服务器。

在vim编辑器中创建一个文本文件。

在此文件中添加以下代码行。

暂时允许服务端口9000 / tcp在linux的防火墙。

使用以下命令启动node.js调试器进程。

使用web浏览器或遵循linux命令来测试您的node.js应用程序。

到此这篇关于centos 8.2服务器上安装最新版node.js的文章就介绍到这了,更多相关centos 8.2安装node.js内容请搜索www.887551.com以前的文章或继续浏览下面的相关文章希望大家以后多多支持www.887551.com!