安裝nodejs
1:下載下傳
curl -sL https://rpm.nodesource.com/setup_12.x | sudo bash -
2:安裝
sudo yum install -y nodejs
3:檢視版本
node -v
4:檢視npm版本
npm -v
5:可能出現的問題
如果 ‘node -V’ 顯示一些舊版本并且您無法更新,請執行以下三行:
1.
yum module disable -y nodejs
2.
curl -sL https://rpm.nodesource.com/setup_12.x | sudo bash -
3.
sudo yum install -y nodejs
安裝mongodb
1:更新yum源(非必須)
yum -y update
2:添加mongodb源檔案,在/etc/yum.repos.d 建立一個 mongodb-org.repo 檔案
touch /etc/yum.repos.d/mongodb-org.repo
3:編輯mongodb-org.repo文
vim /etc/yum.repos.d/mongodb-org.repo
4:添加檔案内容
[mongodb-org]
name=MongoDB Repository
baseurl=http://mirrors.aliyun.com/mongodb/yum/redhat/7Server/mongodb-org/3.2/x86_64/
gpgcheck=0
enabled=1
5:安裝mongodb
yum install -y mongodb-org
6:啟動mongodb
service mongod start
7:設定開機啟動
chkconfig mongod on
8:打開moMongoDB(可忽略)
/bin/mongo
9:配置遠端通路
vim /etc/mongod.conf
# network interfaces
net:
port: 27017
# bindIp: 127.0.0.1 # Listen to local interface only, comment to listen on all interfaces.
注釋 bindIp: 127.0.0.1
10:重新開機mongod
service mongod restart
安裝git
安裝部署YApi環境
1:下載下傳安裝
npm install -g yapi-cli --registry https://registry.npm.taobao.org
2:啟動YApi
yapi server
啟動成功畫面:

在浏覽器打開 http://0.0.0.0:9090 通路。非本地伺服器,請将 0.0.0.0 替換成指定的域名或ip
3:在浏覽器輸入http://10.168.1.112:9090/
一般都是預設的就可以了,輸入公司名稱後點選
【開始部署】
4:部署成功标志
初始化管理者賬号成功,賬号名:"[email protected]",密碼:"ymfe.org"
部署成功,請切換到部署目錄,輸入: "node vendors/server/app.js" 指令啟動伺服器, 然後在浏覽器打開 http://127.0.0.1:3000 通路
5:根據部署日志上的提示資訊,啟動服務
1.cd my-yapi/ #我的是root/my-yapi,看部署的時候各位的設定
2.node vendors/server/app.js
表示成功啟動
配置swagger
1:登入yapi
在浏覽器輸入:
http://10.168.1.112:3000/
;使用預設的使用者名和密碼登入
2:登入進去後建立分組,如下操作:
3:添加項目
填寫項目資訊
4:導入swagger接口資訊
複制
http://localhost:7001/v2/api-docs
粘貼到:
5:swagger接口資訊成功導入yapi,檢視接口資訊
可以預覽接口資訊
6:調試接口資訊
由于是跨域請求,Chrome浏覽器需要安裝跨域請求插件,下載下傳位址:https://github.com/YMFE/cross-request/archive/master.zip
7:設定swagger自動同步
yapi配置swagger基本完成