CentOS 8.2服务器上安装最新版Node.js的方法
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内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!