首页 > 其他 > 详细

如何将你的node服务放到线上服务器

时间:2020-05-21 18:37:23      阅读:78      评论:0      收藏:0      [点我收藏+]

最近在用node写后端数据处理,以前虽然也用node写数据来进行测试,但是一直都是处于本地使用,

今天想将node作为后端服务来处理数据,

特此,以此博客记录。

  第一步,写node 接口, 在本地我们一般会安装一些依赖。

    1. 安装 Express   : npm install express --save

    2. body-parser - node.js 中间件 : npm install body-parser --save

    3. cookie-parser  : npm install cookie-parser --save

    4. multer - node.js 中间件 :npm install multer --save

    5. MySQL驱动: npm install mysql

  例:

    技术分享图片

 

  要注意的是, 要设置跨域访问,否则在使用post请求的时候会提示跨域。

  

第二步,将写好的node.js 服务上传到服务器上。然后配置(配置完之后接口就可以不用带端口号了)

  技术分享图片

 

 

 第三步,按装PM2 管理器

  技术分享图片

 

 

  点击设置

  技术分享图片

 

   

  接下来是添加模块,也就是你的node的依赖

  技术分享图片

 

 

  当然了,安装好pm2 之后 用 Xshell 6 来启动服务也是可以的。

  先连接服务器会话,然后输入 pm2 start /www/wwwroot/serverliangtuhua/server.js

  这里的 /www/wwwroot/serverliangtuhua/server.js 是我上传到服务器的node服务的js 文件,你要改成你自己的路径和文件名。

  技术分享图片

 

   这样就是启动服务成功了。

  接下来就可以通过接口获取数据了。做了服务器配置之后是不用带端口号的

  技术分享图片

 

  到这里node 服务就可以在线上使用了。

 

如何将你的node服务放到线上服务器

原文:https://www.cnblogs.com/hermit-gyqy/p/12932209.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!