debian

Debian Node.js项目如何部署

小樊
38
2025-03-01 02:03:03
栏目: 编程语言

在Debian系统上部署Node.js项目通常涉及以下几个步骤:

  1. 安装Node.js和npm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash

然后,重新加载配置文件:

source ~/.bashrc

列出可用的Node.js版本:

nvm ls-remote

安装你需要的Node.js版本:

nvm install <version>

例如,安装Node.js 14.x:

nvm install 14

使用已安装的版本:

nvm use 14
sudo apt update
sudo apt install nodejs npm
  1. 配置项目
  1. 打包项目
npm run build

这将生成一个public目录,包含所有静态文件。

  1. 上传项目到服务器
scp -r public user@your_server_ip:/path/to/your/project
  1. 安装项目依赖
cd /path/to/your/project
npm install
  1. 启动项目
npm install pm2 -g
pm2 start npm --name <your_project_name> -- run start

或者,直接使用Node.js启动:

node index.js
  1. 配置反向代理(可选)
  1. 监控和维护

0
看了该问题的人还看了