App Engine-Anwendung vorab anzeigen und bereitstellen

Auf dieser Seite erfahren Sie, wie Sie mithilfe von Cloud Shell schnell eine App Engine-Anwendung aus einer vorhandenen Vorlage bereitstellen.

Hinweis

Klicken Sie in der Cloud Console auf der Seite für die Projektauswahl auf Erstellen, um ein neues Cloud-Projekt zu erstellen.

Zur Projektauswahl

Anwendung bereitstellen

  1. Klicken Sie im oberen Bereich des Console-Fensters auf die Schaltfläche Cloud Shell aktivieren Schaltfläche Shell aktivieren:

    Dadurch wird die Cloud Shell-Sitzung in einem Frame am unteren Rand der Console gestartet.

  2. Klonen Sie eine Beispielanwendung und starten Sie den Entwicklungsserver:

    Klonen Sie eine Beispielanwendung und führen Sie sie lokal in der Cloud Shell-Sitzung aus. Nutzen Sie dazu den App Engine-Entwicklungsserver.

    git clone https://github.com/GoogleCloudPlatform/appengine-guestbook-python \
    && cd appengine-guestbook-python \
    && dev_appserver.py ./app.yaml
    
  3. Stellen Sie eine Verbindung zum Entwicklungsserver her:

    Klicken Sie auf die Schaltfläche Webvorschau Schaltfläche für Webvorschau und wählen Sie "Vorschau auf Port 8080".

    In Cloud Shell wird die Vorschau-URL für den Proxydienst in einem neuen Browserfenster geöffnet.

  4. Öffnen Sie den Codeeditor:

    Öffnen Sie den Code-Editor mit der Schaltfläche Code-Editor-Schaltfläche im Cloud Shell-Menü, um Ihre geklonte Anwendung zu bearbeiten.

  5. Text in index.html ändern:

    Doppelklicken Sie auf die Datei im Code-Editor, um sie zum Bearbeiten zu öffnen und den Text in index.html von Eine anonyme Person schrieb: in Ein mysteriöser Fremder sagte: zu ändern.

    Ihre Änderung wird in der Ausgabe von Cloud Shell erkannt. Aktualisieren Sie Ihre Vorschau-Anwendung, um die neuen Änderungen in Echtzeit zu sehen!

  6. Entwicklungsserver anhalten:

    Wenn Sie mit der Vorschau der App Engine-Anwendung fertig sind, geben Sie in Ihrer Cloud Shell-Sitzung Strg + C ein, um den Entwicklungsserver anzuhalten.

  7. Initialisieren Sie Ihre App Engine-Anwendung: Erstellen Sie eine App Engine-Anwendung, die an Ihr Projekt gebunden ist, falls Sie dies noch nicht getan haben, und wählen Sie deren Region aus:

    gcloud app create --project=[YOUR_PROJECT_NAME]
    
  8. Stellen Sie die Anwendung in App Engine bereit.

    gcloud app deploy ./index.yaml ./app.yaml
    
  9. Ihre Anwendung sollte live sein!

    Öffnen Sie die Anwendung in Ihrem Webbrowser. Die URL lautet: https://<PROJECT_ID>.<REGION-ID>.r.appspot.com/

    Es kann einige Minuten dauern, bis die Bereitstellung abgeschlossen ist. Wenn die Anwendung nicht vollständig bereitgestellt wird, wird im Webbrowser eine Fehlermeldung angezeigt. Aktualisieren Sie den Browser, damit die bereitgestellte Anwendung angezeigt wird.

  10. Denken Sie daran, danach zu bereinigen, um unnötige Kosten zu vermeiden:

    Wenn Sie die gerade bereitgestellte Anwendung deaktivieren möchten, rufen Sie App Engine in der Console auf und wählen Sie Einstellungen> Anwendungseinstellungen> Anwendung deaktivieren.