安装 npm install -g pm2 用法 $ npm install pm2 -g # 命令行安装 pm2 $ pm2 start app.js -i 4 # 后台运行pm2,启动4个app.js # 也可以把'max' 参数传递给 start # 正确的进程数目依赖于Cpu的核心数目 $ pm2 start app.js --name my-api # 命名进程 $ pm2 list # 显示所有进程状态 $ pm2 monit # 监视所有进程 $ pm2 logs # 显示所有进程日志 $ pm2 stop all # 停止所有进程 $ pm2 restart all # 重启所有进程 $ pm2 reload all # 0 秒停机重载进程 (用于 NETWORKED 进程) $ pm2 stop 0 # 停止指定的进程 $ pm2 restart 0 # 重启指定的进程 $ pm2 startup # 产生 init 脚本 保持进程活着 $ pm2 web # 运行健壮的 computer API endpoint (http://localhost:9615) $ pm2 delete 0 # 杀死指定的进程 $ pm2 delete all # 杀死全部进程
相关推荐
背景:nodejs中台服务需要迁移到新的服务器上,为此需要搭建一套用pm2管理node服务的环境。统一用户名为kredit。 安装node/npm 方法一:下载安装包,可用wget下载。但是安装目录什么的比较麻烦,所以考虑用自动化...
由于是离线环境,不能使用`npm install -g pm2`命令,需要使用`npm install pm2 -g --offline`来指定离线模式。 4. **配置环境变量**:为了能在任意目录下使用PM2命令,需要将PM2的安装路径添加到系统的PATH环境...
在Windows系统上,由于没有预装的`npm link`命令或者全局模块路径的设定,因此需要特殊的方式安装和使用PM2,如通过将PM2的模块放到`node_global`目录。 **使用PM2离线包** 1. **下载与解压**:用户首先需要下载这...
但由于网络问题或安全策略,有时无法直接使用`npm install pm2`命令在线安装。这时,离线安装包就显得尤为重要。用户只需将离线包上传至服务器,并执行相应的安装步骤,即可完成PM2的安装。 具体步骤可能包括: 1. ...
E-learning-backend :graduation_cap: 毕业设计-在线...npm pm2-dev && yarn pm2-dev #pm2 :woman_gesturing_NO:停止程序 localhost:3333 pm2 log 打印日志 npm pm2-stop && yarn pm2-stop #:laptop: 运行测试 npm test
1、npm config get prefix, 看npm默认全局安装目录;2、拷贝你的 pm2.tar.gz 到该目录下并解压:tar xvf pm2...3、把这个命令加到系统环境中:ln -s /usr/local/node/lib/node_modules/pm2/bin/pm2 /usr/local/bin/pm2
通过NPM(Node Package Manager)全局安装PM2非常简单: ```bash npm install -g pm2 ``` 安装完成后,PM2会在用户的家目录下创建一系列文件夹和文件,这些文件夹和文件对于PM2的运行至关重要: - `$HOME/.pm2`:...
PM2是通过npm(Node.js的包管理器)进行安装的,通常全局安装,命令如下: ``` npm install -g pm2 ``` 但是,在描述中提到的是一个“离线包”,这意味着在没有网络连接或者网络环境受限的情况下,我们需要预先下载...
在Windows下安装PM2,通常需要通过npm(Node.js包管理器)进行。不过,提供的"pm2-installer-main.7z"压缩包可能是为了简化这个过程,特别是对于那些不熟悉命令行或者希望快速安装的用户。这个压缩包可能包含了预...
- **离线安装**:将提供的压缩包解压后,可以通过 `npm install pm2@version` 命令(其中 version 是解压后的 pm2 版本号)在本地安装 PM2,无需网络连接。 - **启动应用**:使用 `pm2 start app.js` 命令启动 ...
1. `npm install pm2 -g` ### 项目部署 运行 1. 将xxx-server.zip上传至服务器 /home/用户名/node 2. `unzip xxx-server.zip` 3. `cd xxx-server` 4. `npm install` 5. `pm2 start /home/用户名/node/xxx-server/app...
1.安装pm2 : npm install pm2 -gd 这时在命令行下执行pm2命令可能找不到,需要执行如下命令 1.创建软链接:ln -s /home/XXX/node-node-v6.11.5-linux-x64/bin/pm2 /usr/local/bin/pm2 2.一下命令需要在root用户下...
pm2-winweb 具有Windows支持的PM2 Web界面。 用 使用npm install -g pm2-winweb全局安装模块 运行命令pm2-winweb 从浏览器浏览 。 注意:PM2-WINWEB要求pm2应该作为全局模块安装。
1. 在有网络连接的环境中,克隆或下载你需要的npm包源码,例如`pm2`: ``` $ git clone https://github.com/Unitech/pm2.git ``` 2. 进入包的目录,安装所有依赖: ``` $ cd pm2 $ npm install ``` 3. 将...
4. 安装PM2-logrotate,如果是源码,需要先运行`npm install`,然后`npm link`或`npm install -g`(根据需要安装到全局或本地环境);如果是预编译的二进制文件,可能只需执行特定的安装命令。 5. 执行`install-pm2-...
一旦Node.js和npm(Node.js包管理器)安装完毕,就可以通过npm全局安装PM2: ```bash sudo npm install -g pm2 ``` 这将把PM2安装到系统路径中,以便全局使用。 **5. 使用PM2启动应用** PM2可以通过以下命令启动你...
- 链接PM2命令到`bin`目录:`sudo ln -s /usr/local/lib/node_modules/pm2/bin/pm2 /usr/bin/pm2` - 验证安装:`pm2 -v`,显示PM2的版本号即表示安装成功。 现在,你已经成功在CentOS7离线环境中安装了Node.js和...
强烈建议在pm2之类的进程管理器下使用此应用程序,因为它会成为将在您的服务器上运行的后台进程。 如果您没有始终打开的专用服务器,请考虑使用 。 先决条件 node > = 11 npm pm2 快速开始 npm install cp .env....
1. 安装PM2:在Node.js环境中,通过npm(Node.js包管理器)全局安装PM2。 2. 配置应用:创建或选择要监控的Node.js应用,并进行必要的配置。 3. 启动应用:使用PM2启动应用,如`pm2 start app.js`。 4. 监控应用:...
1. **pm2安装与基本用法**:在你的开发环境中,你可以通过全局安装npm包`pm2`来获取它。简单的命令行操作如`pm2 start app.js`就可以启动你的Node.js应用。`pm2 list`显示所有正在运行的应用,`pm2 monit`则提供一个...