ubuntu 安裝yapi -項目api管理工具

環境說明

  • ubuntu
  • npm
  • Mongo

安裝npm

apt install npm

docker安裝mongo

// 1.運行mongo服務,由於是測試因此也不設置用戶名密碼了
docker run -d --name yapi-mongo -p 27017:27017 mongo
// 2.進入mongo服務
docker exec -it yapi-mongo bash
// 3.進入mongo交互命令環境
mongo
// 4.建立名爲yapi的DB,這個在可視化部署用得上
use yapi
// 5.查看全部DB
show dbs

安裝ypai

方式一.可視化部署[推薦]

執行 yapi server 啓動可視化部署程序,輸入相應的配置和點擊開始部署,就能完成整個網站的部署。部署完成以後,可按照提示信息,執行 node/{網站路徑/server/app.js} 啓動服務器。在瀏覽器打開指定url, 點擊登陸輸入您剛纔設置的管理員郵箱,默認密碼(ymfe.org) 登陸系統(默認密碼可在我的中心修改)。node

npm install -g yapi-cli --registry https://registry.npm.taobao.org
yapi server
方式二. 命令行部署

若是 github 壓縮文件沒法下載,或須要部署到一些特殊的服務器,可嘗試此方法git

mkdir yapi
cd yapi
git clone https://github.com/YMFE/yapi.git vendors //或者下載 zip 包解壓到 vendors 目錄(clone 整個倉庫大概 140+ M,能夠經過 `git clone --depth=1 https://github.com/YMFE/yapi.git vendors` 命令減小,大概 10+ M)
cp vendors/config_example.json ./config.json //複製完成後請修改相關配置
cd vendors
npm install --production --registry https://registry.npm.taobao.org
npm run install-server //安裝程序會初始化數據庫索引和管理員帳號,管理員帳號名可在 config.json 配置
node server/app.js //啓動服務器後,請訪問 127.0.0.1:{config.json配置的端口},初次運行會有個編譯的過程,請耐心等候
配置
  • 安裝的yapi server後系統將自動運行可視化部署程序(http://localhost:9090),輸入相應的配置並點擊開始部署
  • 若是部署的時候使用的是默認端口配置,那網站訪問的地址就是:http://localhost:3000 ,初始管理員帳號:admin@admin.com,密碼:ymfe.org
相關文章
相關標籤/搜索