express项目部署到Linux服务器中

1.确保你的Express项目已经构建完成,并且可以在本地环境正常运行。

2.将你的项目代码上传到Linux服务器。你可以使用FTP、SCP或者Git来上传

3.在Linux服务器上安装Node.js和npm。

4.安装项目依赖。在项目根目录下运行npm install 5.启动你的Express应用。使用npm start或者直接用node命令node app.js

# 安装Node.js (使用nvm或者其他方法)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
source ~/.bashrc
nvm install node
 
# 安装项目依赖
cd /path/to/your/project
npm install
 
# 启动Express应用
npm start

如果你想让你的应用作为一个后台服务运行,你可以使用pm2或者forever等进程管理器来管理你的应用

# 安装pm2
npm install -g pm2

# 用pm2来运行你的express项目
pm2 start ./bin/www

以下时pm2的一些常用命令

启动: pm2 start app.js- 启动并保护您的应用。
查看列表: pm2 list- 显示所有 PM2 托管的应用列表。
监控应用: pm2 monit- 查看应用的资源使用和日志。
查看日志: pm2 logs- 获取应用的实时日志。
重启应用: pm2 restart <appName>
停止应用: pm2 stop <appName>
移除应用: pm2 delete <appName>

 

posted @ 2025-01-06 16:06  布偶123  阅读(86)  评论(0编辑  收藏  举报