如何在 CentOS 7 上安装 Node.js

在本教程中,我们将向您展示如何在您的 CentOS 7 上安装 Node.js。对于那些不知道的人,Node.js 是一个用于编程的 Javascript 平台,它使用户能够非常快速地构建网络应用程序。 如果您在前端和后端都使用 Javascript,这意味着您的开发可以更加一致,并且可以在同一个系统中设计。

本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示在 CentOS 7 上逐步安装 Node.js。

在 CentOS 7 上安装 Node.js

步骤 1. 首先,确保所有软件包都是最新的。

yum - update

步骤 2. 从 EPEL 存储库安装节点。

yum install epel-release yum update

安装node.js包,命令为:

yum install nodejs

验证当前安装的 Node.js 版本:

node --version

步骤 3. 从源代码安装 Node.js。

确保您始终获得最新版本的 NodeJS。 在撰写本文时,最新的 NodeJS 版本是 v0.12.7:

wget https://nodejs.org/dist/v0.10.30/node-v0.12.7.tar.gz tar zxf node-v0.12.7.tar.gz cd node-v0.12.7

接下来,让我们通过将 –prefix 标志设置为来配置 NodeJS 源 /usr/local 以便 NodeJS 将安装在此位置并可供 VPS 上的所有用户使用:

./configure --prefix=/usr/local

源配置完成后,使用以下命令编译和安装 NodeJS:

make make install

验证您安装的 Node.js 版本:

node -v

步骤 4. 使用 NVM(节点版本管理器)安装 Node.js。

另一种特别灵活的安装 Node.js 的方法是通过 Node 版本管理器 NVM。 该软件允许您同时安装和维护许多不同的独立版本的 Node.js 及其相关的 Node 包:

curl https://raw.githubusercontent.com/creationix/nvm/v0.13.1/install.sh | bash

这会将 nvm 脚本安装到您​​的用户帐户。 要使用它,您必须首先获取您的 .bash_profile:

source ~/.bash_profile

现在我们已经安装了 nvm,我们可以安装独立的 Node.js 版本。 要找出可供安装的 Node.js 版本,我们需要输入:

nvm list-remote
[[email protected] ~]# nvm list-remote . . . v0.11.6 v0.11.7 v0.11.8 v0.11.9 v0.11.10 v0.11.11 v0.11.12 v0.11.13

使用以下命令安装您想要的版本:

nvm install [your version]

例子:

nvm install 0.11.8

配置nvm使用刚刚下载的Node.js版本,命令为:

nvm use 0.11.8

要验证安装的 Node.js 的当前版本,命令是:

node --version

恭喜! 您已成功安装 Node.js。 感谢您使用本教程在 CentOS 7 系统中安装 Node.js。 如需更多帮助或有用信息,我们建议您查看 Node.js 官方网站.

Save