Node.js 是一个基于 Google V8 引擎的事件驱动 I/O 服务端。目的是为了提供撰写如 Web 服务的可扩充网络程序。Node.js 是以 JavaScript 为基础开发的新架构, 它可以让 JavaScript 在浏览器以外的地方执行。
以下会介绍在 RHEL 及 CentOS 7 透过源码安装及 Yum 安装的步骤:
编译源码安装
1. 先到 Node.js 的 官方下载网页 找到 Source Code 的下载连结, 然后在 CentOS 服务器, 用 wget 下载:
# cd /usr/local/src
# wget http://nodejs.org/dist/v0.12.4/node-v0.12.4.tar.gz
# wget http://nodejs.org/dist/v0.12.4/node-v0.12.4.tar.gz
2. 要编译源码, 要先安装 gcc 及 gcc-c++
# yum install gcc gcc-c++
3. 现在开始解压 Node.js 的源码及进行安装:
# cd /usr/local/src
# tar zxvf node-v0.10.30.tar.gz
# cd node-v0.10.30
# ./configure
# make && make install
# tar zxvf node-v0.10.30.tar.gz
# cd node-v0.10.30
# ./configure
# make && make install
安装好 Node.js 后, 可以用以下指令确认 Node.js 安装成功, 以及查看安装的版本:
node –version
Yum 安装
要用 Yum 安装 Node.js, 要先启用 EPEL repository, 执行以下指令:
# yum install epel-release
启用 EPEL repository 后, 输入以下指令安装 Node.js:
# yum install nodejs
安装好 Node.js 后, 跟编译源码一样, 可以用以下指令确认 Node.js 安装成功:
node –version