zoukankan      html  css  js  c++  java
  • 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=</usr/local/mongodb 这里的路径可能不一样>/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/

  • 相关阅读:
    shell(计算机壳层)(二)
    Linux Bash Shell快速入门 (三)
    Lua
    bash
    Perl
    脚本语言
    JSP中获取客户端或浏览端信息的方式
    linux环境变量
    逆向思维
    【maven】IDEA:存在jar包,pom.xml文件没报错,但是Maven-Project-Dependencies有红线报错
  • 原文地址:https://www.cnblogs.com/leyi/p/9478325.html
Copyright © 2011-2022 走看看