linux 启动多个nodejs,liunx怎么启动nodejs部署的应用?

liunx启动nodejs部署的应用的方法:进入nodejs部署的应用所在的文件夹下,使用命令“pm2 start nodejs应用文件名”即可启动应用。

646efc4f2b30f998dab9a412f0dc83db.png

nodejs应用在linux服务器中的部署及启动:

1、nodejs环境搭建

安装常用软件sudo apt-get install vim openssl build-essential libssl-dev wget curl git

nvm安装wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash

打开新的窗口nvm install node v8.1.3 这里也可以下载编译好的压缩包进行安装nvm use node v8.1.3nvm alias default v8.1.3 默认版本

安装常用node包npm i pm2 webpack vue-cli -g

2.创建和部署hello world

以root用户身份在根目录下创建www目录,www目录下创建myNodeApp文件夹,里面就一个文件,app.js,内容如下:const http = require('http')

http.createServer(function(req,res) {

res.writeHead(200,{'Content-Type':'text/plain'})

res.end('hello world')

}).listen(8081)

console.log('server test')

(如果你是自己结合nodejs框架如express编写的应用(含有package.json),则直接将项目代码拷贝至www目录下,进入项目目录如myNodeApp,执行命令npm install 安装依赖。)

3、启动nodejs部署的应用:

进入到www下myNodeApp文件夹下

hello world测试:pm2 start app.js

pm2 list 查看启动的应用

pm2 show hello 查看详细信息

pm2 logs 查看当前信息

pm2 stop hello 停止hello

pm2 delete hello 删除hello

09f693c894c75352ef04b6cdfd308b09.png

如图所示表示启动成功,输入hello.86886.wang就可以看到hello world了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值