• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

liunx怎么启动nodejs部署的应用?

nodejs 程序猿 4年前 (2021-12-27) 54次浏览 已收录 0个评论

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

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.3
nvm 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(re<strong style="color:transparent">来源gaodai#ma#com搞@代~码网</strong>q,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

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

以上就是liunx怎么启动nodejs部署的应用?的详细内容,更多请关注gaodaima搞代码网其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:liunx怎么启动nodejs部署的应用?

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址