首页 > 其他 > 详细

Vue + ElementUI的电商管理系统实例31 项目上线-使用pm2管理应用

时间:2020-04-22 17:50:51      阅读:74      评论:0      收藏:0      [点我收藏+]

项目上线

4、使用 pm2 管理应用

打开 app.js 文件,把上次的 https 的代码注释掉,还启用 http 的服务来演示。

打开一个命令行窗口,进入项目目录下,输入:

node app.js

在浏览器输入:127.0.0.1 可以访问到该项目网站。

但是当我们把命令行窗口关闭后,项目网站就打不开了。

这时候就要借助 pm2 管理工具了。

1)在服务器中安装 pm2: 

npm i pm2 -g

2)启动项目:

pm2 start 脚本 --name 自定义名称

进入项目目录下,输入:

pm2 start app.js --name web_vueshop

此时效果图:

技术分享图片

id 具有唯一性,可以通过 id 或者 name 来操作项目。状态属于 online 运行中的状态。 

这时候我们可以把命令行窗口关掉,然后刷新浏览器,项目页面还是可以正常访问的。

3)查看运行项目:

pm2 ls

重新打开命令行窗口,输入:

pm2 ls

可以查看服务器上所有的项目列表。

4)停止项目:

pm2 stop 自定义名称

因为 id 具有唯一性,所以输入id也可以,比如:

pm2 stop 0

如图:

技术分享图片

此时刷新浏览器,该项目页面就打不开了。 

5)重启项目:

pm2 restart 自定义名称

在命令行输入:

pm2 restart 0
// 或者
pm2 restart web_vueshop

6)删除项目:

pm2 delete 自定义名称

 

Vue + ElementUI的电商管理系统实例31 项目上线-使用pm2管理应用

原文:https://www.cnblogs.com/joe235/p/12653753.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!