linux上pm2管理工具的部署使用

在Linux上部署和使用PM2管理工具,可以按照以下步骤进行:

linux上pm2管理工具的部署使用
(图片来源网络,侵删)

1. 安装Node.jsnpm

确保你的系统中已经安装了Node.jsnpm,如果没有安装,可以通过以下命令进行安装:

安装Node.js和npm
curl sL https://deb.nodesource.com/setup_14.x | sudo E bash 
sudo aptget install y nodejs

2. 安装PM2

接下来,使用npm安装PM2:

安装PM2
npm install g pm2

3. 创建并启动应用

创建一个名为app.js的Node.js应用文件:

// app.js
const http = require('http');
const server = http.createServer((req, res) => {
  res.writeHead(200, { 'ContentType': 'text/plain' });
  res.end('Hello World
');
});
server.listen(8000, () => {
  console.log('Server running at http://localhost:8000/');
});

使用PM2启动这个应用:

启动应用
pm2 start app.js name "myApp"

4. 查看应用状态

使用以下命令查看正在运行的应用:

查看应用状态
pm2 list

5. 停止应用

要停止应用,可以使用以下命令:

停止应用
pm2 stop myApp

6. 重启应用

要重启应用,可以使用以下命令:

重启应用
pm2 restart myApp

7. 删除应用

要删除应用,可以使用以下命令:

删除应用
pm2 delete myApp

8. 配置PM2

PM2还支持一些高级功能,如自动重启、日志记录等,这些功能可以通过配置文件进行配置,创建一个名为ecosystem.config.js的配置文件:

// ecosystem.config.js
module.exports = {
  apps: [{
    name: 'myApp',
    script: './app.js',
    instances: 1,
    autorestart: true,
    watch: false,
    max_memory_restart: '1G',
    env: {
      NODE_ENV: 'development'
    },
    env_production: {
      NODE_ENV: 'production'
    }
  }],
};

使用以下命令启动应用:

启动应用(使用配置文件)
pm2 start ecosystem.config.js

以上就是在Linux上部署和使用PM2管理工具的详细步骤。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/672338.html

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
未希新媒体运营
上一篇 2024-06-03 22:37
下一篇 2024-06-03 22:39

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入