debian

Debian Node.js项目如何部署

小樊
36
2025-03-01 02:03:03
栏目: 编程语言
Debian服务器限时活动,0元免费领! 查看>>

在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. 监控和维护

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:Debian如何部署Node.js项目

0
看了该问题的人还看了