huanayun
hengtianyun
vps567
莱卡云

[Linux操作系统]详解服务器Node.js环境搭建全过程|node.js怎么搭建服务器,服务器Node.js环境搭建

PikPak

推荐阅读:

[AI-人工智能]免翻墙的AI利器:樱桃茶·智域GPT,让你轻松使用ChatGPT和Midjourney - 免费AIGC工具 - 拼车/合租账号 八折优惠码: AIGCJOEDISCOUNT2024

[AI-人工智能]银河录像局: 国内可靠的AI工具与流媒体的合租平台 高效省钱、现号秒发、翻车赔偿、无限续费|95折优惠码: AIGCJOE

[AI-人工智能]免梯免翻墙-ChatGPT拼车站月卡 | 可用GPT4/GPT4o/o1-preview | 会话隔离 | 全网最低价独享体验ChatGPT/Claude会员服务

[AI-人工智能]边界AICHAT - 超级永久终身会员激活 史诗级神器,口碑炸裂!300万人都在用的AI平台

本文详细介绍了Linux操作系统下服务器Node.js环境的搭建过程,从环境准备到Node.js的安装、配置及运行,一步步指导读者完成搭建,助力开发者快速掌握服务器Node.js环境的建设方法。

本文目录导读:

  1. 准备工作
  2. 安装Node.js
  3. Node.js环境配置
  4. Node.js项目部署

在当今互联网高速发展的时代,Node.js作为一种高性能的服务器端JavaScript运行环境,受到了广大开发者的喜爱,本文将详细介绍在服务器上搭建Node.js环境的过程,帮助读者快速上手。

准备工作

1、服务器:一台具备root权限的Linux服务器(本文以CentOS 7为例)。

2、Node.js版本:选择稳定版本的Node.js,本文以Node.js v14.15.0为例。

3、工具:安装wget或curl工具,用于下载Node.js安装包。

安装Node.js

1、更新系统软件包

我们需要更新服务器上的软件包,确保系统环境稳定,执行以下命令:

sudo yum update -y

2、安装wget或curl

在服务器上安装wget或curl工具,以便下载Node.js安装包,执行以下命令:

sudo yum install -y wget

或者:

sudo yum install -y curl

3、下载Node.js安装包

使用wget或curl下载Node.js安装包,以下以wget为例:

wget https://nodejs.org/dist/v14.15.0/node-v14.15.0-linux-x64.tar.xz

4、解压安装包

下载完成后,解压安装包:

tar -xvf node-v14.15.0-linux-x64.tar.xz

5、配置环境变量

将Node.js安装路径添加到环境变量中,以便全局访问,执行以下命令:

echo 'export PATH=/usr/local/node-v14.15.0-linux-x64/bin:$PATH' >> /etc/profile
source /etc/profile

6、验证安装

执行以下命令,验证Node.js是否安装成功:

node -v
npm -v

如果返回Node.js和npm的版本信息,则表示安装成功。

Node.js环境配置

1、安装npm包管理器

Node.js默认自带npm包管理器,但为了确保版本一致,我们手动安装npm,执行以下命令:

curl -sL https://rpm.nodesource.com/setup_14.x | sudo bash -
sudo yum install -y nodejs

2、配置npm国内镜像源

为了提高npm安装包的速度,我们可以配置npm国内镜像源,执行以下命令:

npm config set registry https://registry.npm.taobao.org

3、安装常用npm包

安装一些常用的npm包,如express、koa等,执行以下命令:

npm install express -g
npm install koa -g

Node.js项目部署

1、创建项目目录

在服务器上创建一个用于存放Node.js项目的目录。

mkdir -p /usr/local/node_projects

2、初始化项目

进入项目目录,执行以下命令初始化项目:

cd /usr/local/node_projects
npm init -y

3、安装项目依赖

在项目目录中,安装项目所需的依赖包。

npm install express

4、编写项目代码

在项目目录中,编写Node.js项目代码,创建一个简单的express服务器:

const express = require('express');
const app = express();
const port = 3000;
app.get('/', (req, res) => {
  res.send('Hello World!');
});
app.listen(port, () => {
  console.log(Server is running at http://localhost:${port});
});

5、启动项目

在项目目录中,执行以下命令启动项目:

node app.js

项目已成功部署在服务器上。

本文详细介绍了在服务器上搭建Node.js环境的过程,包括系统更新、安装Node.js、配置环境变量、安装npm包管理器、配置npm国内镜像源、项目部署等步骤,希望对读者有所帮助。

以下为50个中文相关关键词:

服务器, Node.js, 环境搭建, Linux, CentOS, wget, curl, 安装包, 解压, 环境变量, 验证, 包管理器, npm, 国内镜像源, 项目部署, 初始化, 依赖, 代码, 启动, 高性能, 服务器端, JavaScript, 运行环境, 开发者, 版本, 稳定, 更新, 软件包, 命令, 路径, 配置, 镜像, 速度, 项目, 目录, 依赖包, 简单, 服务器地址, 端口, 监听, 控制台, 输出, 成功, 部署, 关键词, 读者, 帮助, 文章

bwg Vultr justhost.asia racknerd hostkvm pesyun Pawns


本文标签属性:

服务器Node.js环境搭建:node 搭建服务器

原文链接:,转发请注明来源!