Sie lesen gerade die Dokumentation zu Apigee Edge.
Zur
Dokumentation zuApigee X wechseln. info
Edge Microgateway, Version 2.4.x
Zielgruppe
Verwenden Sie diese Anleitung, wenn Sie Edge Microgateway installieren oder deinstallieren müssen.
Vorbereitung
- Auf Ihrem System muss Node.js Version 4.5 LTS oder höher installiert sein. Weitere Informationen zu Node.js finden Sie unten.
- Unter Windows muss OpenSSL installiert und dem PATH hinzugefügt werden.
- Wenn Sie Apigee Edge for Private Cloud verwenden, um Edge Microgateway zu konfigurieren, muss die Private Cloud-Version 4.16.01 oder höher ausgeführt werden.
Node.js installieren
Auf Ihrem System muss Node.js Version 4.5 oder höher installiert sein. Sie können dies mit dem folgenden Befehl prüfen:
node -v
Es gibt viele Möglichkeiten, Node.js zu beziehen oder zu aktualisieren. Sie können beispielsweise HomeBrew oder yum verwenden oder
es direkt von der Node.js-Website herunterladen: https://nodejs.org/download.
Edge Microgateway installieren, wenn eine Internetverbindung besteht
In diesem Abschnitt wird erläutert, wie Sie Edge Microgateway installieren und eine Standard Konfiguration initialisieren.
- Installieren Sie die neueste Version von Edge Microgateway
mit
npmmit dem folgenden Befehl. Mit diesem Befehl wird die Software installiert und dieedgemicroausführbare Datei in Ihren Pfad eingefügt. Weitere Informationen finden Sie unter Wo ist Edge Microgateway installiert?.npm install edgemicro -g
Wenn Sie eine bestimmte Version von Edge Microgateway installieren möchten, müssen Sie die Versionsnummer im Installationsbefehls angeben. Wenn Sie die Versionsnummer nicht angeben, wird die neueste Version installiert. Verwenden Sie beispielsweise den folgenden Befehl, um Version 2.3.1 zu installieren.
npm install edgemicro@2.3.1 -g
- Prüfen Sie die Versionsnummer. Beispiel: Wenn Sie Version 2.3.5 installiert haben:
edgemicro --version current nodejs version is v6.1.0 current edgemicro version is 2.3.5
- Führen Sie diesen Befehl aus, um eine Standardkonfigurationsdatei in Ihrem Basisverzeichnis zu erstellen.
edgemicro init
- (Optional) Eine Konfigurationsdatei mit dem Namen
default.yamlwurde in Ihrem Basisverzeichnis in einem Unterverzeichnis mit dem Namen.edgemicroplatziert. Prüfen Sie jetzt, ob diese Datei vorhanden ist:ls ~/.edgemicro default.yaml
Hinweis : In der Edge Microgateway-Dokumentation wird das Basisverzeichnis mit der Tilde (
~) bezeichnet. Das ist eine UNIX-Kurzform. Wenn Sie Windows verwenden und eine Shell ausführen, die die Tilde nicht unterstützt, müssen Sie die entsprechende Umgebungsvariable für die Tilde in Befehlen verwenden, die auf das Basisverzeichnis verweisen. Beispiel:%USERPROFILE%/.edgemicro. - Folgen Sie der Anleitung unter Setting up and configuring Edge Microgateway.
Edge Microgateway unter Windows als Dienst ausführen
Sie können Edge Microgateway unter Windows als Dienst ausführen. Weitere Informationen finden Sie im Apigee-Community-Beitrag Best practices for operational management of Microgateway (edgemicro) on Windows.
Kann ich Edge Microgateway auch ohne Internetverbindung installieren?
An Standorten ohne direkten Internetzugang kann ein Administrator eine private `npm`
-Registrierung in Ihrem internen Netzwerk installieren und verwalten. Eine Anleitung zum Einrichten einer
privaten npm Registrierung würde den Rahmen dieser Anleitung sprengen. Sie können aber nach entsprechenden Anleitungen suchen. Wenn eine private npm Registrierung
installiert ist, können Sie der oben beschriebenen Installationsanleitung folgen.
Erste Schritte
Wenn Sie Edge Microgateway noch nicht kennen, ist die Anleitung Edge Microgateway einrichten und konfigurieren der beste Ort, um nach der Installation zu beginnen. Die Einrichtungs- und Konfigurationsanleitung enthält alle Schritte, die Sie ausführen müssen, um eine Instanz von Edge Microgateway zu installieren, zu konfigurieren, zu starten und zu verwenden.
Wo ist Edge Microgateway installiert?
Wenn Sie npm mit der globalen Option (npm install -g
edgemicro) verwenden, wird die Software in [prefix]/lib/node_modules/edgemicro installiert. Sie können den Wert
von [prefix] mit diesem Befehl ermitteln:
npm config get prefix
Der Wert von [prefix] ist konfigurierbar. Weitere Informationen finden Sie unter npm-folders.
Edge Microgateway deinstallieren
So entfernen Sie Edge Microgateway:
- Löschen oder archivieren Sie das Installations
verzeichnis
[prefix]/lib/node_modules/edgemicro. Dabei ist [prefix] das `npm`-Präfix, wie unter Wo ist Edge Microgateway installiert? erläutert. - Löschen oder archivieren Sie die Logdateien. Standardmäßig befinden sich die Dateien
edgemicro-*.login/var/tmp/. Dieser Speicherort ist jedoch konfigurierbar. Prüfen Sie im Zweifelsfall die Konfigurationsdatei, wie unter "Logdateien verwalten beschrieben." - Löschen oder archivieren Sie die Konfigurationsdateien für die Laufzeit und den Cache:
~/.edgemicro/*.yaml