Skip to main content

So stellen Sie eine Google App Engine-Konsole bereit

Azure Friday | Azure IoT Hub (Juni 2025)

Azure Friday | Azure IoT Hub (Juni 2025)
Anonim

Möchten Sie die App-App von Google verwenden, um eine Web-App bereitzustellen? So geht's in 8 einfachen Schritten.

01 von 08

Aktivieren Sie Ihr Google-Konto für App Engine

App Engine muss speziell aktiviert und Ihrem vorhandenen Google-Konto zugeordnet werden. Gehen Sie zu diesem Download-Link für diese App-Engine. Klicken Sie unten rechts auf die Anmeldeschaltfläche. Die Anmeldung erfordert möglicherweise zusätzliche Bestätigungsschritte für Ihr Google-Konto, um am Google-Entwicklerprogramm teilnehmen zu können.

02 von 08

Erstellen Sie einen Anwendungsbereich über die Admin-Konsole

Wenn Sie sich bei App Engine angemeldet haben, navigieren Sie zur Administrationskonsole in der linken Seitenleiste. Klicken Sie unten in der Konsole auf die Schaltfläche "Anwendung erstellen". Weisen Sie Ihrer Anwendung einen eindeutigen Namen zu, da dies der Ort ist, an dem Google Ihre App innerhalb ihrer Anwendung zuweisen wird Appspot Domain.

03 von 08

Wählen Sie Ihre Sprache und laden Sie die entsprechenden Entwicklertools herunter

Diese finden Sie unter https://developers.google.com/appengine/downloads. App Engine unterstützt drei Sprachen: Java, Python und Go. Stellen Sie sicher, dass Ihre Entwicklungsmaschine für Ihre Sprache eingerichtet ist, bevor Sie App Engine installieren. Im Rest dieses Lernprogramms wird die Python-Version verwendet. Die meisten Dateinamen sind jedoch ungefähr gleich.

04 von 08

Erstellen Sie eine neue Anwendung lokal mit den Entwicklertools

Nach dem Öffnen des App Engine-Starters, den Sie gerade heruntergeladen haben, wählen Sie "Datei"> "Neue Anwendung". Stellen Sie sicher, dass Sie der Anwendung den gleichen Namen geben, den Sie in Schritt 2 vergeben haben. Dadurch wird sichergestellt, dass die Anwendung an der entsprechenden Stelle bereitgestellt wird. Das Google App Engine-Startprogramm erstellt ein Skelett-Verzeichnis und eine Dateistruktur für Ihre Anwendung und füllt es mit einigen einfachen Standardwerten.

05 von 08

Stellen Sie sicher, dass die Datei app.yaml korrekt konfiguriert ist

Das app.yaml Datei enthält die globalen Eigenschaften für Ihre Web-App, einschließlich Routing für Handler. Überprüfen Sie das Attribut "Application:" oben in der Datei und stellen Sie sicher, dass der Wert mit dem in Schritt 2 zugewiesenen Anwendungsnamen übereinstimmt. Andernfalls können Sie ihn ändern app.yaml .

06 von 08

Fügen Sie die Request-Handler-Logik zur Datei "main.py" hinzu

Das main.py (oder eine gleichwertige Hauptdatei für andere Sprachen) enthält die gesamte Anwendungslogik. Standardmäßig gibt die Datei "Hallo Welt!" Zurück. Wenn Sie jedoch eine bestimmte Rendite hinzufügen möchten, schauen Sie unter der sich (selbst) Handler-Funktion. Das selbst.reaesponse.out.write call verarbeitet die Antworten auf alle eingehenden Anforderungen, und Sie können html direkt in diesen Rückgabewert eingeben, anstatt "Hallo Welt!" wenn Sie wünschen.

07 von 08

Überprüfen Sie, ob Ihre App lokal bereitgestellt wird

Markieren Sie im Startprogramm von Google App Engine Ihre Anwendung und wählen Sie "Steuerung"> "Ausführen" oder klicken Sie in der Hauptkonsole auf die Schaltfläche Ausführen. Sobald der Status der App grün wird, um anzuzeigen, dass sie ausgeführt wird, klicken Sie auf die Schaltfläche Durchsuchen. Ein Browserfenster sollte mit der Antwort Ihrer Web-App angezeigt werden. Stellen Sie sicher, dass alles korrekt läuft.

08 von 08

Stellen Sie Ihre Web-App in der Cloud bereit

Wenn Sie sicher sind, dass alles ordnungsgemäß ausgeführt wird, klicken Sie auf die Schaltfläche zum Bereitstellen. Sie müssen die Kontodaten Ihres Google App Engine-Kontos angeben. In den Protokollen wird der Status der Bereitstellung angezeigt. Sie sollten einen Erfolgsstatus sehen, gefolgt von dem Launcher, der zur Überprüfung mehrmals Ihre Web-App pingt. Wenn alles erfolgreich war, sollten Sie in der Lage sein, die zuvor zugewiesene Appspot-URL aufzurufen und Ihre bereitgestellte Web-App in Aktion zu sehen. Glückwunsch, Sie haben gerade eine Anwendung im Web bereitgestellt!