標(biāo)題:本地/內(nèi)網(wǎng)搭建api文檔管理工具
關(guān)鍵字:api、api文檔管理、post
作者:puakil
本地環(huán)境:
| 環(huán)境 | win10 | deepin(linux) |
|---|---|---|
| node | 10.13 | 8.6 |
| mongodb | 2.8 | 2.7 |
| git | - |
1.全局安裝yapi-cli
| win10/deepin: |
|---|
| npm install -g yapi-cli --registry https://registry.npm.taobao.org |
2.設(shè)置mongodb
| win10 | deepin |
|---|---|
| 安裝包: x64:http://downloads.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-2.8.0-rc5-signed.msi x86:http://101.96.10.43/downloads.mongodb.org/win32/mongodb-win32-i386-2.8.0-rc5-signed.msi |
安裝包: https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-2.7.0.tgz |
| 1.下載完后,直接雙擊安裝包安裝 2. 創(chuàng)建mongodb數(shù)據(jù)庫存放路徑:D:\data\db 3. 創(chuàng)建mongodb數(shù)據(jù)庫日志存放路徑:D:\data\log 4. 創(chuàng)建日志文件:mongodb.log |
1.完成下載后,把軟件包移動(dòng)到/usr/local/目錄下。 2. 解壓:tar -zxvf mongodb-linux-x86_64-2.7.0.tgz(權(quán)限不夠,要加sudo,下同) 3. 更改安裝目錄:mv mongodb-linux-x86_64-2.7.0.tgz mongodb 4. 創(chuàng)建mongodb數(shù)據(jù)庫存放路徑:mkdir -p /data/db 5. 創(chuàng)建mongodb數(shù)據(jù)庫日志存放路徑:mkdir -p /usr/local/mongodb/log/(存放在安裝路徑下) 6. 創(chuàng)建日志文件:touch mongodb.log |
3.啟動(dòng)mongodb服務(wù)
| win10 | deepin |
|---|---|
| D:\Program Files\MongoDB\Server\2.8\bin\mongod --dbpath D:\data\db --logpath D:\data\log\mongodb.log --logappend --port 27017 | /usr/local/mongodb/bin/mongod --dbpath=/data/db --logpath=/usr/local/mongodb/log/mongodb.log --logappend --port 27017 --fork(若出現(xiàn)錯(cuò)誤,可能是權(quán)限不夠) |
4.啟動(dòng)api安裝服務(wù)
運(yùn)行指令
yapi server
| win10 | deepin |
|---|---|
| 瀏覽器訪問 http://127.0.0.1:9090 | 瀏覽器訪問 http://0.0.0.0:9090 |
選擇 1.3.23 版本,配置好選項(xiàng),點(diǎn)擊 開始部署
按提示切換到部署目錄輸入:node vendors/server/app.js,然后在瀏覽器打開 http://127.0.0.1:3000 訪問