如何在Ubuntu 18.04上安装/卸载NodeJS

时间:2020-02-23 14:44:53  来源:igfitidea点击:

NodeJS是一个JavaScript框架,可让您轻松构建快速的网络应用程序。
在本教程中,我们将深入研究如何在Ubuntu 18.04上安装NodeJS。

步骤1:将NodeJS PPA添加到Ubuntu 18.04

首先,使用以下命令将NodeJS PPA添加到系统中。

sudo apt-get install software-properties-common

接下来,添加NodeJS PPA。

curl -sL https://deb.nodesource.com/setup_11.x | sudo -E bash 

在下一步中,我们将运行用于安装NodeJS的命令。

步骤2:在Ubuntu上安装NodeJS

成功添加NodeJS PPA之后,现在该使用以下命令安装NodeJS。

sudo apt-get install nodejs

该命令不仅安装NodeJS,而且还安装NPM(NodeJS软件包管理器)和其他依赖项。

步骤3:验证NodeJS和NPM的版本

成功安装NodeJS之后,您可以使用以下简单命令测试NodeJS的版本。

node -v

对于NPM,运行

npm -v

步骤4:创建Web服务器演示

这是一个可选步骤,可用于测试NodeJS是否按预期工作。
我们将创建一个显示文本"恭喜! node.JS已成功安装!"

让我们创建一个NodeJS文件并将其命名为nodeapp.js

vim nodeapp.js

添加以下内容

var http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('Congratulations! node.JS has successfully been installed !\n');
}).listen(3000, " server-ip);
console.log('Server running at https://server-ip:3000/');

保存并退出文本编辑器

使用以下命令启动应用程序

node nodeapp.js

这将在端口3000上显示应用程序的内容。
确保在系统的防火墙上允许该端口。

ufw allow 3000/tcp
ufw reload

现在打开浏览器,浏览服务器的地址,如下所示

https://server-ip:3000

从Ubuntu卸载NodeJS

如果要从Ubuntu系统上卸载NodeJS,请运行以下命令。

sudo apt-get remove nodejs

该命令将删除软件包,但保留配置文件。

要删除软件包和配置文件,请运行:

sudo apt-get purge nodejs

最后,您可以运行以下命令以删除所有未使用的文件并释放磁盘空间

sudo apt-get autoremove

我们已经成功安装并测试了NodeJS的安装。