linux服务器下安装node

在百度上搜了好久,都没有完整的答案,好多都已经过时了!特留下此脚印

# 检查是否已经安装python
rpm -qa | grep python

# 查版本python
# 最好是重新安装 Python推荐版本( >= v2.5.0 & < 3.0.0 ),否则影响nodejs运行下载安装包!

(建议把node安装包下载到本地,再用ftp传输!下载地址:http://nodejs.org/dist/v0.12.4/
我这里选择v0.12.4版本。太低可能不支持koa框架。)

# 查看内核与系统 --> uname -a 输出的是x86-64代表64位系统,i386 / i686代表32位系统
# 我的是64位,所以下载node-v0.12.4-linux-x64.tar.gz 完了之后,用ftp传输到服务器上。

# 接着解压
tar -zxv -f node-v0.10.29-linux-x64.tar.gz
# 修改为node的目录
mv node-v0.12.4-linux-x64 node

# 添加环境变量并使之生效
export PATH=/usr/local/python/bin:/usr/local/node/bin:$PATH (暂时性的)
# 这里要注意 /user/local/python/ 代表的是python的位置,有些人的可能不在这里,所以要输入
python
# 然后再通过这两个指令查看它的位置
import sys
print sys.path

#测试命令node -v

出现v0.12.4则说明安装成功


(注1:操作完后,可能会使你原本服务器的数据库失效,重启一下就好了)
RedHat Linux (Fedora Core/Cent OS)
1.启动:/etc/init.d/mysqld start
2.停止:/etc/init.d/mysqld stop
3.重启:/etc/init.d/mysqld restart
(注2:永久添加环境变量的方法)
#打开配置文件,并增加path
vi /etc/profile
#输入 i 进入编辑模式,增加
export PATH = /usr/local/node/bin
#按Esc退出编辑模式,执行 shift +: 再输入wq (意思是退出并保存)

修改完以后在etc文件夹下执行 source profile即可生效。

原文地址:https://www.cnblogs.com/feiseli/p/6427735.html