安裝 Edge Microgate

查看 Apigee Edge 說明文件。
前往 Apigee X說明文件
資訊

Edge Microgateway 2.5.x 版

本主題說明如何安裝或解除安裝 Edge Microgateway。

最低硬體需求

Edge Microgateway 需要下列最低硬體設定:

  • 在虛擬機器 (VM) 上,Edge Microgateway 至少需要 1 個核心, 至少 256 MB RAMEdge Microgateway 程序本身只需不到 128 MB 的 RAM。
  • 在容器中,Microgateway 可以與大小不超過 100 MB 的影像搭配使用。

必要條件

  • 您必須安裝 Node.js 版本 6.x LTS 或 8.x LTS 安裝在系統上如要查看版本,請執行下列指令 指令:
    node -v
    v6.9.1  
    
  • Windows 需要安裝及新增 OpenSSL 設為 PATH
  • 如果您使用 Apigee Edge Private Cloud 來進行 Edge Microgateway 操作,您必須 執行私有雲 4.18.01 以上版本。

正在安裝 Edge Microgateway (如果: 你有網際網路連線。

本節說明如何安裝 Edge Microgateway 並初始化預設值 此外還會從 0 自動調整資源配置 您完全不必調整資源調度設定

  1. 使用 npm 安裝最新版 Edge Microgateway,如下所示。這個 指令會安裝軟體並在其中放置 edgemicro 執行檔 歷程
    npm install edgemicro -g
    

    如要安裝特定版本的 Edge Microgateway,您需要指定 version number如果沒有指定 系統會安裝最新版本。比方說 2.5.7 版,請使用以下指令。

    npm install edgemicro@2.5.7 -g
    
  2. 查看版本號碼。舉例來說,如果您安裝了 2.5.7 版:
    edgemicro --version
    current nodejs version is v6.9.1
    current edgemicro version is 2.5.7
    
  3. 按照「設定 並設定 Edge Microgateway

在 Windows 上運作 Edge Microgateway 服務

您可以在 Windows 中以服務形式操作 Edge Microgateway。如需詳細資訊,請參閱 Windows 上的 Microgateway (edgemicro) 作業管理最佳做法 Apigee 社群。

可以安裝 Edge Microgateway 沒有網路連線?

在無法連上網際網路的網站上,管理員或許可以 安裝並維護私人 npm 登錄檔 安全連線如要瞭解如何設定私人 npm 登錄檔,請參閱 不屬於本指南的範圍不過,您可以搜尋並找到實用的操作說明。內建 已安裝私人「npm」登錄檔,請按照其中的指示安裝說明 。

開始使用

如果您是 Edge Microgateway 新手,請參閱「設定和安裝 設定 Edge Microgateway,這會在您完成 安裝。設定指南包含安裝作業所需的所有步驟, 設定、啟動及使用 Edge Microgateway 的執行個體。

哪裡 是否已安裝 Edge Microgateway?

透過全域選項 (npm install -g edgemicro) 使用 npm 時, 軟體已安裝在 [prefix]/lib/node_modules/edgemicro 中。您可以在 值 [prefix]

npm config get prefix

前置字串設定預設為節點的安裝位置。在大部分的系統中,這個機制 /usr/local。在 Windows 上則為 %AppData%\npm。如果 [prefix] 可設定。如要進一步瞭解 Node.js 位置,請參閱 npm-folders 系統預設會安裝模組,並設定安裝位置。

解除安裝 Edge Microgateway

如需移除 Edge Microgateway,請按照下列步驟操作:

  1. 刪除或封存安裝目錄 [prefix]/lib/node_modules/edgemicro,[prefix] 是 npm 前置字串,如 Edge Microgateway 安裝在哪裡?
  2. 刪除或封存記錄檔。根據預設,edgemicro-*.log 檔案位於 /var/tmp/,但這個位置可自行設定。確認 Edge Microgateway 設定檔。
  3. 刪除或封存執行階段設定和快取設定檔:
    ~/.edgemicro/*.yaml
    

Kubernetes 支援

您可以使用 Edge Microgateway 為 服務,在 Kubernetes 叢集中運作。請參閱將 Edge Microgateway 與 Kubernetes 整合的總覽一文。

支援 Docker

您現在可以將最新的 Edge Microgateway 版本下載為 Docker 映像檔

docker pull gcr.io/apigee-microgateway/edgemicro:latest