把 nodejs koa2 制作的后台接口 部署到 騰訊雲服務器


我 使用 nodejs koa2框架 制作后端接口, 現在將nodejs koa2 部署到服務器

koa2項目 實現 接口 可以看我的 這篇文章:

簡單實現 nodejs koa2 mysql 增刪改查 制作接口

 

1. 我使用 寶塔面板 快速部署,先在服務器上安裝 寶塔面板, 我服務器是 CentOS 7.5 64位,安裝寶塔面板的方法

如何安裝寶塔面板 看這里: https://www.bt.cn/download/linux.html

安裝完寶塔面板之后,給寶塔面板 安裝 PM2管理器

 

 

2.將本地的 koa2項目上傳到服務器

 

 3. 通過 寶塔面板快捷上傳

 

 

 

 

 

 4. 因為我本地開發 用的nodejs 環境是 v10.15.3  所以需要給服務器上的 nodej環境也統一下

 

 

 

 你也看下  你本地的 npm版本 是否 和 服務器上的版本 一致

 

 5. 我本地是用 cnpm 快速安裝 的 ,因為 npm 國內比較慢,所以在服務器上 我也安裝了 cnpm, 你上圖看到的 cnpm  yarn  都是我接下來安裝的

在寶塔面板的 終端上 安裝 cnpm  yarn

 

 

安裝 cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org


cnpm 安裝yarn
cnpm install -g yarn --registry=https://registry.npm.taobao.org

配置 yarn
yarn config set registry https://registry.npm.taobao.org -g

yarn config set sass_binary_site http://cdn.npm.taobao.org/dist/node-sass -g

6.安裝項目的依賴 (即 node_modules 文件夾)

 

 7. 配置 PM2管理器 ,管理項目

 

 

 

 8.接下來,還不能訪問,需要2步操作

       a. 去騰訊雲服務器上,在安全組那邊  把3036端口  設置入站規則

 

       b.Linux防火牆開啟3036端口

firewall-cmd --add-port=3036/tcp

回到寶塔終端

 

 瀏覽器 訪問端口

 

 部署成功了

再看下 接口能不能訪問

 


免責聲明!

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



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