阿里云centos部署jsonserver
1.安装node,node -v 查看安装结果
sudo yum -y install nodejs npm
ndoe -v
2.安装json-server,json-server -h 查看安装结果
npm install json-server -g
json-server -h
3.上传 jsonserver所需的db.json文件
4.配置nginx代理
注意:此处需要确保阿里云控制台和服务器的5000端口正常开启
控制台:添加入方向的安全组策略
服务器:
# 防火墙放行5000端口
firewall-cmd --zone=public --add-port=5000/tcp --permanent
# 重启防火墙
firewall-cmd --reload
配置 nginx
vim /usr/local/nginx/conf/nginx.conflocation /api {rewrite /api/(.*) /$1 break;proxy_pass http://localhost:5000;
}
5.安装pm2(解决jsonserver需要一直处于开启状态)
npm install pm2 -g
创建 process.json
文件
vim process.json
内容如下
args
中需要提供 jsonserver
使用的json文件的地址
{"apps": [{"name": "xxx-api","script": "json-server","args": "--watch /xx/xxx/db.json --port 5000"}]
}
在 process.json
目录下运行 pm2
,然后就可以在浏览器访问 jsonserver
提供的接口了
pm2 start process.json
pm2
常用命令
重启进程/应用
pm2 restart name
重启所有的进程/应用
pm2 restart all
查看所有的进程/应用
pm2 list
结束进程/应用,写id或者name
pm2 stop id/name
结束所有的进程/应用
pm2 stop all
删除进程/应用
pm2 delete name
删除所有的进程/应用
pm2 delete all
阿里云centos部署jsonserver相关推荐
- 阿里云Centos部署lamp https服务器
修改国内源 1.备份 sudo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2.下载源s ...
- Flask框架项目部署:阿里云CentOS操作系统
Flask框架部署:阿里云CentOS操作系统 写在前面 一. 部署前的准备 1. 一个已在开发环境中完成的Flask项目 1)关于依赖包 2)关于环境变量 2. 阿里云CentOS操作系统云服务器 ...
- 阿里云服务器部署MySQL所报的错误集锦(操作系统:CentOS 8)
阿里云服务器部署MySQL所报的错误集锦(操作系统:CentOS 8) 1.Error: Transaction test error: 当遇到这种错误,执行以下代码: [root@root /]# ...
- 阿里云centos 安装和配置 DokuWiki
DokuWiki 是一个开源的 wiki 项目, 可方便进行知识和内容的管理和分享,不用安装数据库,内置权限管理,书写直观方便,有大量的插件支持. 特别适用于企业内部的内容和知识管理,只允许内部员工编 ...
- 记录阿里云 centOS FRP 树莓派 内网穿透
记录阿里云 centOS FRP 树莓派 内网穿透 我们知道windows上有一些穿透工具,花生壳向日葵这样的最近几年比较热门,几乎成了新的装机必备.我有一点嵌入式功底,在人工智能的背景下,除了嵌入式 ...
- (阿里云)Linux部署SSM项目全过程
首先安装好jdk, 然后安装好mysql 具体步骤可以看我的这篇博客: (阿里云)Linux部署springboot项目全过程_向上的狼的博客-CSDN博客 如果你使用的是 Spring Boot,内 ...
- 记一次阿里云k8s部署-测试存储
记一次阿里云k8s部署 阿里云资源准备 服务器 ip 角色 资源 192.168.1.160 master1 2核4G 192.168.1.161 master2 2核4G 192.168.1.162 ...
- 阿里云安装部署Oracle11g 图文流程
阿里云安装部署Oracle11g 在云计算时代是很方便的,可靠的IAAS,PAAS和SAAS平台可以帮助用户将已有或正在研发的项目迁移到云计算平台. 环境准备: 购买阿里云ECS服务器 计费方式:可选 ...
- 阿里云CentOS环境之-实战docker集群swarm(十五)
前言 docker1.12版本之前版本配置 准备工作 开始 拉取swarm 开放2375远程访问端口 创建集群的token 向集群里添加结点 查看集群里有哪些结点 创建管理者容器 使用集群 离开集群 ...
- 阿里云服务器部署个人网盘服务
阿里云服务器部署个人网盘服务 相关资源: kiftd : https://github.com/KOHGYLW/kiftd 1.安装JAVA运行环境 yum install java-11-openj ...
最新文章
- 2021年大数据Kafka(三):❤️Kafka的集群搭建以及shell启动命令脚本编写❤️
- Eclipse配置外部Tomcat
- NYOJ10: skiing(DFS + DP)
- STL学习笔记5--map and multimap
- navicat连接远程mysql
- Sharepoint学习笔记—DebugTroubleShooting--不同调试对象的Attach方式
- 前端学习(2556):vue插槽
- 代码实现:输入某年某月某日,判断这一天是这一年的第几天?
- css分割线 文字居中的7种实现方式
- htc服务器更新系统,HTC U11刷机教程_HTC U11卡刷官方ruu升级更新系统
- python代码缩进中是否支持tab键和空格混用_python自测——编码规范
- Axure 基础教程
- 古代奥运会创始人是谁?
- IDEA中设置关闭标签页的快捷键
- 二进制如何转十进制,十进制如何转二进制
- 微信公众平台官方接口
- 中国传统文化2022秋雨课堂期末测试答案
- Java基本数据类型转字符串
- 【Pandas总结】第六节 Pandas 添加列
- SenecaJS入门
热门文章
- 解决mysql 1864 主从错误
- 全球十大交易系统(Futures Truth Magazine评选)及各交易系统详解
- linux 安装pkg文件,pkgfile (简体中文)
- 如何用python制作3d游戏_【教程】12个步骤让你快速学会制作3D游戏
- 如何在D盘以管理员身份,运行cmd
- 大恒MER-1070-10GC相机 LINUX环境 QT开发记录
- 税务信息系统建设安全管理平台的研究(一)
- android 自动运行 app,「定时启动」时间一到自动运行指定的 App(Android)
- NOIP2012 模拟试题二 腾讯大战360
- c语言中应用程序错误,大师搞定win7系统提示应用程序错误0xc0000409的解决方案