CentOS 7 Node.js 安装与配置指南

简介
CentOS 7 是一个基于 Red Hat Enterprise Linux 的免费发行版,它提供了稳定、安全的服务器环境,Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,它允许开发者使用 JavaScript 代码编写服务器端应用程序,本文将介绍如何在 CentOS 7 上安装和配置 Node.js。
安装 Node.js
使用包管理器安装
CentOS 7 默认不包含 Node.js,但我们可以通过包管理器来安装,以下是一个简单的步骤:
更新系统包列表:
sudo yum update
安装 Node.js 和 npm(Node.js 的包管理器):
sudo yum install nodejs npm
验证安装:
node -v npm -v
使用 nvm(Node Version Manager)安装

nvm 是一个 Node.js 版本管理工具,可以帮助我们轻松地在不同的 Node.js 版本之间切换,以下是使用 nvm 安装 Node.js 的步骤:
安装 nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
添加 nvm 到系统环境变量:
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
安装 Node.js:
nvm install 14
设置默认版本:
nvm use 14
验证安装:
node -v npm -v
配置 Node.js
创建 Node.js 项目目录:
mkdir my-node-project cd my-node-project
初始化 npm:

npm init -y
安装项目依赖:
npm install express
创建一个简单的 Node.js 应用程序:
// app.js const express = require('express'); const app = express(); const port = 3000;
app.get('/', (req, res) => { res.send('Hello World!'); });
app.listen(port, () => { console.log(Server running at http://localhost:${port}/); });
5. 启动 Node.js 应用程序:
```bash
node app.js FAQs
问题:如何查看已安装的 Node.js 版本?解答: 使用以下命令可以查看已安装的 Node.js 版本:
node -v npm -v
问题:如何升级 Node.js 到最新版本?解答: 如果使用 nvm,可以使用以下命令升级 Node.js 到最新版本:
nvm install node nvm use node
通过以上步骤,您可以在 CentOS 7 上成功安装和配置 Node.js,并创建一个简单的 Node.js 应用程序,希望这篇文章对您有所帮助!
