CentOS 下安装 Node.js

1、下载源码,你需要在https://nodejs.org/en/download/下载最新的Nodejs版本,本文以v0.10.24为例:

cd /usr/local/src/
wget http://nodejs.org/dist/v0.10.24/node-v0.10.24.tar.gz
 

2、解压源码

tar zxvf node-v0.10.24.tar.gz
 

3、 编译安装

cd node-v0.10.24
./configure --prefix=/usr/local/node/0.10.
make
make install
 

4、 配置NODE_HOME,进入profile编辑环境变量

vim /etc/profile
 

设置nodejs环境变量,在 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL 一行的上面添加如下内容:

#set for nodejs
export NODE_HOME=/usr/local/node/0.10.
export PATH=$NODE_HOME/bin:$PATH
 

:wq保存并退出,编译/etc/profile 使配置生效

source /etc/profile
 

验证是否安装配置成功

node -v

输出 v0.10.24 表示配置成功

npm模块安装路径

/usr/local/node/0.10./lib/node_modules/
 

注:Nodejs 官网提供了编译好的Linux二进制包,你也可以下载下来直接应用。

最新文章

  1. Python学习笔记(一)python基础与函数
  2. 详解一个自己原创的正则匹配IP的表达式
  3. session的销毁
  4. The Managed Metadata Service or Connection is currently not available 分类: Sharepoint 2015-07-09 13:28 5人阅读 评论(0) 收藏
  5. ubuntu 15.10 install nvidia driver
  6. 关于JavaScript中的创建对象的学习总结
  7. iOS 开发者必知的 75 个工具
  8. HDU 4857 (反向拓扑排序 + 优先队列)
  9. linux上svn连接visual svn server时ssl鉴权失败,问题解决(转)
  10. as3文本框的动态拖拽和编辑
  11. Spark:导入数据到oracle
  12. BZOJ_1342_[Baltic2007]Sound静音问题_单调队列
  13. rabbitmq作为mqtt服务器实现websocket消息推送给浏览器
  14. C# 两个类是否继承关系
  15. openfire群消息投递
  16. route
  17. H5C3动画
  18. (笔记)Mysql命令select:当前选择(连接)的数据库
  19. ButterKnife注入注解框架用法
  20. 15:链表中倒数第K个节点

热门文章

  1. IOS上 关于状态栏的相关设置(UIStatusBar)
  2. CLR via C# - GC
  3. NFinal学习笔记 02—NFinalBuild
  4. SqlBulkCopy类进行大数据(一万条以上)插入测试
  5. SpringMvc学习-增删改查
  6. CGContext
  7. html布局
  8. [Head First Python]4.读取文件datafile.txt, 去除两边空格, 存储到列表,从列表格式化(nester.py)后输出到文件man.out,other.out
  9. 关于STM32工程的错误,狗血错误。。。..\CMSIS\core_cm3.h(1087): error: #20: identifier "IRQn_Type" is undefined
  10. arcgis api for silverlight使用google map等多个在线地图