<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## **寶塔安裝YAPI開發文檔** 參考連接1:https://blog.csdn.net/mp624183768/article/details/116990330 參考鏈接2:https://blog.csdn.net/mp624183768/article/details/116991149 參考鏈接3:https://www.cnblogs.com/dongv5/p/14990289.html 官方參考鏈接:https://hellosean1025.github.io/yapi/devops/index.html#%e5%ae%89%e8%a3%85 <span style="color:red;font-size:16px;font-weight:bolder">所需待安裝的服務以及版本介紹: PM2:5.5 Node:v14.17.6 Mongo:4.4 </span> ## 準備前工作 1. 使用centos7.9安裝寶塔,安裝寶塔后,以編譯安裝的方式安裝lnmp環境和redis 2. 在服務器中,使用命令:bt,然后將寶塔對應的訪問端口和地址以及賬號密碼根據提示改掉(如果訪問地址忘記,可以使用bt中的14號命令查看) 3. 將端口:3000(Yapi訪問端口)和9090(部署Yapi界面端口)開放(服務器對應服務商上面的安全組的端口也響應開放) <hr> ### 1:在寶塔內部安裝PM2管理器: 1. 在寶塔軟件商店中搜索PM2,找到后,點擊右側,安裝,任意版本均可 ![](https://img.kancloud.cn/0c/19/0c197a3b8b7616e12235973f91ee7e59_1909x709.png) 2. 安裝完成以后,在PM2中安裝node版本:v14.17.6(點擊切換版本即可安裝) ![](https://img.kancloud.cn/ae/ad/aead7131c3b42f1117e21e85a1a936e2_1696x864.png) ![](https://img.kancloud.cn/0c/02/0c02816127b462e64da8baa02f9e1d89_341x40.png) ### 2:在寶塔內部安裝mongo服務: 1. 在寶塔軟件商店中搜索mongo,找到后,點擊右側,安裝,任意版本均可 ![](https://img.kancloud.cn/2c/10/2c1007b3f1d5d9700eb176ba41fffe77_1689x409.png) ![](https://img.kancloud.cn/fb/fc/fbfc937e7b007ce97b9de0619de5867a_1701x407.png) ![](https://img.kancloud.cn/f8/ca/f8ca8b1001018245c9c07ad6b6892612_499x223.png) ### 3:上述PM2,node,mongo安裝完成后,創建一個yapi的目錄,路徑自定義 1. 當前的Yapi路徑:/www/wwwroot/yapi/ 2. 打開終端,在任意目錄下執行命令:```npm install -g yapi-cli --registry https://registry.npm.taobao.org``` 3. 切換到當前的Yapi路徑,然后使用命令:```yapi server```,出現如下提示:使用服務器地址+9090即可打開部署界面,找到部署版本:1.9.2,數據庫(Mongo)任意,沒有會創建,輸入完成后,點擊開始部署,則會開始部署 ![](https://img.kancloud.cn/20/ba/20bab892af8096438d42a5e339db9adc_902x462.png) ![](https://img.kancloud.cn/9c/25/9c2515098bc63e5671f3b4af8c4e956b_1602x809.png) 4. 部署期間會碰到報錯,解決辦法:找到common.js(路徑:/www/wwwroot/yapi/my-yapi/vendors/server/utils ),注釋掉一下代碼: ``` jsf.extend('mock', function () { return { mock: function (xx) { return Mock.mock(xx); } }; }); ``` ![](https://img.kancloud.cn/02/cc/02cc4a1196cfdb3cceb299fa731d946a_670x452.png) 然后回到命令行,ctrl+c 停止之前進度進入之前創建的項目文件夾的vendors 目錄 ![](https://img.kancloud.cn/5e/44/5e44f0cb2dfe393266849370447404a0_366x40.png) ### 4:啟動方式有兩種【推薦使用第二種】 1. 手動cmdy執行,一直在運行,此種方式只適合測試 命令1(執行安裝js):```node server/install.js```,命令2(啟動yapi):```node server/app.js``` 然后會發現YAPI已經啟動,輸入網址即可訪問: ![](https://img.kancloud.cn/83/b9/83b98511b29e786068e66f773f85bb36_912x431.png) ![](https://img.kancloud.cn/29/9b/299bf45677448973bb8f882b28af1a5a_1636x637.png) 2. 使用PM2管理器,將其加入到守護進程,可以使用IP訪問,也可以使用域名訪問(映射到反向代理即可實現域名訪問),前兩張圖如果可以正常運行,則可以使用IP+3000端口訪問Yapi: ![](https://img.kancloud.cn/1a/86/1a865a1cc5157c7760d63ce499f715be_1232x614.png) ![](https://img.kancloud.cn/93/ba/93ba3ad66fb7d00c3bfbd11607885b0c_1199x258.png) ![](https://img.kancloud.cn/14/23/14239d88988c252e4306975b9e074be0_1270x733.png) 3. 如果想使用域名訪問Yapi的話,可以配置映射,配置完成后,即可使用域名進行訪問,如下 ![](https://img.kancloud.cn/25/be/25be2b8dcd63a0bbd0f7497d7c439e45_1216x549.png) ![](https://img.kancloud.cn/3d/84/3d84d8c76eb79be257f8fd4137113b5f_1171x712.png) 注釋:添加完映射后,會自動生成一個站點,站點的目錄即為剛才配置的目錄,還有反向代理信息,如圖所示 ![](https://img.kancloud.cn/5e/93/5e9327677bf672358682824ab2b6a798_1916x314.png) ![](https://img.kancloud.cn/98/29/982966693bf4a6cafa5122530204878a_1354x831.png) ![](https://img.kancloud.cn/a5/96/a59622d2dafdaef9df876afc93a488b5_1723x760.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看