Linux 系统安装 Node.js

简介: Linux 系统安装 Node.js

相关 shell 命令参考

1. CentOS 安装 Node.js

用户:root

1.1 Node.js 下载并上传

查看系统位数

uname -a

2020062310470442.png

这里查看是64位的。

下载地址:Node.js 中文网

2020062310470442.png

修改下载的压缩包名称为: nodejs.tar.xz

2020062310470442.png

切换到你希望安装node的目录,并上传 nodejs.tar.xz

cd usr/software 
• 1
rz -y

2020062310470442.png

2020062310470442.png

本步骤下载 Node.js,也可通过使用 wget 实现

wget https://npm.taobao.org/mirrors/node/v11.7.0/node-v11.7.0-linux-x64.tar.xz

ps:

Linux wget是一个下载文件的工具,用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下载到服务器而不用经过上传这一步。wget工具体积小但功能完善,它支持断点下载功能,同时支持FTP和HTTP下载方式,支持代理服务器和设置起来方便简单

wget安装

yum -y install wget

1.2 解压 nodejs.tar.xz 并改名

tar -xvf nodejs.tar.xz

2020062310470442.png

mv node-v14.15.4-linux-x64 nodejs

2020062310470442.png

1.3 建立软连接变为全局

我们看到 bin 目录 指向的是 user/bin:

2020062310470442.png

此时使用 node -v 并不能显示 node 的版本号,因为不能全局使用 node 命令,需要建立软链接,使其变为全局。

类似 window 下需要配置全局变量。

解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:

2020062310470442.png

ln -s /usr/software/nodejs/bin/node /usr/bin/
ln -s /usr/software/nodejs/bin/npm /usr/bin/

创建后会指向 /user/bin/node 和 /user/bin/npm;

1.4 检查是否安装成功

node -v
npm -v

2020062310470442.png

看到显示版本信息就可以了

1.5 其他工具安装

1.5.1 安装cnpm 淘宝镜像

npm install -g cnpm --registry=https://registry.npm.taobao.org

创建软链接

ln -s /usr/software/nodejs/bin/cnpm /usr/bin/

1.5.2 安装 pm2

PM2 是 node 进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等,而且使用非常简单。

cnpm install -g pm2

创建软链接

ln -s /usr/software/nodejs/bin/pm2 /usr/bin/

推荐阅读:Linux 系统安装 Nginx

相关文章
|
3月前
|
资源调度 JavaScript Linux
【Azure 应用服务】本地Node.js部署上云(Azure App Service for Linux)遇到的三个问题解决之道
【Azure 应用服务】本地Node.js部署上云(Azure App Service for Linux)遇到的三个问题解决之道
|
26天前
|
关系型数据库 MySQL Linux
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
基于阿里云服务器Linux系统安装Docker完整图文教程(附部署开源项目)
210 3
|
2月前
|
JavaScript
NodeJs的安装
文章介绍了Node.js的安装步骤和如何创建第一个Node.js应用。包括从官网下载安装包、安装过程、验证安装是否成功,以及使用Node.js监听端口构建简单服务器的示例代码。
NodeJs的安装
|
1月前
|
JavaScript 开发工具 git
已安装nodejs但是安装hexo报错
已安装nodejs但是安装hexo报错
26 2
|
2月前
|
存储 JavaScript 前端开发
Node 版本控制工具 NVM 的安装和使用(Windows)
本文介绍了NVM(Node Version Manager)的Windows版本——NVM for Windows的安装和使用方法,包括如何安装Node.js的特定版本、列出已安装版本、切换使用不同版本的Node.js,以及其他常用命令,以实现在Windows系统上对Node.js版本的便捷管理。
Node 版本控制工具 NVM 的安装和使用(Windows)
|
1月前
|
Web App开发 JavaScript 前端开发
JavaWeb 22.Node.js_简介和安装
JavaWeb 22.Node.js_简介和安装
|
2月前
|
SQL JavaScript 数据库
sqlite在Windows环境下安装、使用、node.js连接
sqlite在Windows环境下安装、使用、node.js连接
|
2月前
|
JavaScript Linux 开发者
一个用于管理多个 Node.js 版本的安装和切换开源工具
【9月更文挑战第14天】nvm(Node Version Manager)是一个开源工具,用于便捷地管理多个 Node.js 版本。其特点包括:版本安装便捷,支持 LTS 和最新版本;版本切换简单,不影响开发流程;多平台支持,包括 Windows、macOS 和 Linux;社区活跃,持续更新。通过 nvm,开发者可以轻松安装、切换和管理不同项目的 Node.js 版本,提高开发效率。
|
1月前
|
JavaScript 算法 内存技术
如何降低node.js版本(nvm下载安装与使用)
如何降低node.js版本(nvm下载安装与使用)
|
2月前
|
JavaScript 前端开发 Linux