yapi部署

官方提供了兩種安裝方式,因爲環境或者權限問題可能會遇到很多麻煩 最簡單的安裝方式:node

第一種方式linux

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

可能爲遇到 yapi命令未找到問題,能夠經過 npm get prefix 獲取npm包的位置,切換到該目錄node_modules/bin目錄下
運行 ./yapi server 進行安裝git

第二種方式 安裝沒有什麼問題 照着官網給的命令執行就行github

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

###安裝mongodbmongodb

因爲yapi 依賴mongodb,因此須要安裝mongodb(安裝偶數版本)
根據系統的不一樣,安裝方式不一樣:npm

好比在centos下:
一、先建立個/etc/yum.repos.d/mongodb-enterprise.repo 文件
二、vi /etc/yum.repos.d/mongodb-enterprise.repo
三、將下面配置寫入該文件json

[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

四、在線安裝 yum install -y mongodb-enterprisecentos

若是在線安裝失敗,能夠經過下載離線包安裝,安裝方式以下:api

一、mv mongodb-linux-x86_64-3.0.6/ /usr/local/mongodb
export PATH=</usr/local/mongodb 這裏的路徑可能不同>/bin: $PATH #設置臨時環境變量app

二、執行mongo --version 能夠看到版本號,基本表示安裝成功了

三、運行mongod啓動mongodb,若是mongod命令沒法找到,能夠切換到/usr/local/mongodb/bin目錄運行./mongod 便可,若是報錯100,多是沒有指定dbpath, mongod --dbpath /data #指定的數據目錄

四、若是想退出終端繼續運行的話,能夠設置成守護進程

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

全部平臺的安裝文檔:
https://docs.mongodb.com/manual/administration/install-enterprise-linux/

相關文章
相關標籤/搜索