相关 shell 命令参考

1. CentOS 安装 Node.js

用户:root

1.1 Node.js 下载并上传

查看系统位数

uname -a


这里查看是64位的。

下载地址:Node.js 中文网

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

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

cd usr/software
rz -y


本步骤下载 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

mv node-v14.15.4-linux-x64 nodejs

1.3 建立软连接变为全局
我们看到 bin 目录 指向的是 user/bin:

此时使用 node -v 并不能显示 node 的版本号,因为不能全局使用 node 命令,需要建立软链接,使其变为全局。
类似 window 下需要配置全局变量。
解压文件的 bin 目录底下包含了 node、npm 等命令,我们可以使用 ln 命令来设置软连接:

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


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

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

Linux 系统安装 Node.js相关推荐

  1. 在Linux系统安装Node.js

    1.去官网下载和自己系统匹配的文件: 英文网址:https://nodejs.org/en/download/ 中文网址:http://nodejs.cn/download/ 通过  uname -a ...

  2. Linux部署Node.js应用

    Linux部署Node.js应用 文章目录 Linux部署Node.js应用 一.背景描述 二.环境准备 三.添加守护进程 四.参考链接 一.背景描述 将基于Node.js开发的应用部署到Linux系 ...

  3. Linux 创建网页服务,Linux使用Node.js建立访问静态网页的服务实例详解

    Linux使用Node.js建立访问静态网页的服务实例详解 一.安装node.js运行所需要的环境,: 二.创建node目录(/node/www),并在目录下创建node.js服务文件server.j ...

  4. centos/linux 安装node.js

    默认系统自带的2.4,版本过低,这里直接安装最新版本2.7 wget  http://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2 tar jfvx ...

  5. linux安装Node.js(详细)Node.js安装教程

    linux安装Node.js(详细)Node.js安装教程 文章目录 linux安装Node.js(详细)Node.js安装教程 1:下载 2:解压 3:移动目录 1:创建目录 2:移动目录并重命名 ...

  6. linux安装Node.js 详细安装教程

    linux安装Node.js 操作步骤 1. 下载并解压(本文以14为例) 下载 wget https://nodejs.org/dist/v14.17.4/node-v14.17.4-linux-x ...

  7. linux node 命令无效,完美解决linux下node.js全局模块找不到的情况

    今天在在linux上用npm安装了pm2准备部署node项目,结果通过pm2命令启动项目的时候报pm2找不到,这很伤,以为pm2没有安装成功,但是在node安装目录下面的bin文件夹里面调用pm2却没 ...

  8. Linux使用node.js部署react.js到腾讯云

    最近在学习react.js的相关内容,为了怕以后忘记,就简单地写一下做个笔记. 准备 1项目打包 2把打包的build文件上传至服务器 3在服务器上安装nodejs 和npm工具 1部署Nodejs ...

  9. linux安装node js的二进制文件安装方式的注意事项

    在linux安装node一般有2种方式. 第一种方式: Node.js 源码安装,也就是nodejs官网上的 Source Code源码. 第二种方式: 直接拿 Node.js 预编译安装包(二进制文 ...

最新文章

  1. 揭开JVM所看到的try/catch/finally
  2. hello cnblogs(从wordpress、收费空间到博客园)
  3. PAC自动代理文件格式,教你如何写PAC文件
  4. Producer Consumer
  5. python uiautomation_使用python UIAutomation从QQ2017(v8.9)群界面获取所有群成员详细资料,...
  6. /proc/sys目录下文件的查看方法
  7. 江恩买卖规则中的定性与定量分析方法
  8. 算法学习总结(2)——温故十大经典排序算法
  9. 一张图看懂阿里云ACK
  10. 系统业务逻辑书籍_企业应该如何建立自己的分销系统和分销团队
  11. LVS负载均衡环境搭建
  12. 美丽苏大,清华博士,年轻硕导,招收研究生了!
  13. ubuntu安装极点五笔输入法
  14. DXP出现Un-Routed Net Constraint报错的一种情况和解决方法
  15. libevent2从入门到原理解读(1):安装及使用
  16. 射频微电子学自存笔记
  17. 结构体 7.公共钥匙盒
  18. 蓝桥杯青少组 历年 真题题库
  19. 安全日志:/var/log/secure(转载 https://www.cnblogs.com/pzk7788/p/10184740.html)
  20. Abaqus和Mimics在人体组织领域的应用

热门文章

  1. 点击confirm的取消如何隐藏提示框
  2. 南京大计算机系学郑国梁,一个基于层次结构的DSM模型-南京大学计算机科学与技术系.PDF...
  3. ARM_UNWIND_BACKTRACE (2)
  4. 数据结构算法 - 1 算法简介
  5. 计算机动画制作 教学设计,冀教版八年级信息技术1《电脑动画制作初探》教案教学设计2...
  6. 做了六年多技术管理,聊一些经验总结
  7. 解决Arduino LVGL TFT_eSPI 屏幕偏移问题
  8. 神经网络中的BN(batch-normalization)
  9. CH32V307 LwIP移植使用
  10. java怎么建立邻接表,java实现邻接表