zoukankan      html  css  js  c++  java
  • 把 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

    回到宝塔终端

     浏览器 访问端口

     部署成功了

    再看下 接口能不能访问

  • 相关阅读:
    将一张图片的人物融入另一张图片中
    填充---内容识别图片
    使用蒙版--渐变--制作瓶子倒影
    form表单基础知识
    表格排版及其表格嵌套
    HTML表格,table,thead,tbody,tfoot,th,tr,td,的属性以及跨行,跨列
    垃圾收集,内存问题
    JS预解析机制
    python ==》 内置函数
    python ==》 递归
  • 原文地址:https://www.cnblogs.com/yingyigongzi/p/13926828.html
Copyright © 2011-2022 走看看