如何將你的node服務放到線上服務器


最近在用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 服務就可以在線上使用了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM