yapi部署

官方提供了两种安装方式,由于环境或者权限问题可能会遇到不少麻烦
最简单的安装方式:

第一种方式

npm install -g yapi-cli --registry https://registry.npm.taobao.org 
yapi server 

可能为遇到 yapi命令未找到问题,可以通过 npm get prefix 获取npm包的位置,切换到该目录node_modules/bin目录下
运行 ./yapi server 进行安装

第二种方式 安装没有什么问题 照着官网给的命令执行就行

mkdir yapi
cd yapi
git clone https://github.com/YMFE/yapi.git vendors 
cp vendors/config_example.json ./config.json 
cd vendors
npm install --production --registry https://registry.npm.taobao.org
npm run install-server 
node server/app.js 

安装mongodb

由于yapi 依赖mongodb,所以需要安装mongodb(安装偶数版本)
根据系统的不同,安装方式不同:

比如在centos下:
1、先创建个/etc/yum.repos.d/mongodb-enterprise.repo 文件
2、vi /etc/yum.repos.d/mongodb-enterprise.repo
3、将下面配置写入该文件

[mongodb-enterprise]
name=MongoDB Enterprise Repository
baseurl=https://repo.mongodb.com/yum/redhat/$releasever/mongodb-enterprise/4.0/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-4.0.asc

4、在线安装 yum install -y mongodb-enterprise

如果在线安装失败,可以通过下载离线包安装,安装方式如下:

1、mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb
export PATH=/bin: $PATH #设置临时环境变量

2、执行mongo --version 可以看到版本号,基本表示安装成功了

3、运行mongod启动mongodb,如果mongod命令无法找到,可以切换到/usr/local/mongodb/bin目录运行./mongod 即可,如果报错100,可能是没有指定dbpath, mongod --dbpath /data #指定的数据目录

4、如果想退出终端继续运行的话,可以设置成守护进程

nohup ./usr/local/mongodb/bin/mongod > myout.file 2>&1 &

所有平台的安装文档:
https://docs.mongodb.com/manual/administration/install-enterprise-linux/

转载于:https://www.cnblogs.com/leyi/p/9478325.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值