【前端】Node环境搭建与部署项目Linux

目录

在Linux系统中,搭建Node.js环境的方法主要有两种:

可以使用pm2来将npm项目作为后台服务启动。按照以下步骤操作:

参考资料


在Linux系统中,搭建Node.js环境的方法主要有两种:

  1. 使用官方发行版包管理器(如apt、yum等)安装Node.js

对于基于Debian/Ubuntu的系统,可以通过以下命令安装Node.js:

sudo apt update sudo apt install nodejs

如果需要安装npm(Node.js的包管理器),可以使用以下命令:

sudo apt install npm

对于基于CentOS的系统,可以通过以下命令安装Node.js:

sudo yum install epel-release sudo yum install nodejs

  1. 从官网下载和安装Node.js二进制文件

可以到Node.js官网 https://nodejs.org 下载适合自己操作系统版本的Node.js二进制文件,并将其解压缩到想要安装的目录。然后,在终端中运行以下命令以验证是否安装成功:

# 配置node环境变量

export NODE_HOME=/data/node
export PATH=$PATH:$NODE_HOME/bin

node -v

如果正确安装,则会显示当前Node.js的版本号信息。

需要注意的是,无论哪种方式安装Node.js后,都可以通过命令行或其他方式来安装所需的npm模块和其他依赖项。

可以使用pm2来将npm项目作为后台服务启动。按照以下步骤操作:

  1. 安装pm2

可以在终端中使用以下命令安装pm2:

npm install -g pm2

  1. 启动项目

进入你的npm项目根目录,然后运行以下命令以启动项目:

pm2 start npm --name "your-app-name" -- run start

其中,--name用于指定应用程序的名称,--后面跟着要执行的命令和参数。例如,在一个React项目中运行npm run start命令会启动开发服务器,默认端口为3000。

  1. 查看应用程序状态

可以使用以下命令查看应用程序状态:

pm2 status

它将显示已经运行的应用程序的列表和状态信息。

  1. 停止应用程序

如果需要停止应用程序,并从pm2管理列表中删除,请使用以下命令:

pm2 delete your-app-name

注意:your-app-name要替换成您设置的实际应用程序名称。

现在您的npm应用程序以后台模式运行,即使您退出终端或关闭SSH连接,它也将继续在后台运行。

参考资料

利用pm2 启动node项目_pm2启动node项目_搁浅哦的博客-CSDN博客

node-npm 设置淘宝镜像_node设置镜像_Monop的博客-CSDN博客

下载 | Node.js

以往的版本 | Node.js

LINUX下node环境搭建_romatic622的博客-CSDN博客

node与npm版本对应关系以及使用nvm管理node版本_node和npm版本_hhzz的博客-CSDN博客

你可能感兴趣的:(前端,linux,node)