最新文章:
- 处理Deprecation Warning: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.警告
- 什么是原子化CSS
- 一些关键的SEO优化建议和操作步骤
- 如何优化Vue3应用的性能
- Vue3中watch 和 watchEffect有什么区别
您的位置:
富录-前端开发|web技术博客
>
系统环境 >
测试环境是否可行
测试环境是否可行
发布时间:2019年01月03日 评论数:抢沙发阅读数: 5437
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 界面如下:
这样服务器环境就可以用了。
本文作者:CXG
文章标题:
测试环境是否可行
本文地址: https://arbays.com/post-117.html  本文已被百度收录!
版权声明:若无注明,本文皆为“富录-前端开发|web技术博客”原创,转载请保留文章出处。
本文地址: https://arbays.com/post-117.html  本文已被百度收录!
版权声明:若无注明,本文皆为“富录-前端开发|web技术博客”原创,转载请保留文章出处。
相关文章
- django1.11 启动错误:Generator expression must be parenthesized
- 如何让Vue语法在sublime中支持高亮
- git的.gitignore文件不起作用的解决办法
- 有道云笔记MAC客户端无法同步解决办法
- .editorconfig是什么文件
- 一图看懂DNS域名解析过程
- 解决Sublime Text3在安装插件运行Install Package时提示“There are no packages available for installation”问题的解决方案
- Chrome88稳定版已发布,不再支持 Flash
- Apache 引导页中文乱码处理方法
- npm安装卸载模块