云主机测评网云主机测评网云主机测评网

云主机测评网
www.yunzhuji.net

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管理工具的详细步骤。

打赏
版权声明:主机测评不销售、不代购、不提供任何支持,仅分享信息/测评(有时效性),自行辨别,请遵纪守法文明上网。
文章名称:《linux上pm2管理工具的部署使用》
文章链接:https://www.yunzhuji.net/internet/186190.html

评论

  • 验证码