Cent OS 6.5 下 Node.js安装
点击那个绿色的INSTALL 按钮下载安装包,然后解压。
基本的环境我原本已经安装完毕,这是需求的环境,来源安装包中的README.md,需要的自行安装。
Prerequisites (Unix only): 7 8 * GCC 4.2 or newer 9 * Python 2.6 or 2.7 10 * GNU Make 3.81 or newer 11 * libexecinfo (FreeBSD and OpenBSD only)
./configure && make && make install (可能需要ROOT权限,因为我在安装的时候报错说创建文件权限不够。)
安装号后,官网那边有个小程序可以测试一下安装是否成功。
在测试的时候,命令行直接运行 node 可能会报错:
bash: node: command not found
但直接运行/usr/local/bin/node替代node 又是可以的,应该是环境变量里没有添加/usr/local/bin的原因。
运行
echo $PATH
查看环境变量,没有/usr/local/bin 的话要手动添加
运行
echo 'export PATH=$PATH:/usr/local/bin' >> $HOME/.bashrc (就是向~/.bashrc 文件中添加一句 export PATH=$PATH:/usr/local/bin )
添加好后需要重启一下终端才能生效。
这样就能直接运行node命令了。