nodejs应用离线安装部署、卸载

公司写的文档,直接粘贴过来了:

本文档提供node应用一键安装、部署、卸载说明,包含对应脚本文件

默认版本: 1、nodejs:v6.11.2.linux-x64 2、全局npm包:pm2、supervisor、node、gulp、npm

一、安装、部署

1、切换到linux根目录下:cd /

2、新建目录data:mkdir data

3、上传并解压安装包至data目录:unzip xxx.zip

4、安装nodejs并启动node应用:

cd /data cd my_install/install_scripts ./install.sh

二、卸载

cd /data cd my_install/uninstall_scripts ./uninstall.sh

三、部分说明

# 先执行: cd /data/web/app_node

启动node应用:pm2 start index.js 停止node应用:pm2 stop all 删除并停止node应用:pm2 start all 重启node应用:pm2 restart all 监控node应用:pm2 monit 详细查看node应用信息:pm2 web , 打开浏览器访问 http://ip:9615 即可

代码详情见github:https://github.com/caiya/node_deploy.git

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏WebDeveloper

npm学习

1、 npm install <name>安装nodejs的依赖包 2、 **npm install <name> -g **将包安装到全局环境中 3、 ...

1165
来自专栏云原生架构实践

Docker Compose 安装 on centos7

github地址:https://github.com/docker/compose/releases。这里下载1.22.0版本。

822
来自专栏hotqin888的专栏

ONLYOFFICE权限开发之一

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hotqin888/article/det...

1474
来自专栏liulun

在CentOS上搭建PHP服务器环境

 您也可以使用一键自动部署环境的工具,请参见网友开发的这个工具 http://www.centos.bz/2013/08/ezhttp-tutorial/ ...

2506
来自专栏从零开始学自动化测试

pytest文档13-allure2生成html报告(史上最详细)

allure是一个report框架,支持java的Junit/testng等框架,当然也可以支持python的pytest框架,也可以集成到Jenkins上展示...

1251
来自专栏青枫的专栏

Ubuntu 16.04 LTS中没有.ssh文件,该如何解决呢?

sudo apt install openssh-server  或者  sudo apt-get install openssh-server

551
来自专栏编程

python学习(3)-win7安装python2.7

从现在开始,我们可以进行python实战了,首先本篇介绍在windows 7系统上安装 python2.7。 1、首先可以打开python下载官网:https:...

1916
来自专栏行者常至

Git 配置 ssh 公钥

3.打开上面已经生成的的密钥文件,并拷贝 vim /d/Users/qubianzhong/.ssh/id_rsa.pub

1051
来自专栏主机笔记

使用xshell连接linux服务器

许多新手第一次买了服务器都不知道该怎样使用,尤其是没有接触过linux的朋友对命令行界面几乎不了解,主机笔记今天就记录下使用国外软件xshell连接linux服...

4548
来自专栏LIN_ZONE

ubuntu下nodejs和npm的安装及升级

参考:https://segmentfault.com/a/1190000007542620

512

扫码关注云+社区