zoukankan      html  css  js  c++  java
  • 离线安装PM2

    首先,找一台可以在线安装pm2的机器

    执行 npm install pm2 -g 安装pm2

    执行 npm config get prefix,
    看一下这台机器的npm默认全局安装目录在哪,然后去这个目录下面的
    lib/node_modules/下就能看到你刚刚安装的pm2程序;例如如果显示 /usr/local/node, 则去
    /usr/local/node/lib/node_modules/下面找到pm2

    执行tar czvf pm2.tar.gz pm2/ 命令, 把pm2打包,在这里打包的好处,是因为该目录下面已经包含了pm2依赖的所有node模块

    把打出来的包,通过内网传送到要部署的服务器上

    登录部署服务器

    同样执行 npm config get prefix 看一下这台服务器的npm默认安装目录, 例如目录为 /usr/local/node

    执行命令 cd /usr/local/node/lib/node_modules/

    拷贝你的 pm2.tar.gz 到该目录下

    tar xvf pm2.tar.gz

    到这一步,你已经可以使用 /usr/local/node/lib/node_modules/pm2/bin/pm2 执行pm2的命令了, 下面就是把这个命令加到系统环境中

    cd /usr/bin

    ln -s /usr/local/node/lib/node_modules/pm2/bin/pm2 pm2

    这样,就可以直接使用pm2命令来各种操作了

    ps:其实往部署服务器上复制pm2时,你可以复制到任何目录中都是可以的,但是为了大家好维护,还是放在约定的目录下比较好

  • 相关阅读:
    POJ 3126 Prime Path
    POJ 2429 GCD & LCM Inverse
    POJ 2395 Out of Hay
    【Codeforces 105D】 Bag of mice
    【POJ 3071】 Football
    【POJ 2096】 Collecting Bugs
    【CQOI 2009】 余数之和
    【Codeforces 258E】 Devu and Flowers
    【SDOI 2010】 古代猪文
    【BZOJ 2982】 combination
  • 原文地址:https://www.cnblogs.com/lllini/p/11955198.html
Copyright © 2011-2022 走看看