App Engine-Anwendung mit Cloud Shell bereitstellen

Auf dieser Seite wird beschrieben, wie Sie eine App Engine-Anwendung schnell eine Beispielanwendung mit Cloud Shell.

Hinweise

  1. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  3. Die Abrechnung für das Google Cloud-Projekt muss aktiviert sein.

  4. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Go to project selector

  5. Die Abrechnung für das Google Cloud-Projekt muss aktiviert sein.

Anwendung bereitstellen

  1. Klicken Sie oben im Google Cloud Console-Fenster auf Shell aktivieren Aktivieren Sie Cloud Shell:

    Dadurch wird die Cloud Shell-Sitzung in einem Frame unten im in der Google Cloud Console

  2. Beispielanwendung klonen und lokal in Cloud Shell ausführen mit dem App Engine-Anwendungsserver:

    git clone https://github.com/GoogleCloudPlatform/appengine-guestbook-python \
    && cd appengine-guestbook-python \
    && dev_appserver.py ./app.yaml
    
  3. Klicken Sie auf Webvorschau Webvorschau und wählen Sie dann Vorschau auf Port 8080 aus.

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

  4. Um den Code-Editor zu öffnen, klicken Sie auf Schaltfläche „Code-Editor“ aus dem Cloud Shell-Menü aus, um die geklonte Anwendung zu bearbeiten.

  5. Ändern Sie den Text in index.html:

    Doppelklicken Sie im Codeeditor auf index.html, um die Datei zur Bearbeitung zu öffnen. und ändere dann den Text in index.html von Eine anonyme Person schrieb: an Ein mysteriöser Fremder sagte:

    Die Änderung wird in der Cloud Shell-Ausgabe angezeigt. Um zu sehen, aktualisieren Sie die Vorschau der App.

  6. Entwicklungsserver anhalten:

    Nachdem Sie eine Vorschau der App Engine-Anwendung angezeigt haben, drücken Sie in Ihrer Cloud Shell-Sitzung Ctrl + C, um den Entwicklungsserver anzuhalten.

  7. Initialisieren Sie die 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 ihre 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. Anwendung im Webbrowser öffnen Die URL lautet: https://<PROJECT_ID>.<REGION-ID>.r.appspot.com/

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

  10. Deaktivieren Sie Ihre App, um unnötige Kosten zu vermeiden:

    Zum Deaktivieren der soeben bereitgestellten Anwendung wechseln Sie zu App Engine in Google Cloud Console und wählen Sie Einstellungen > Anwendungseinstellungen > Anwendung deaktivieren

Nächste Schritte