安裝 Edge Microgate

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

Edge Microgateway 3.2.x 版

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

最低硬體需求

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

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

必要條件

  • Apigee 支援 Windows、macOS 和 Linux 中的主動 LTS 或維護 LTS 版本。詳情請見 Apigee 支援的軟體 Edge Microgateway
  • Windows 需要安裝及新增 OpenSSL 設為 PATH
  • 如果您使用 Apigee Edge Private Cloud 來進行 Edge Microgateway 操作,您必須 執行私有雲 4.18.01 以上版本。

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

本節說明如何安裝 Edge Microgateway 並初始化預設值 此外還會從 0 自動調整資源配置 您完全不必調整資源調度設定如果您在沒有網際網路連線的情況下操作,請參閱 我可以在沒有網際網路連線的情況下安裝 Edge Microgateway 嗎?

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

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

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

升級 Edge Microgateway

如要升級先前安裝的 Edge Microgateway 版本,請參閱 在有網際網路連線的情況下升級 Edge Microgateway

Apigee 建議您利用 再升級正式環境。

在 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