Установка пограничного микрошлюза

Вы просматриваете документацию Apigee Edge .
Перейдите к документации Apigee X.
информация

Edge Microgateway v. 2.4.x

Аудитория

Используйте это руководство, если вам нужно установить или удалить Edge Microgateway.

Предварительные условия

  • В вашей системе должен быть установлен Node.js версии 4.5 LTS или новее. Дополнительные инструкции по Node.js см. ниже.
  • Windows требует, чтобы OpenSSL был установлен и добавлен в PATH .
  • Если вы используете частное облако Apigee Edge для настройки Edge Microgateway, вам необходимо использовать частное облако версии 4.16.01 или новее.

Установка Node.js

В вашей системе должен быть установлен Node.js версии 4.5 или более поздней . Вы можете проверить, выполнив:

node -v

Существует множество способов получить или обновить Node.js. Например, вы можете использовать HomeBrew, yum, или загрузить его прямо с сайта Node.js: https://nodejs.org/download.

Установка Edge Microgateway при наличии подключения к Интернету

В этом разделе объясняется, как установить Edge Microgateway и инициализировать конфигурацию по умолчанию.

  1. Установите последнюю версию Edge Microgateway с помощью npm используя следующую команду. Эта команда устанавливает программное обеспечение и помещает исполняемый файл edgemicro на ваш путь. См. также Где установлен Edge Microgateway? .
    npm install edgemicro -g

    Чтобы установить конкретную версию Edge Microgateway, вам необходимо указать номер версии в команде установки. Если вы не укажете номер версии, будет установлена ​​последняя версия. Например, чтобы установить версию 2.3.1, используйте следующую команду.

    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 и используете оболочку, которая не поддерживает тильду, вам нужно будет заменить тильду соответствующей переменной среды в командах, ссылающихся на домашний каталог. Например: %USERPROFILE%/.edgemicro .

  5. Следуйте инструкциям в разделе Установка и настройка Edge Microgateway .

Operation Edge Microgateway в Windows как услуга

Вы можете использовать Edge Microgateway в Windows как услугу. Подробные сведения см. в разделе «Рекомендации по оперативному управлению Microgateway (edgemicro) в Windows» сообщества 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-папки .

Удаление Edge Microgateway

Если вам нужно удалить Edge Microgateway:

  1. Удалите или заархивируйте каталог установки [prefix]/lib/node_modules/edgemicro , где [prefix] — это префикс npm, как описано в разделе Где установлен Edge Microgateway ?
  2. Удалите или заархивируйте файлы журналов. По умолчанию файлы edgemicro-*.log находятся в /var/tmp/ , но это расположение можно настроить. Если у вас есть сомнения, проверьте файл конфигурации, как описано в разделе « Управление файлами журналов ».
  3. Удалите или заархивируйте файлы конфигурации среды выполнения и кэша:
    ~/.edgemicro/*.yaml