【開源免費】接口管理平臺 eoLinker V3.1.7發佈+開源版部署指南一份

eolinker

eoLinker AMS開源版 V3.1.7更新日誌前端

新增:git

  1. 更加開放的開源態度,開源項目協議從GPL更改成Apache 2.0。
  2. 支持項目備份功能,一鍵將項目數據同步到線上帳號,今後再也不懼怕數據丟失問題 。
  3. 新增API自動化測試功能,自定義接口測試順序以及數據關聯等,讓接口測試進入自動化時代。
  4. 新增數據庫備份功能,選擇手動更新或自動更新都會自動備份數據庫到dump文件夾 。

修復:github

  1. 修復安裝失敗仍然提示已安裝的問題,優化安裝邏輯(返回錯誤信息,方便調試);
  2. 修復參數類型選擇‘文件’不出現文件選擇按鈕的問題;
  3. 修復在接口詳情頁面中沒法刪除接口的問題;
  4. 修復導出項目數據的問題。

優化:sql

  1. 優化手動更新和自動更新的邏輯;

如何在本地部署eoLinker開源版數據庫

環境要求

  • PHP 5.5+ / PHP7+(推薦)
  • Mysql 5.5+ / Mariadb 5.5+
  • Nginx(推薦) / Apache
  • 項目目錄須要具備徹底的讀寫權限(777),用於寫入配置文件。安裝完成以後能夠設置另外設置目錄權限
  • PHP須要安裝並啓用mbstring以及curl模塊,用於字符串處理以及接口測試功能

注意事項

  • 3.x版本與2.x版本並不兼容,所以沒法直接由2.x升級到3.x,也沒法經過覆蓋代碼的方式進行升級,切勿隨意嘗試以防數據丟失。
  • 若是須要進行數據的遷移,能夠使用eoLinker接口管理系統中的【導出項目】功能:將項目導出爲eoLinker專用格式(.export),而後在3.x版本中導入。
  • 爲了防止數據丟失,請在執行任何關鍵操做以前妥善備份數據庫。

獲取地址


社區支持


安裝

從Github等途徑獲取開源版代碼以後,目錄結構以下: 後端

目錄結構

其中:

1.backend_resource:後端源碼 瀏覽器

2.frontend_resource:前端源碼(未壓縮,使用Angular進行編寫) frontend

3.release:安裝包,可用於直接安裝 curl

打開release文件夾,找到最新版本的壓縮包,解壓到合適的PHP環境下,而且經過瀏覽器訪問項目根目錄。若是正常則會轉到以下引導頁面: 測試

語言選擇頁面

引導頁

環境檢測

安裝完成

根據指引頁面提示,輸入相應信息而且經過環境監測後,便可安裝成功。隨後頁面會跳轉至 用戶註冊頁面

開源版的使用操做與線上免費版基本同步,若有任何使用的問題請參考 線上版操做指南

更多更全的教程和內容盡在eoLinker中文網址:https://www.eolinker.com

相關文章
相關標籤/搜索