Como instalar o Edge Microgateway

Esta é a documentação do Apigee Edge.
Acesse Documentação da Apigee X.
informações

Edge Microgateway v. 2.4.x

Público-alvo

Use este guia se precisar instalar ou desinstalar o Edge Microgateway.

Pré-requisitos

  • Você precisa ter o Node.js versão 4.5 LTS ou posterior instalado no seu sistema. Consulte instruções adicionais do Node.js abaixo.
  • O Windows exige que o OpenSSL esteja instalado e adicionados a PATH.
  • Se você estiver usando a nuvem privada do Apigee Edge para configurar com o Edge Microgateway, será necessário com a versão 4.16.01 ou mais recente da nuvem privada.

Como instalar o Node.js

É necessário ter a versão 4.5 ou posterior do Node.js instalada no seu sistema. Para verificar, execute:

node -v

Há muitas maneiras de receber ou atualizar o Node.js. Por exemplo, você pode usar HomeBrew, yum ou faça o download diretamente do site do Node.js: https://nodejs.org/download.

Instalar o Edge Microgateway se Você tem uma conexão de Internet

Nesta seção, explicamos como instalar o Edge Microgateway e inicializar um gateway configuração do Terraform.

  1. Instale a versão mais recente do Edge Microgateway com npm usando o comando a seguir. Esse comando instala a e coloca o executável edgemicro no seu caminho. Consulte Consulte também Onde o Edge Microgateway está instalado?
    npm install edgemicro -g

    Para instalar uma versão específica do Edge Microgateway, é preciso especificar o número da versão no comando de instalação. Se você não especificar o número da versão, a versão mais recente será instalado. Por exemplo, para instalar a versão 2.3.1, use o seguinte kubectl.

    npm install edgemicro@2.3.1 -g
  2. Confira o número da versão. Por exemplo, se você instalou a versão 2.3.5:
    edgemicro --version
    current nodejs version is v6.1.0
    current edgemicro version is 2.3.5
  3. Execute este comando para criar um arquivo de configuração padrão no diretório principal.
    edgemicro init
  4. (Opcional) Um arquivo de configuração chamado default.yaml foi adicionado à sua diretório principal em um subdiretório chamado .edgemicro. Verifique agora para ter certeza arquivo existe:
    ls ~/.edgemicro
    default.yaml

    Observação : nos documentos do Edge Microgateway, nos referimos ao diretório principal com o til (~), que é um atalho do UNIX. Se você usa o Windows, executando um shell incompatível com o til, será necessário substituir o variável de ambiente para o til nos comandos que fazem referência ao diretório principal. Para exemplo: %USERPROFILE%/.edgemicro.

  5. Siga as etapas em Configuração configurar o Edge Microgateway.

O Operating Edge Microgateway no Windows como um Serviço

É possível operar o Edge Microgateway no Windows como um serviço. Para mais detalhes, consulte Melhores práticas de gerenciamento operacional do Microgateway (edgemicro) no Windows no Comunidade Apigee.

Posso instalar o Edge Microgateway sem conexão com a Internet?

Em sites que não têm acesso imediato à Internet, é possível que um administrador instalar e manter um npm particular registro na sua rede interna. Instruções para configurar uma privado do npm estão fora do escopo deste guia. No entanto, é possível pesquisar e encontrar instruções úteis. Com um registro npm particular instalado, siga as instruções de instalação fornecidas acima.

Primeiros passos

Se você ainda não conhece o Edge Microgateway, a Configuração e configurar o Edge Microgateway é a melhor forma de começar depois de concluir durante a instalação. O guia de configuração abrange todas as etapas necessárias para a instalação, configurar, iniciar e usar uma instância do Edge Microgateway.

Onde O Edge Microgateway está instalado?

Quando você usa npm com a opção global (npm install -g edgemicro), o software é instalado em [prefix]/lib/node_modules/edgemicro. Encontre o valor de [prefix] com este comando:

npm config get prefix

O valor de [prefix] pode ser configurado. Consulte npm-folders para mais informações.

Como desinstalar o Edge Microgateway

Se for necessário remover o Edge Microgateway:

  1. Excluir ou arquivar a instalação diretório [prefix]/lib/node_modules/edgemicro, em que [prefix] é o prefixo npm conforme explicado em Onde O Edge Microgateway está instalado?
  2. Exclua ou arquive os arquivos de registro. De por padrão, arquivos edgemicro-*.log são em /var/tmp/, mas esse local é configurável. Marca de seleção de configuração do Terraform em caso de dúvida, conforme explicado em "Como gerenciar arquivos de registro."
  3. Exclua ou arquive a configuração do ambiente de execução e os arquivos de configuração em cache:
    ~/.edgemicro/*.yaml