您的位置:首页 > 运维架构 > Linux

How do you install Node.JS on CentOS?

2013-09-25 13:11 597 查看
# yum install openssl-devel
# cd /usr/local/src
# wget http://nodejs.org/dist/node-latest.tar.gz # tar zxvf node-latest.tar.gz
(cd into extracted folder: ex "cd node-v0.10.3")
# ./configure
# make
# make install

Note that this requires Python 2.6+ to use 
./configure
above. You can modify the "configure" file to point to
python2.7
in line 1 if necessary.To create an RPM package, you can use FPM:
# wget http://nodejs.org/dist/node-latest.tar.gz # tar zxvf node-latest.tar.gz
(cd into extracted folder: ex "cd node-v0.10.3")
# ./configure --prefix=/usr/
# make
# mkdir /tmp/nodejs
# make install DESTDIR=/tmp/nodejs/
# tree -L 3 /tmp/nodejs/
/tmp/nodejs/
└── usr
├── bin
│   ├── node
│   ├── node-waf
│   └── npm -> ../lib/node_modules/npm/bin/npm-cli.js
├── include
│   └── node
├── lib
│   ├── dtrace
│   ├── node
│   └── node_modules
└── share
└── man
Now make the
nodejs
package:
# fpm -s dir -t rpm -n nodejs -v 0.8.18 -C /tmp/nodejs/ usr/bin usr/lib
Then install and check the version:
# rpm -ivh nodejs-0.8.18-1.x86_64.rpm
Preparing...                ########################################### [100%]
1:nodejs                 ########################################### [100%]

# /usr/bin/node --version
v0.8.18
Source: https://github.com/jordansissel/fpm/wiki/PackageMakeInstall
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: