在 Centos 7 上安装 Node 0.12.x 二进制文件

在 Centos 7 上安装 Node 0.12.x 二进制文件

截至本文发布时,似乎没有任何yumrpm用于安装 NodeJS 0.12.x 的选项。即使是 Node 的半官方 yum repo (nodesource.com) 也仍然在 RHEL 发行版上使用 0.10.x。

因此有两种选择,从源代码构建或下载二进制发行版。首先我要尝试二进制文件:

http://nodejs.org/dist/v0.12.4/node-v0.12.4-linux-x64.tar.gz

解压后,我该如何处理它?我知道有可执行node文件npm。还有什么我需要知道的吗?我应该把所有东西移到哪里,哪些东西需要符号链接?这些文件在服务器上的正确存放位置在哪里?

答案1

答案就在该 tarball 的README.md文件中:

cd /usr/local && tar --strip-components 1 -xzf \
                /path/to/node-<version>-<platform>-<arch>.tar.gz

这基本上将内容提取到 /usr/local。我将通过--exclude=ChangeLog --exclude=LICENSE --exclude=README.md向 tar 命令添加参数来进一步扩展它,以防止将文档写入/usr/local

相关内容