侧边栏壁纸
  • 累计撰写 225 篇文章
  • 累计创建 275 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

测试环境是否可行

DGF
DGF
2019-01-03 / 0 评论 / 0 点赞 / 17 阅读 / 0 字

1、创建和部署hello world

以root用户身份在根目录下创建www目录,www目录下创建hello文件夹,里面就一个文件,hello.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')

以上是一个最简单的node服务,执行 node hello.js,服务输出 hello world,但是如果关闭执行命令,服务就断了,刷新页面就不能输出 hello world 了。如何实现在关闭服务的时候页面还能显示内容呢?

2、服务常驻

要想实现服务常驻,这里需要借用 pm2 管理工具,上一章已经在服务器中安装了 pm2,这里了解一下 pm2 常用的命令:

  • pm2 start project 启动项目
  • pm2 list 查看启动的应用
  • pm2 show project 查看详细信息
  • pm2 logs 查看当前信息
  • pm2 stop project 停止应用
  • pm2 delete project 删除应用
  • pm2 restart project 重启应用

3、启动服务

执行 pm2 start hello.js 让服务跑起来,在浏览器地址栏上输入:http://XXX.XXX.XXX.XXX(你服务器的 IP),页面就会显示 hello world。执行 pm2 list 界面如下:

post117-1.png
这样服务器环境就可以用了。

0

评论区