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/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM