1. 下载编译好的文件

我的系统是centos7,进入要存放下载资源的目录,个人建议存放在/usr/local/src/目录下。然后执行安装命令:

wget http://nodejs.org/dist/v6.9.4/node-v6.9.4-linux-x64.tar.gz

上述命令是下载6.9.4的 64 位 nodejs 版本,如果你想下载其他版本,可以将命令中的两处v6.9.4替换成其他版本号;

如果你的系统是 32 位(一般是64位),也可以将x64改成x32

2. 解压文件

下载完成后,执行解压命令:

tar -zxvf node-v6.9.4-linux-x64.tar.gz

解压完成,可以看到当前目录解压后的文件夹 node-v6.9.4-linux-x64,重命名一下

mv node-v6.9.4-linux-x64 node

现在,node 文件夹就是程序目录

3. 测试是否安装成功

进入 node 目录下的bin目录,执行 ls命令:

cd node/bin && ls

会看到nodenpm,现在我们测试一下:

./node -v

如果出现 v6.9.4, 安装成功!

4. 设置全局

现在nodenpm还不能全局使用,我们要添加环境变量

首先在 root 目录下找到 .bash_profile 文件,编辑

vim ~/.bash_profile

找到 PATH=$PATH:$HOME/bin,在后面添加路径为:

PATH=$PATH:$HOME/bin:/usr/local/src/node/bin

保存修改,然后重载一下

source ~/.bash_profile

OK!大功告成!现在可以在任何目录下执行nodenpm命令了!

实例操作:

[root@node01 bin]# cat /etc/profile

PATH=$PATH:$HOME/bin:/root/node-v8.14.0-linux-x64/bin

  

[root@node01 bin]# npm -v
6.4.1
[root@node01 bin]# node -v
v8.14.0

  

最新文章

  1. LINQ to SQL语句(11)之Update
  2. 将程序部署到weblogic出现乱码问题
  3. BZOJ 4236: JOIOJI
  4. SQL SERVER2008及以上版本数据库自动备份的三种方法
  5. 他们在军训,我在搞OI(三)
  6. java map 遍历
  7. AES加密,解决了同步问题,和随机密钥和固定密钥,多端通信加密不一致解决办法
  8. informix服务端口和oralce服务端口
  9. 从Perforce到Git的迁移
  10. oracle学习笔记第三天
  11. debug2
  12. java 内存调试 mat
  13. jQuery抽奖插件 jQueryRotate
  14. 洛谷.2754.星际转移问题(最大流Dinic 分层)
  15. 向量体系结构(2)----SIMD指令集扩展和GPU
  16. python随笔 join 字典,列表的清空 set集合 以及深浅拷贝(重点..难点)
  17. jcseg-1.8.7版本发布 - 多配置适应+完整开发帮助文档
  18. groovy 环境配置
  19. AVC的三种规格
  20. Big O

热门文章

  1. Zindex和png
  2. jQuery easyui layout布局自适应浏览器大小(转)
  3. 《Hadoop大数据架构与实践》学习笔记
  4. 杨晓峰-Java核心技术-9 HashMap Hashtable TreeMap MD
  5. ORM数据库框架 LitePal SQLite MD
  6. oracle常用& to_date()怎么转换带am pm的时间格式
  7. WPF 动态改变窗口大小
  8. xshell tunnel的使用
  9. “Uncaught TypeError: Cannot call method 'createChild' of undefined" 问题的解决
  10. [Docker] Hooking a Volume to Node.js Source Code