centos5.5 安装nodejs
2014-01-16 10:56
411 查看
nodejs需要python版本>2.6的支持,centos5.5 默认是2.4.3,
首先第一步就是要升级python,首先执行 >>yum install python (如果没有安装过会自动安装),
安装好了检查下python版本: >> python -V, (正常情况下是2.4.3)
然后就是升级了.
建立软连接,使系统默认的python指向python2.7
正常情况下即使python2.7安装成功后,系统默认指向的python仍然是2.4.3版本,考虑到yum是基于python2.4.3才能正常工作,不敢轻易卸载。
解决系统python软链接指向python2.6版本后,yum不能正常工作
将文本编辑显示的#!/usr/bin/python修改为#!/usr/bin/python2.4,保存修改即可。(第一行)
升级成功后再编译安装nodejs .010.20
>> wget http://nodejs.org/dist/v0.10.20/node-v0.10.20.tar.gz
>> tar xzvf node-v0.10.20.tar.gz
>>cd node-v0.10.20.tar.gz
>>./configure
>>make && make install (漫长的等待…)
————————————————————————————————————-
编译终于搞定,这个过程中发生了点意外,窗口被意外关闭了.纳闷啊….
重新执行下命令>> ./configure && make && make install
然后配置NODE_HOME,
[root@SNDA-192-168-15-161 node-v0.9.0]# vi /etc/profile
在export PATH USER 。。。一行的上面添加如下内容,并将NODE_HOME/bin设置到系统path中
#set for nodejs
export NODE_HOME=/usr/local/node/0.9.0
export PATH=$NODE_HOME/bin:$PATH
保存退出后执行如下命令,使刚才的配置生效
[root@SNDA-192-168-15-161 node-v0.9.0]# source /etc/profile
执行node -h命令验证设置成功
[root@SNDA-192-168-15-161 ~]# node -h
Usage: node [options] [ -e script | script.js ] [arguments]
node debug script.js [arguments]
Options:
-v, –version print node’s version
-e, –eval script evaluate script
-p, –print print result of –eval
-i, –interactive always enter the REPL even if stdin
does not appear to be a terminal
–no-deprecation silence deprecation warnings
–trace-deprecation show stack traces on deprecations
–v8-options print v8 command line options
–max-stack-size=val set max v8 stack size (bytes)
Environment variables:
NODE_PATH ‘:’-separated list of directories
prefixed to the module search path.
NODE_MODULE_CONTEXTS Set to 1 to load modules in their own
global contexts.
NODE_DISABLE_COLORS Set to 1 to disable colors in the REPL
Documentation can be found at http://nodejs.org/
至此安装设置完毕。
意外没有阻止这个伟大时刻的发生,搞定….
接着安装express , jade和mysql
>> npm install express jade mysql
首先第一步就是要升级python,首先执行 >>yum install python (如果没有安装过会自动安装),
安装好了检查下python版本: >> python -V, (正常情况下是2.4.3)
然后就是升级了.
yum install -y bzip2* #nodejs 0.8.5需要,请安装python前,先安装此模块。 wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz tar zvxf Python-2.7.3.tgz cd Python-2.7.3 ./configure make && make install /usr/local/bin/python2.7 -V #查看Python版本
建立软连接,使系统默认的python指向python2.7
正常情况下即使python2.7安装成功后,系统默认指向的python仍然是2.4.3版本,考虑到yum是基于python2.4.3才能正常工作,不敢轻易卸载。
mv /usr/bin/python /usr/bin/python.bak ln -s /usr/local/bin/python2.7 /usr/bin/python python -V #检验python指向是否成功
解决系统python软链接指向python2.6版本后,yum不能正常工作
$vi /usr/bin/yum
将文本编辑显示的#!/usr/bin/python修改为#!/usr/bin/python2.4,保存修改即可。(第一行)
升级成功后再编译安装nodejs .010.20
>> wget http://nodejs.org/dist/v0.10.20/node-v0.10.20.tar.gz
>> tar xzvf node-v0.10.20.tar.gz
>>cd node-v0.10.20.tar.gz
>>./configure
>>make && make install (漫长的等待…)
————————————————————————————————————-
编译终于搞定,这个过程中发生了点意外,窗口被意外关闭了.纳闷啊….
重新执行下命令>> ./configure && make && make install
然后配置NODE_HOME,
[root@SNDA-192-168-15-161 node-v0.9.0]# vi /etc/profile
在export PATH USER 。。。一行的上面添加如下内容,并将NODE_HOME/bin设置到系统path中
#set for nodejs
export NODE_HOME=/usr/local/node/0.9.0
export PATH=$NODE_HOME/bin:$PATH
保存退出后执行如下命令,使刚才的配置生效
[root@SNDA-192-168-15-161 node-v0.9.0]# source /etc/profile
执行node -h命令验证设置成功
[root@SNDA-192-168-15-161 ~]# node -h
Usage: node [options] [ -e script | script.js ] [arguments]
node debug script.js [arguments]
Options:
-v, –version print node’s version
-e, –eval script evaluate script
-p, –print print result of –eval
-i, –interactive always enter the REPL even if stdin
does not appear to be a terminal
–no-deprecation silence deprecation warnings
–trace-deprecation show stack traces on deprecations
–v8-options print v8 command line options
–max-stack-size=val set max v8 stack size (bytes)
Environment variables:
NODE_PATH ‘:’-separated list of directories
prefixed to the module search path.
NODE_MODULE_CONTEXTS Set to 1 to load modules in their own
global contexts.
NODE_DISABLE_COLORS Set to 1 to disable colors in the REPL
Documentation can be found at http://nodejs.org/
至此安装设置完毕。
意外没有阻止这个伟大时刻的发生,搞定….
接着安装express , jade和mysql
>> npm install express jade mysql
相关文章推荐
- Centos 5.5 安装 nodejs
- Centos5.5 YUM安装heartbeat
- 在CentOS 6.5上安装NodeJS
- CentOS 5.5 安装 Oracle 10gR2 遇到的一些问题
- Centos5.8 安装 PHP5.5 和 memcached
- centos 5.5 yum 安装 php 的部分问题
- CentOS 5.5 安装 MONO 2.10.6
- CentOS 源码包安装 mysql5.5
- CentOS 5.5虚拟机安装Oracle11gR2的全过程
- CentOS 6.5安装NodeJS
- centos 5.5 安装mysql 5.5 全程详细记录 RPM方式安装
- CentOS安装nodejs
- 【转】CentOS 5.5安装启用telnet和xinetd服务
- centos7 nodejs安装
- Centos7 NodeJS安装记录
- CentOS 5.5 安装记录 - (7) LDAP安装和基本配置
- centos安装nodejs环境
- CentOS 5.5环境下安装配置Varnish
- CentOS5.5安装mplayer
- centos6.5 yum安装php5.5,mysql5.5.46 ,aphche 2.2.15