node+pm2+koa+ xshell+ubuntu+linux

记录一下,测试云服务器上如何部署自己的服务,顺带复习一下,最近学的一些简单的linux 命令啦

本机环境window 10

创建文件夹工作根目录mkdir node+koa+nignx+pm2

mkdir node+koa+nignx+pm2
初始化npm init -y

创建 app.js,api/test.js 文件

这里的服务代码是搬的别博主的,基本上都大同小异的https://juejin.cn/post/6844904080414867469#comment
建一个api文件夹 ,test.js 文件
可以本机调试,使用node app.js

访问 localhost:3000

可以去浏览器去测试,相应页面就会出现如下的内容了

在这里插入图片描述
在这里插入图片描述

··· 注意这里端口如果占用可以替换其他的
接下来就是用 xfpt把代码传到服务器上 (我这里是 阿里云 的 ubuntu 的)
ssh root@ ip 如果不是很会xshell 使用,linux 命令的话,这里可以推荐你去看https://www.bilibili.com/video/BV16Q4y1y7xS?p=53linux 学习教程,超级详细,可以从命令开始直接看

传过去

使用Xshell 工作窗,来敲下面的命令

  1. cd node+koa+nignx+pm2/node+koa+pm2 到指定的目录下
  2. node app.js
  3. curl http://127.0.0.1:3000/api/test?aa=1
  4. 下载node ,npm ,pm2 等
因为是使用的ubuntu 所以用的apt 啦,centOs 就是yum,(我还不会啦,应该也差不多)
apt-get update 更新软件库
apt-get install nodejs
apt-get install npm 
npm -v
npm install -g pm2  安装pm2
history 查看历史命令
ll  查看文件列表
  1. 可以使用pm2 start app.js 来运行了,就不需要多开几个回话才可以敲别的命令,也不会终止服务运行啦。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值