### Linux CentOS 6.5 下安装 Node.js 的详细步骤与注意事项
#### 一、环境准备与前提条件
在正式开始安装 Node.js 之前,确保你的 CentOS 6.5 系统已经更新到了最新状态,并且安装了必要的工具,如 `wget` 或 `curl` 等用于下载软件包的工具。
1. **系统更新:**
```bash
sudo yum update -y
```
2. **安装 wget:**
```bash
sudo yum install wget -y
```
#### 二、下载 Node.js 安装包
Node.js 的官方提供了多种版本供用户选择,你可以根据自己的需求选择合适的版本进行下载。这里我们选择 Node.js v6.9.2 的预编译版本。
1. **下载 Node.js:**
使用 `wget` 命令下载 Node.js v6.9.2 版本:
```bash
wget https://nodejs.org/dist/v6.9.2/node-v6.9.2-linux-x64.tar.xz
```
2. **移动文件到指定目录:**
将下载好的文件移动到 `/usr/local/src` 目录:
```bash
mv node-v6.9.2-linux-x64.tar.xz /usr/local/src/
```
#### 三、解压并配置环境变量
解压文件并配置环境变量是安装过程中非常关键的一步,这直接影响到后续的使用体验。
1. **解压文件:**
进入 `/usr/local/src` 目录并解压文件:
```bash
cd /usr/local/src/
tar xvf node-v6.9.2-linux-x64.tar.xz
```
2. **配置环境变量:**
编辑 `/etc/profile` 文件,添加以下内容:
```bash
vi /etc/profile
```
在文件末尾添加:
```bash
# Node.js environment variables
export NODE_HOME=/usr/local/src/node-v6.9.2-linux-x64
export PATH=$PATH:$NODE_HOME/bin
export NODE_PATH=$NODE_HOME/lib/node_modules
```
3. **使环境变量生效:**
使用 `source` 命令使配置的环境变量立即生效:
```bash
source /etc/profile
```
#### 四、验证安装
最后一步是验证 Node.js 是否成功安装以及是否可以正常使用。
1. **检查 Node.js 版本:**
使用以下命令检查 Node.js 的版本:
```bash
node -v
```
如果安装成功,将显示版本号 `v6.9.2`。
2. **测试 Node.js:**
创建一个简单的 JavaScript 文件 `test.js`:
```javascript
console.log("Hello, Node.js!");
```
运行该文件:
```bash
node test.js
```
如果一切正常,将在终端中看到输出:“Hello, Node.js!”
#### 五、进一步操作
1. **安装 NPM(Node Package Manager):**
Node.js v6.9.2 版本自带了 NPM,无需额外安装。可以通过以下命令验证 NPM 是否可用:
```bash
npm -v
```
2. **管理 Node.js 版本:**
对于需要频繁切换 Node.js 版本的项目,可以考虑使用版本管理工具如 `nvm` (Node Version Manager)。
3. **配置 NPM 镜像源:**
为了提高下载速度,可以设置 NPM 使用国内镜像源,例如阿里云或淘宝 NPM 镜像。
```bash
npm config set registry https://registry.npm.taobao.org
```
通过以上步骤,你已经在 CentOS 6.5 上成功安装了 Node.js 并进行了基本配置。接下来就可以开始使用 Node.js 进行开发了。如果遇到任何问题,请参考 Node.js 官方文档或社区寻求帮助。