linuxpm2命令 linux命令21( 二 )


常规配置
代理配置
nginx如果检测到vue.msg.com的请求,将 转发 请求到本机的8080端口 , 如果检测到的是react.msg.com请求,也会将请求 转发 到8081端口 。
同样的,如果前面用pm2开启了node项目,而且运行在3000端口,并且已经做好了域名映射,如(api.msg.com),我们可以同理配置代理
上面就是linux上部署项目的教程(后续介绍 docker部署 ) 。
linux pm2的安装及使用 npm run dev的服务想放在服务器上linuxpm2命令,但是putty一断服务就没linuxpm2命令了 。
网上差了下forever和pm2用的比较多linuxpm2命令 , 尤其是pm2 简直太好用了 。。
具体操作如下
安装
npminstall -g pm2
如果发现pm2找不到命令linuxpm2命令,做一下连接
找到pm2在本机的安装目录 , 以下这个命令一定要先用whereis pm2找到pm2的安装路径,每台机器安装的路径是不同的
如果连接建立错误,可以到/usr/local/bin/下 rm 掉pm2 ,可以看见pm2是红色的 。
ln -s /usr/local/src/node/bin/pm2 /usr/local/bin/pm2
又比如:ln -s /usr/local/node-v8.11.3/out/bin/pm2 /usr/local/bin/pm2
启动服务(原服务是通过npm run dev启动)
pm2 start npm -- run dev
如果原服务是node app启动的话,就用 pm2 start app.js--name uops
也可以找package.json里的配置,例如
"scripts": {
"dev": "nodemon index.js"
}
终止 pm2 stop
列举出所有用pm2启动的程序: pm2 list
查看启动程序的详细信息: pm2 describe** id**
【linuxpm2命令 linux命令21】关于linuxpm2命令和linux命令21的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

推荐阅读