记录一下,测试云服务器上如何部署自己的服务,顺带复习一下,最近学的一些简单的linux 命令啦
本机环境window 10
创建文件夹工作根目录mkdir node+koa+nignx+pm2
创建 app.js,api/test.js 文件
访问 localhost:3000
可以去浏览器去测试,相应页面就会出现如下的内容了
··· 注意这里端口如果占用可以替换其他的
接下来就是用 xfpt把代码传到服务器上 (我这里是 阿里云 的 ubuntu 的)
ssh root@ ip 如果不是很会xshell 使用,linux 命令的话,这里可以推荐你去看https://www.bilibili.com/video/BV16Q4y1y7xS?p=53linux 学习教程,超级详细,可以从命令开始直接看
使用Xshell 工作窗,来敲下面的命令
- cd node+koa+nignx+pm2/node+koa+pm2 到指定的目录下
- node app.js
- curl http://127.0.0.1:3000/api/test?aa=1
- 下载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 查看文件列表
- 可以使用pm2 start app.js 来运行了,就不需要多开几个回话才可以敲别的命令,也不会终止服务运行啦。