美文网首页
centOS7离线安装pm2与使用pm2管理nodejs服务

centOS7离线安装pm2与使用pm2管理nodejs服务

作者: 瓢鳍小虾虎 | 来源:发表于2020-06-01 08:26 被阅读0次

    在线安装

    npm install -g pm2

    离线安装

    1. 先在有网环境安装pm2

    2. 执行 npm config get prefix 获取npm安装的路径

    3. lib/node_modules/下 copy一份pm2到离线安装的机器上的对应npm的lib/node_modules/下

    4. 然后 到该目录下的lib/node_modules/ 执行 npm build pm2 -g

    5. 到 lib/node_modules/pm2/bin下面找pm2的可执行程序,然后使用软连到系统环境 /usr/local/bin/下面

    ln -s /home/gda/node-v11.15.0-linux-x64/lib/node_modules/pm2/bin/pm2 /usr/bin/pm2

    ln -s /home/gda/node-v11.15.0-linux-x64/lib/node_modules/pm2/bin/pm2-dev /usr/bin/pm2-dev

    ln -s /home/gda/node-v11.15.0-linux-x64/lib/node_modules/pm2/bin/pm2-docker /usr/bin/pm2-docker

    ln -s /home/gda/node-v11.15.0-linux-x64/lib/node_modules/pm2/bin/pm2-runtime /usr/bin/pm2-runtime

    使用pm2部署nodejs服务

    pm2 启动nodejs应用为守护进程,并且开机自启动

    pm2 start /home/gda/devops/bin/www

    pm2 save

    pm2 startup

    相关文章

      网友评论

          本文标题:centOS7离线安装pm2与使用pm2管理nodejs服务

          本文链接:https://www.haomeiwen.com/subject/xxulzhtx.html