让前端飞

测试环境是否可行

2019-01-03  本文已影响1人  贵在随心

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 Word 了。如何实现在关闭服务的时候页面还能显示内容呢?

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 结果如下:

pm2 list
这样服务器环境就可以用了。
上一篇 下一篇

猜你喜欢

热点阅读