安装 Edge Microgate

<ph type="x-smartling-placeholder"></ph> 您正在查看 Apigee Edge 文档。
转到 Apigee X 文档
信息

Edge Microgateway v. 2.3.x

受众群体

如果您需要安装或卸载 Edge Microgateway,请使用本指南。

<ph type="x-smartling-placeholder">

前提条件

  • 您的系统上必须安装 Node.js 4.5 LTS 或更高版本。请参阅 请参阅下文中的其他 Node.js 说明。
  • Windows 需要安装并添加 OpenSSLPATH
  • 如果您使用 Apigee Edge 私有云来配置 Edge Microgateway,您必须 运行 Private Cloud 4.15.07 或更高版本。

安装 Node.js

您必须在系统上安装 Node.js 4.5 或更高版本。您 可通过执行以下命令进行检查:

node -v

您可以通过多种方式获取或更新 Node.js。例如,您可以使用 HomeBrew、yum 或 可直接从 Node.js 网站下载:https://nodejs.org/download.

在下列情况下,安装 Edge Microgateway 你已连接到互联网

本部分介绍了如何安装 Edge Microgateway 并初始化默认值 配置。

  1. 使用 npm 安装最新版本的 Edge Microgateway 创建 Deployment此命令会安装软件 路径中的 edgemicro 可执行文件。要确切了解 以下命令会安装 Edge Microgateway,请参阅 Edge 在哪里是 是否安装了 Microgateway?
    npm install edgemicro -g

    如需安装特定版本的 Edge Microgateway,您需要指定 版本号如果您未指定 版本号,系统会安装最新版本。例如,要安装 请使用以下命令。

    npm install edgemicro@2.3.1 -g
  2. 检查版本号。例如,如果您安装的是 2.3.5 版:
    edgemicro --version
    current nodejs version is v6.1.0
    current edgemicro version is 2.3.5
  3. 运行以下命令,在您的主目录中创建一个默认配置文件。
    edgemicro init
  4. (可选)您的住宅中添加了一个名为 default.yaml 的配置文件 位于名为 .edgemicro 的子目录中。请立即检查以确保此文件 存在:
    ls ~/.edgemicro
    default.yaml

    注意:在 Edge Microgateway 文档中,我们使用带有 波浪号 (~),这是一种 UNIX 快捷键。如果您使用的是 Windows 或同时运行 不支持波浪号的 shell,则需要将相应的 引用主目录的命令中波浪号的环境变量。对于 示例:%USERPROFILE%/.edgemicro

  5. 请按照安装 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 与全局选项 (npm install -g edgemicro) 搭配使用时, 该软件安装在 [prefix]/lib/node_modules/edgemicro 中。您可以 [prefix] 的值:

npm config get prefix

可以配置 [prefix] 的值。如需了解详情,请参阅 npm-folders

卸载 Edge Microgateway

如果您需要移除 Edge Microgateway:

  1. 删除或归档安装目录 [prefix]/lib/node_modules/edgemicro,其中 [prefix] 是 npm 前缀,如中所述 Edge Microgateway 安装在哪里
  2. 删除或归档日志文件。默认情况下,edgemicro-*.log 文件位于 /var/tmp/ 中,但您可以配置此位置。查看 如“管理 日志文件。”
  3. 删除或归档运行时配置和缓存配置文件:
    ~/.edgemicro/*.yaml