Hier erfahren Sie, wie Sie eine Beispielanwendung auf Ihrer Compute Engine-VM-Instanz unter Linux oder Windows bereitstellen, die mit einer SQL Server-Instanz über die Google Cloud Console und eine Clientanwendung verbunden ist.
Angenommen, Sie führen alle Schritte zeitnah aus. Die in dieser Kurzanleitung erstellten Ressourcen kosten in der Regel weniger als einen Dollar (US-Dollar).
Vorbereitung
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.
In the Google Cloud console, on the project selector page,
select or create a Google Cloud project.
Installieren Sie die gcloud CLI, die Befehlszeilenzugriff auf Ihre Google Cloud -Ressourcen bietet. Die gcloud CLI dient hier zur Ausführung der in dieser Kurzanleitung vorgestellten gcloud CLI-Befehle.
Alle Befehle sind so formatiert, dass sie in einem Terminal oder in einem PowerShell-Fenster ausgeführt werden.
Führen Sie folgenden Befehl gcloud aus:
gcloudservicesenablesqladmin.googleapis.com
Mit diesem Befehl wird die folgende API aktiviert:
Cloud SQL Admin API
Cloud SQL einrichten
Cloud SQL-Instanz erstellen
Öffentliche IP-Adresse
Console
Instanz mit öffentlicher IP-Adresse erstellen
Wechseln Sie in der Google Cloud Console zur Seite Cloud SQL-Instanzen.
Geben Sie im Feld Instanz-ID den Wert quickstart-instance ein.
Geben Sie im Feld Passwort ein Passwort für den sqlserver-Nutzer ein. Speichern Sie dieses Passwort zur späteren Verwendung.
Wählen Sie im Abschnitt Region und zonale Verfügbarkeit auswählen die Option Einzelne Zone aus.
Maximieren Sie den Abschnitt Konfigurationen anzeigen.
Wählen Sie in der Drop-down-Liste Maschinentyp die Option Lightweight aus.
Klicken Sie auf Instanz erstellen und warten Sie, bis die Instanz initialisiert und gestartet wurde.
gcloud
Instanz mit öffentlicher IP-Adresse erstellen
Bevor Sie den Befehl gcloud sql instances create ausführen, ersetzen Sie DB_ROOT_PASSWORD durch das Passwort Ihres Datenbanknutzers.
Ändern Sie optional die Werte für die folgenden Parameter:
--database_version: der Typ und die Version des Datenbankmoduls.
Falls nicht angegeben, wird der API-Standard verwendet.
Die derzeit verfügbaren Versionen finden Sie in der Dokumentation zu gcloud-Datenbankversionen.
--cpu: die Anzahl der in der Maschine gewünschten Kerne.
--memory: ganzzahliger Wert, der angibt, wie viel Arbeitsspeicher in der Maschine gewünscht ist. Es sollte eine Größeneinheit angegeben werden (z. B. 3.072 MB oder 9 GB). Wenn keine Einheiten angegeben sind, wird von GB ausgegangen.
--region: regionaler Standort der Instanz, z. B. asia-east1, us-east1. Falls nicht angegeben, wird standardmäßig us-central verwendet.
Eine vollständige Liste der Regionen finden Sie in diesem Artikel.
gcloudcomputeaddressescreategoogle-managed-services-default--global--purpose=VPC_PEERING--prefix-length=16--description="peering range for Google"--network=default
Führen Sie den Befehl gcloud services vpc-peerings connect aus, um eine private Verbindung zum zugewiesenen IP-Adressbereich zu erstellen. Ersetzen Sie YOUR_PROJECT_ID durch die Projekt-ID Ihres Projekts.
Instanz mit aktivierter privater IP-Adresse und SSL erstellen
Bevor Sie den folgenden Befehl ausführen, ersetzen Sie DB_ROOT_PASSWORD durch das Passwort Ihres Datenbanknutzers.
Ändern Sie optional die Werte für die folgenden Parameter:
--database_version: der Typ und die Version des Datenbankmoduls.
Falls nicht angegeben, wird der API-Standard verwendet.
Die derzeit verfügbaren Versionen finden Sie in der Dokumentation zu gcloud-Datenbankversionen.
--cpu: Die Anzahl der Kerne in der Maschine.
--memory: Ein ganzzahliger Wert, der angibt, wie viel Arbeitsspeicher in die Maschine eingebaut werden soll. Es kann eine Größeneinheit angegeben werden (z. B. 3072 MB oder 9 GB). Wenn keine Einheiten angegeben sind, wird von GB ausgegangen.
--region: Der regionale Standort der Instanz, z. B. asia-east1, us-east1. Falls nicht angegeben, wird standardmäßig us-central1 verwendet.
Eine vollständige Liste der Regionen finden Sie in diesem Artikel.
Führen Sie den Befehl gcloud
sql instances create aus, um eine Cloud SQL-Instanz mit einer privaten IP-Adresse zu erstellen.
Erstellen und konfigurieren Sie ein Google Cloud Dienstkonto mit der Rolle Cloud SQL-Client mit Berechtigungen zum Herstellen einer Verbindung zu Cloud SQL.
Nachdem Sie ein Dienstkonto erstellt haben, müssen Sie möglicherweise 60 Sekunden oder länger warten, bis Sie das Dienstkonto verwenden können.
Console
Dienstkonto erstellen
Wechseln Sie in der Google Cloud Console zur Seite Dienstkonto erstellen.
Geben Sie ein quickstart-service-account als Namen des Dienstkontos ein.
Optional: Geben Sie eine Beschreibung für das Dienstkonto ein.
Klicken Sie auf Erstellen und fortfahren und fahren Sie mit dem nächsten Schritt fort.
Wählen Sie die Rolle Cloud SQL-Client aus, die dem Dienstkonto für das Projekt zugewiesen werden soll.
Klicken Sie auf Weitere Rolle hinzufügen und wählen Sie die Rolle Storage-Objekt-Betrachter aus, die dem Dienstkonto für das Projekt zugewiesen werden soll.
Klicken Sie auf Weiter.
Klicken Sie auf Fertig, um das Erstellen des Dienstkontos abzuschließen.
DESCRIPTION: Eine optionale Beschreibung des Dienstkontos.
So weisen Sie Ihrem Dienstkonto die folgende Rolle zu:Cloud SQL-Client die Rolle und dieStorage-Objekt-Betrachter führen Sie den folgenden Befehl aus: gcloud projects add-iam-policy-binding. Ersetzen Sie PROJECT_ID durch Ihre Google Cloud-Projekt-ID.
Geben Sie unter Name der VM-Instanzquickstart-vm-instance ein.
Klicken Sie unter Bootlaufwerk auf die Schaltfläche Ändern.
Wählen Sie unter Betriebssystem die Option Windows Server aus.
Wählen Sie unter Version die Option Windows Server 2022 Datacenter aus.
Klicken Sie auf die Schaltfläche Auswählen.
Wählen Sie unter Dienstkonten die Option quickstart-service-account aus.
Wählen Sie unter Firewall die Option HTTP-Traffic zulassen aus.
Klicken Sie auf Erstellen, um die VM-Instanz zu erstellen.
Nachdem Sie die VM-Instanz gestartet haben, klicken Sie nach 2–3 Minuten auf der Seite mit den VM-Instanzdetails auf die Schaltfläche Windows-Passwort festlegen.
Kopieren und speichern Sie dieses Passwort an einem sicheren Ort, da Sie es im nächsten Schritt dieser Kurzanleitung für den Zugriff auf Ihre VM-Instanz benötigen.
gcloud
Ersetzen Sie vor der Ausführung des folgenden Befehls YOUR_PROJECT_ID durch Ihre Projekt-ID.
Kopieren und speichern Sie dieses Passwort an einem sicheren Ort, da Sie es im nächsten Schritt dieser Kurzanleitung für den Zugriff auf Ihre VM-Instanz benötigen.
Auf Compute Engine-VM-Instanz zugreifen
Auf Linux-VM-Instanz zugreifen
Console
Rufen Sie in der Google Cloud Console die Seite VM-Instanzen auf.
Klicken Sie in der Liste der VM-Instanzen in der Zeile der Instanz, zu der Sie eine Verbindung herstellen möchten, auf SSH.
Hinweis: Wenn Sie über die Google Cloud Console eine Verbindung zu VMs herstellen, erstellt Compute Engine einen sitzungsspezifischen SSH-Schlüssel für Sie. Weitere Informationen zu SSH-Schlüsseln finden Sie unter SSH-Verbindungen zu Linux-VMs.
gcloud
Verwenden Sie den Befehl gcloud compute ssh, um eine Verbindung zu einer Linux-VM-Instanz herzustellen. Ersetzen Sie YOUR_PROJECT_ID durch Ihre Projekt-ID:
Chrome RDP for Google Cloud ist ein Drittanbieter-Plug-in, mit dem Sie über den Chrome-Browser eine Verbindung zu Windows-Instanzen herstellen können. Das Plug-in ist in die Google Cloud Console integriert. Nachdem Sie das Plug-in installiert haben, stellen Sie über die Schaltfläche RDP in der Google Cloud Console eine Verbindung zu einer beliebigen Windows Server-Instanz her.
So stellen Sie eine Verbindung über das Chrome RDP-Plug-in her:
Entwicklungsumgebung für die Programmiersprache einrichten
Richten Sie die Entwicklungsumgebung der Compute Engine-VM-Instanz für Ihre bevorzugte Programmiersprache ein.
Linux-VM-Instanzentwicklungsumgebung einrichten
Go
Führen Sie die folgenden Schritte aus, um die Entwicklungsumgebung der Compute Engine-VM-Instanz für die Ausführung der Go-Beispielanwendung einzurichten.
Folgen Sie der Anleitung im Abschnitt Go installieren.
Java
Führen Sie die folgenden Schritte aus, um die Entwicklungsumgebung der Compute Engine-VM-Instanz für die Ausführung der Java-Beispielanwendung einzurichten.
Folgen Sie der Anleitung im Abschnitt JDK (Java Development Kit) installieren.
Folgen Sie der Anleitung im Abschnitt Build-Automatisierungstool installieren, um Apache Maven einzurichten.
Node.js
Führen Sie die folgenden Schritte aus, um die Entwicklungsumgebung der Compute Engine-VM-Instanz zum Ausführen der Node.js-Beispielanwendung einzurichten.
Folgen Sie der Anleitung im Abschnitt Node.js und npm installieren.
Python
Führen Sie die folgenden Schritte aus, um die Entwicklungsumgebung der Compute Engine-VM-Instanz für die Ausführung der Python-Beispielanwendung einzurichten.
Folgen Sie der Anleitung im Abschnitt Python installieren.
Entwicklungsumgebung der Windows-VM-Instanz einrichten
Go
Führen Sie die folgenden Schritte aus, um die Entwicklungsumgebung der Compute Engine-VM-Instanz für die Ausführung der Go-Beispielanwendung einzurichten.
Folgen Sie der Anleitung im Abschnitt Go installieren.
Java
Führen Sie die folgenden Schritte aus, um die Entwicklungsumgebung der Compute Engine-VM-Instanz für die Ausführung der Java-Beispielanwendung einzurichten.
Folgen Sie der Anleitung im Abschnitt JDK (Java Development Kit) installieren.
Folgen Sie der Anleitung im Abschnitt Build-Automatisierungstool installieren, um Apache Maven einzurichten.
Node.js
Führen Sie die folgenden Schritte aus, um die Entwicklungsumgebung der Compute Engine-VM-Instanz zum Ausführen der Node.js-Beispielanwendung einzurichten.
Folgen Sie der Anleitung im Abschnitt Node.js und npm installieren.
Python
Führen Sie die folgenden Schritte aus, um die Entwicklungsumgebung der Compute Engine-VM-Instanz für die Ausführung der Python-Beispielanwendung einzurichten.
Installieren Sie Python und den PIP-Paketmanager für Python.
Folgen Sie der Anleitung im Abschnitt Python installieren.
Mit der Anleitung oben gelangen Sie zur Python-Releases für Windows. Klicken Sie auf dieser Seite auf den Link Neuester Python 3-Release.
Klicken Sie auf der Python 3.XX-Seite auf den Link Windows-Installationsprogramm 64-Bit, um die Installationsdatei auf Ihre Windows Compute Engine-VM-Instanz herunterzuladen.
Nachdem Sie das Python-Installationsprogramm auf die VM-Instanz heruntergeladen haben, öffnen Sie den Ordner mit der heruntergeladenen Datei. Klicken Sie dann mit der rechten Maustaste auf die Installationsdatei und wählen Sie Als Administrator ausführen aus.
Wählen Sie im angezeigten Dialogfeld Python installieren die Option Python 3.XX zu PATH hinzufügen aus und klicken Sie dann auf → Jetzt installieren.
Verwenden Sie PIP, um virtualenv zu installieren.
Öffnen Sie Powershell auf der Windows-Compute-Engine-VM-Instanz und führen Sie den folgenden pip install-Befehl aus.
pipinstallvirtualenv
Git installieren
Installieren Sie Git, ein Open-Source-Versionsverwaltungssystem, auf Ihrer Compute Engine-VM-Instanz.
Führen Sie den vorgeschlagenen Befehl Debian/Ubuntuinstall git mit dem Befehlspräfix sudo aus, um den Befehl als Administrator auszuführen. Der vollständige Installationsbefehl, der im Terminal ausgeführt werden soll, sollte so formatiert sein:
sudo apt-get install git
Windows-VM-Instanz in Compute Engine
Befolgen Sie auf Ihrer Compute Engine-Windows-VM-Instanz die offizielle Git-Installationsdokumentation für Windows, um das eigenständige 64-Bit-Installationsprogramm herunterzuladen und es auszuführen, um Git zu installieren.
Beispielanwendung klonen
Klonen Sie eine Beispielanwendung mit dem Befehl git clone auf Ihre Compute Engine-VM-Instanz.
Go
Öffnen Sie auf der Compute Engine-VM-Instanz ein neues Terminal oder PowerShell-Fenster. Führen Sie die folgenden Befehle aus, um die Go-Beispielanwendung zu klonen, und ändern Sie das Verzeichnis in das Verzeichnis, das die Beispielanwendung enthält.
Wechseln Sie in das Verzeichnis, das die Beispielanwendung enthält.
cdgolang-samples/cloudsql/sqlserver/database-sql
Java
Öffnen Sie auf der Compute Engine-VM-Instanz ein neues Terminal oder PowerShell-Fenster. Führen Sie die folgenden Befehle aus, um die Java-Beispielanwendung zu klonen, und ändern Sie das Verzeichnis in das Verzeichnis, das die Beispielanwendung enthält.
Wechseln Sie in das Verzeichnis, das die Beispielanwendung enthält.
cdjava-docs-samples/cloud-sql/sqlserver/servlet
Node.js
Öffnen Sie auf der Compute Engine-VM-Instanz ein neues Terminal oder PowerShell-Fenster. Führen Sie die folgenden Befehle aus, um die Node.js-Beispielanwendung zu klonen, und ändern Sie das Verzeichnis in das Verzeichnis, das die Beispielanwendung enthält.
Wechseln Sie in das Verzeichnis, das die Beispielanwendung enthält.
cdnodejs-docs-samples/cloud-sql/sqlserver/mssql
Python
Öffnen Sie auf der Compute Engine-VM-Instanz ein neues Terminal oder PowerShell-Fenster. Führen Sie die folgenden Befehle aus, um die Python-Beispielanwendung zu klonen, und ändern Sie das Verzeichnis in das Verzeichnis, das die Beispielanwendung enthält.
Cloud SQL-Beispielanwendung konfigurieren und ausführen
Mit einer Cloud SQL-Instanz, -Datenbank und -Dienstkonto mit Clientberechtigungen können Sie jetzt eine Beispielanwendung konfigurieren, die auf Ihrer Compute Engine-VM-Instanz ausgeführt wird, um eine Verbindung zu Ihrer Cloud SQL-Instanz herzustellen.
Cloud SQL-Instanz mit öffentlicher IP-Adresse und Linux-basierte Compute Engine-VM
Go
Führen Sie auf der Compute Engine-VM-Instanz im offenen Terminal die folgenden Befehle aus, um Umgebungsvariablen zu initialisieren, die zum Ausführen der Beispielanwendung erforderlich sind. Bevor Sie die Befehle ausführen, ersetzen Sie Folgendes:
INSTANCE_CONNECTION_NAME durch den Verbindungsnamen der Instanz, der auf der Seite Cloud SQL-Instanzen in der Google Cloud Console angezeigt wird.
YOUR_DB_PASSWORD durch das Passwort des quickstart-user, den Sie im vorherigen Schritt Nutzer erstellen erstellt haben.
Führen Sie auf der Compute Engine-VM-Instanz im offenen Terminal die folgenden Befehle aus, um die Abhängigkeiten der Go-Beispielanwendung auf Ihre Compute Engine-VM-Instanz zu übertragen und die Beispielanwendung auszuführen.
Rufen Sie die Abhängigkeiten ab, die zum Ausführen der Beispielanwendung erforderlich sind.
goget./...
Führen Sie die Beispielanwendung aus.
goruncmd/app/main.go
Rufen Sie auf Ihrem lokalen Computer die externe IP-Adresse der Compute Engine-VM-Instanz ab, auf der die Beispielanwendung ausgeführt wird, und rufen Sie sie in einem Browser auf.
Rufen Sie in einem Terminal oder in PowerShell auf Ihrem lokalen Computer die externe IP-Adresse der Compute Engine-VM-Instanz ab. Führen Sie dazu den folgenden gcloud compute instances describe-Befehl aus:
Sehen Sie sich die ausgeführte Beispielanwendung an. Öffnen Sie auf Ihrem lokalen Computer einen Browser und rufen Sie die externe IP-Adresse und den Port 8080 der Compute Engine-VM-Instanz auf.
http://COMPUTE_ENGINE_VM_EXTERNAL_IP_ADDRESS:8080
Zum Beenden der Beispielanwendung drücken Sie im Terminal der Compute Engine-VM-Instanz, in dem Sie die Beispielanwendung gestartet haben, Strg + C.
Java
Führen Sie auf der Compute Engine-VM-Instanz im offenen Terminal die folgenden Befehle aus, um Umgebungsvariablen zu initialisieren, die zum Ausführen der Beispielanwendung erforderlich sind. Bevor Sie die Befehle ausführen, ersetzen Sie Folgendes:
INSTANCE_CONNECTION_NAME durch den Verbindungsnamen der Instanz, der auf der Seite Cloud SQL-Instanzen in der Google Cloud Console angezeigt wird.
YOUR_DB_PASSWORD durch das Passwort des quickstart-user, den Sie im vorherigen Schritt Nutzer erstellen erstellt haben.
Führen Sie auf der Compute Engine-VM-Instanz im offenen Terminal den folgenden Befehl aus, um die Abhängigkeiten der Java-Beispielanwendung auf Ihre Compute Engine-VM-Instanz abzurufen und die Beispielanwendung auszuführen.
mvnjetty:run
Rufen Sie auf Ihrem lokalen Computer die externe IP-Adresse der Compute Engine-VM-Instanz ab, auf der die Beispielanwendung ausgeführt wird, und rufen Sie sie in einem Browser auf.
Rufen Sie in einem Terminal oder in PowerShell auf Ihrem lokalen Computer die externe IP-Adresse der Compute Engine-VM-Instanz ab. Führen Sie dazu den folgenden gcloud compute instances describe-Befehl aus:
Sehen Sie sich die ausgeführte Beispielanwendung an. Öffnen Sie auf Ihrem lokalen Computer einen Browser und rufen Sie die externe IP-Adresse und den Port 8080 der Compute Engine-VM-Instanz auf.
http://COMPUTE_ENGINE_VM_EXTERNAL_IP_ADDRESS:8080
Zum Beenden der Beispielanwendung drücken Sie im Terminal der Compute Engine-VM-Instanz, in dem Sie die Beispielanwendung gestartet haben, Strg + C.
Node.js
Führen Sie auf der Compute Engine-VM-Instanz im offenen Terminal die folgenden Befehle aus, um Umgebungsvariablen zu initialisieren, die zum Ausführen der Beispielanwendung erforderlich sind. Bevor Sie die Befehle ausführen, ersetzen Sie Folgendes:
YOUR_DB_PASSWORD durch das Passwort des quickstart-user, den Sie im vorherigen Schritt Nutzer erstellen erstellt haben.
Legen Sie Berechtigungen fest, um die Cloud SQL Auth-Proxydatei ausführbar zu machen.
chmod+xcloud-sql-proxy
Führen Sie den Cloud SQL Auth-Proxy als Hintergrundprozess aus. Ersetzen Sie INSTANCE_CONNECTION_NAME durch den Verbindungsnamen Ihrer Instanz, der auf der Seite Cloud SQL-Instanzen in der Google Cloud Console angezeigt wird.
./cloud-sql-proxyINSTANCE_CONNECTION_NAME&
Führen Sie auf der Compute Engine-VM-Instanz im offenen Terminal die folgenden Befehle aus, um die erforderlichen Node.js-Pakete auf Ihrer Compute Engine-VM-Instanz abzurufen und die Beispiel-Anwendung auszuführen.
Installieren Sie die Node.js-Pakete, die zum lokalen Ausführen der Anwendung erforderlich sind.
npminstall
Führen Sie die Beispielanwendung aus.
npmstart
Rufen Sie auf Ihrem lokalen Computer die externe IP-Adresse der Compute Engine-VM-Instanz ab, auf der die Beispielanwendung ausgeführt wird, und rufen Sie sie in einem Browser auf.
Rufen Sie in einem Terminal oder in PowerShell auf Ihrem lokalen Computer die externe IP-Adresse der Compute Engine-VM-Instanz ab. Führen Sie dazu den folgenden gcloud compute instances describe-Befehl aus:
Sehen Sie sich die ausgeführte Beispielanwendung an. Öffnen Sie auf Ihrem lokalen Computer einen Browser und rufen Sie die externe IP-Adresse und den Port 8080 der Compute Engine-VM-Instanz auf.
http://COMPUTE_ENGINE_VM_EXTERNAL_IP_ADDRESS:8080
Zum Beenden der Beispielanwendung drücken Sie im Terminal der Compute Engine-VM-Instanz, in dem Sie die Beispielanwendung gestartet haben, Strg + C.
Python
Führen Sie auf der Compute Engine-VM-Instanz im offenen Terminal die folgenden Befehle aus, um Umgebungsvariablen zu initialisieren, die zum Ausführen der Beispielanwendung erforderlich sind. Bevor Sie die Befehle ausführen, ersetzen Sie Folgendes:
INSTANCE_CONNECTION_NAME durch den Verbindungsnamen der Instanz, der auf der Seite Cloud SQL-Instanzen in der Google Cloud Console angezeigt wird.
YOUR_DB_PASSWORD durch das Passwort des quickstart-user, den Sie im vorherigen Schritt Nutzer erstellen erstellt haben.
Führen Sie auf der Compute Engine-VM-Instanz im offenen Terminal die folgenden Befehle aus, um die Anforderungen der Python-Beispielanwendung auf Ihre Compute Engine-VM-Instanz abzurufen und die Beispielanwendung auszuführen.
Initialisieren Sie eine virtuelle Umgebung und installieren Sie die Anforderungen zum Ausführen der Beispielanwendung.
Richten Sie auf Ihrem lokalen Computer die Portweiterleitung über SSH ein. Folgen Sie dazu der Anleitung im nächsten Kurzanleitungsschritt. Dadurch können Sie einen Browser auf Ihrem lokalen Computer verwenden, um die Anwendung anzuzeigen, die auf Ihrer Compute Engine-VM-Instanz ausgeführt wird.
Führen Sie in einem Terminal oder in PowerShell auf Ihrem lokalen Computer den folgenden gcloud compute ssh-Befehl aus, um die Portweiterleitung über SSH einzurichten. Ersetzen Sie vor der Ausführung des Befehls YOUR_PROJECT_ID durch Ihre Projekt-ID.
Sehen Sie sich die laufende Beispielanwendung an. Öffnen Sie bei aktivierter Portweiterleitung einen Browser auf Ihrem lokalen Computer und geben Sie http://127.0.0.1:8000 in die Adressleiste Ihres Browsers ein.
Zum Beenden der Beispielanwendung drücken Sie im Terminal der Compute Engine-VM-Instanz, in dem Sie die Beispielanwendung gestartet haben, Strg + C.
Cloud SQL-Instanz mit öffentlicher IP-Adresse und Windows-basierte Compute Engine-VM
Go
Führen Sie auf der Compute Engine-VM-Instanz im offenen PowerShell-Fenster die folgenden Befehle aus, um Umgebungsvariablen zu initialisieren, die zum Ausführen der Beispielanwendung erforderlich sind. Bevor Sie die Befehle ausführen, ersetzen Sie Folgendes:
INSTANCE_CONNECTION_NAME durch den Verbindungsnamen der Instanz, der auf der Seite Cloud SQL-Instanzen in der Google Cloud Console angezeigt wird.
YOUR_DB_PASSWORD durch das Passwort des quickstart-user, den Sie im vorherigen Schritt Nutzer erstellen erstellt haben.
Führen Sie auf der Compute Engine-VM-Instanz im geöffneten PowerShell-Fenster die folgenden Befehle aus, um die Abhängigkeiten der Go-Beispielanwendung auf Ihr Compute Engine-VM-Instanz abzurufen und die Beispielanwendung auszuführen.
Rufen Sie die Abhängigkeiten ab, die zum Ausführen der Beispielanwendung erforderlich sind.
goget./...
Führen Sie die Beispielanwendung aus.
goruncmd\app\main.go
Sehen Sie sich die ausgeführte Beispielanwendung an. Öffnen Sie einen Browser auf der Compute Engine-VM-Instanz und rufen Sie http://127.0.0.1:8080 auf.
Zum Beenden der Beispielanwendung drücken Sie im Powershell-Fenster, in dem Sie die Beispielanwendung gestartet haben, Strg + C.
Java
Führen Sie auf der Compute Engine-VM-Instanz im offenen PowerShell-Fenster die folgenden Befehle aus, um Umgebungsvariablen zu initialisieren, die zum Ausführen der Beispielanwendung erforderlich sind. Bevor Sie die Befehle ausführen, ersetzen Sie Folgendes:
INSTANCE_CONNECTION_NAME durch den Verbindungsnamen der Instanz, der auf der Seite Cloud SQL-Instanzen in der Google Cloud Console angezeigt wird.
YOUR_DB_PASSWORD durch das Passwort des quickstart-user, den Sie im vorherigen Schritt Nutzer erstellen erstellt haben.
Führen Sie auf der Compute Engine-VM-Instanz im geöffneten PowerShell-Fenster den folgenden Befehl aus, um die Abhängigkeiten der Java-Beispielanwendung auf Ihre Compute Engine-VM-Instanz zu übertragen und die Beispielanwendung auszuführen.
mvnjetty:run
Sehen Sie sich die laufende Beispielanwendung an. Öffnen Sie einen Browser auf der Compute Engine-VM-Instanz und rufen Sie http://127.0.0.1:8080 auf.
Zum Beenden der Beispielanwendung drücken Sie im Powershell-Fenster, in dem Sie die Beispielanwendung gestartet haben, Strg + C.
Node.js
Führen Sie auf der Compute Engine-VM-Instanz im offenen PowerShell-Fenster die folgenden Befehle aus, um Umgebungsvariablen zu initialisieren, die zum Ausführen der Beispielanwendung erforderlich sind. Bevor Sie die Befehle ausführen, ersetzen Sie Folgendes:
YOUR_DB_PASSWORD durch das Passwort des quickstart-user, den Sie im vorherigen Schritt Nutzer erstellen erstellt haben.
Führen Sie den Cloud SQL Auth-Proxy als Hintergrundprozess aus. Ersetzen Sie INSTANCE_CONNECTION_NAME durch den Verbindungsnamen Ihrer Instanz, der auf der Seite Cloud SQL-Instanzen in der Google Cloud Console angezeigt wird.
Führen Sie auf der Compute Engine-VM-Instanz im offenen Powershell-Fenster die folgenden Befehle aus, um die erforderlichen Node.js-Pakete auf Ihrer Compute Engine-VM-Instanz abzurufen und die Beispielanwendung auszuführen.
Installieren Sie die Node.js-Pakete, die zum lokalen Ausführen der Anwendung erforderlich sind.
npminstall
Führen Sie die Beispielanwendung aus.
npmstart
Sehen Sie sich die ausgeführte Beispielanwendung an. Öffnen Sie einen Browser auf der Compute Engine-VM-Instanz und rufen Sie http://127.0.0.1:8080 auf.
Zum Beenden der Beispielanwendung drücken Sie im Powershell-Fenster, in dem Sie die Beispielanwendung gestartet haben, Strg + C.
Python
Führen Sie auf der Compute Engine-VM-Instanz im offenen PowerShell-Fenster die folgenden Befehle aus, um Umgebungsvariablen zu initialisieren, die zum Ausführen der Beispielanwendung erforderlich sind. Bevor Sie die Befehle ausführen, ersetzen Sie Folgendes:
INSTANCE_CONNECTION_NAME durch den Verbindungsnamen der Instanz, der auf der Seite Cloud SQL-Instanzen in der Google Cloud Console angezeigt wird.
YOUR_DB_PASSWORD durch das Passwort des quickstart-user, den Sie im vorherigen Schritt Nutzer erstellen erstellt haben.
Führen Sie auf der Compute Engine-VM-Instanz im geöffneten PowerShell-Fenster die folgenden Befehle aus, um die Anforderungen der Python-Beispielanwendung auf Ihre Compute Engine-VM-Instanz zu übertragen und die Beispielanwendung auszuführen.
Initialisieren Sie eine virtuelle Umgebung und installieren Sie die Anforderungen zum Ausführen der Beispielanwendung.
Sehen Sie sich die ausgeführte Beispielanwendung an. Öffnen Sie einen Browser auf der Compute Engine-VM-Instanz und rufen Sie http://127.0.0.1:8080 auf.
Zum Beenden der Beispielanwendung drücken Sie im Powershell-Fenster, in dem Sie die Beispielanwendung gestartet haben, Strg + C.
Cloud SQL-Instanz mit privater IP-Adresse und Linux-basierte Compute Engine-VM
SSL-Serverzertifikat erstellen und auf den lokalen Computer herunterladen
Wechseln Sie in der Google Cloud Console zur Seite Cloud SQL-Instanzen.
Klicken Sie auf quickstart-instance, um die Übersichtsseite aufzurufen.
Klicken Sie auf den Tab Verbindungen.
Klicken Sie im Abschnitt Sicherheit auf Zertifikate herunterladen, um das SSL-Serverzertifikat herunterzuladen.
SSL-Zertifikate in den Cloud Storage-Bucket hochladen
Console
Erstellen Sie in einem Browser auf Ihrem lokalen Computer einen Cloud Storage-Bucket und laden Sie das SSL-Zertifikat in den Bucket hoch, über den es anschließend von der Compute Engine-VM-Instanz abgerufen werden kann.
Geben Sie im Feld Name Ihres Buckets den folgenden Namen ein. Ersetzen Sie dabei YOUR_PROJECT_ID durch Ihre Projekt-ID.
YOUR_PROJECT_ID-quickstart-certs
Auf die Schaltfläche Erstellen klicken, um Ihr Laufwerk zu erstellen.
Klicken Sie auf Dateien hochladen, um Dateien in den neu erstellten Cloud Storage-Bucket hochzuladen.
Wählen Sie die folgende Datei aus, die Sie von Ihrem lokalen Computer in Cloud Storage hochladen möchten:
server-ca.pem
gcloud
Auf Ihrem lokalen Computer in einem Terminal oder PowerShell-Fenster mit dem Verzeichnis, in das Sie das SSL-Zertifikat heruntergeladen haben, können Sie jetzt einen Cloud Storage-Bucket erstellen und das SSL-Zertifikat in den Bucket hochladen, über den anschließend von der Compute Engine-VM-Instanz abgerufen werden kann. Die Datei wird über die gcloud CLI hochgeladen.
Führen Sie den folgenden gcloud storage buckts create-Befehl aus, um einen neuen Cloud Storage-Bucket zu erstellen:
Führen Sie im Verzeichnis, in das Sie das Zertifikat auf Ihren lokalen Computer heruntergeladen haben, den folgenden gcloud storage cp-Befehl aus, um die SSL-Zertifikate in den neu erstellten Cloud Storage-Bucket zu kopieren:
SSL-Zertifikat mit der gcloud CLI auf die Compute Engine-VM-Instanz herunterladen
Führen Sie auf der Compute Engine-VM-Instanz in einem Terminal, das im Verzeichnis golang-samples/cloudsql/sqlserver/database-sql geöffnet ist, den folgenden Befehl gcloud storage cp aus, um die SSL-Zertifikate von Cloud Storage in das certs herunterzuladen.
Umgebungsvariablen auf der Compute Engine-VM-Instanz festlegen
Führen Sie auf der Compute Engine-VM-Instanz im Terminal die folgenden Befehle aus, um Umgebungsvariablen zu initialisieren, die zum Ausführen der Beispielanwendung erforderlich sind. Bevor Sie die Befehle ausführen, ersetzen Sie Folgendes:
INSTANCE_HOST ist auf die private IP-Adresse Ihrer Instanz festgelegt, die auf der Seite Cloud SQL-Instanzen in der Google Cloud Console angezeigt wird.
YOUR_DB_PASSWORD durch das Passwort des quickstart-user, den Sie im vorherigen Schritt Nutzer erstellen erstellt haben.
Führen Sie auf der Compute Engine-VM-Instanz im offenen Terminal die folgenden Befehle aus, um die Abhängigkeiten der Go-Beispielanwendung auf Ihre Compute Engine-VM-Instanz zu übertragen und die Beispielanwendung auszuführen.
Rufen Sie die Abhängigkeiten ab, die zum Ausführen der Beispielanwendung erforderlich sind.
goget./...
Führen Sie die Beispielanwendung aus.
goruncmd/app/main.go
Rufen Sie auf Ihrem lokalen Computer die externe IP-Adresse der Compute Engine-VM-Instanz ab, auf der die Beispielanwendung ausgeführt wird, und rufen Sie sie in einem Browser auf.
Rufen Sie in einem Terminal oder in PowerShell auf Ihrem lokalen Computer die externe IP-Adresse der Compute Engine-VM-Instanz ab. Führen Sie dazu den folgenden gcloud compute instances describe-Befehl aus:
Sehen Sie sich die ausgeführte Beispielanwendung an. Öffnen Sie auf Ihrem lokalen Computer einen Browser und rufen Sie die externe IP-Adresse und den Port 8080 der Compute Engine-VM-Instanz auf.
http://COMPUTE_ENGINE_VM_EXTERNAL_IP_ADDRESS:8080
Zum Beenden der Beispielanwendung drücken Sie im Terminal der Compute Engine-VM-Instanz, in dem Sie die Beispielanwendung gestartet haben, Strg + C.
Java
SSL-Zertifikat mit der gcloud CLI auf die Compute Engine-VM-Instanz herunterladen
Führen Sie auf der Compute Engine-VM-Instanz in einem Terminal, das im Verzeichnis java-docs-samples/cloud-sql/sqlserver/servlet/ geöffnet ist, die folgenden gcloud storage cp-Befehle aus, um die SSL-Zertifikate von Cloud Storage in das aktuelle Verzeichnis herunterzuladen.
SSL-Zertifikate für die Verwendung in Java auf der Compute Engine-VM-Instanz konfigurieren
Führen Sie im Terminal auf der Compute Engine-VM-Instanz den folgenden Befehl aus, um das Serverzertifikat mithilfe des Keytools in einen benutzerdefinierten Java-Truststore zu importieren. Bevor Sie den folgenden Befehl ausführen, ersetzen Sie TRUST_CERT_KEYSTORE_PASSWD durch Ihr eigenes benutzerdefiniertes Schlüsselspeicher-Passwort, das zum Erstellen des Java-Truststores verwendet wird.
Umgebungsvariablen auf der Compute Engine-VM-Instanz festlegen
Führen Sie auf der Compute Engine-VM-Instanz im Terminal die folgenden Befehle aus, um Umgebungsvariablen zu initialisieren, die zum Ausführen der Beispielanwendung erforderlich sind. Bevor Sie die Befehle ausführen, ersetzen Sie Folgendes:
INSTANCE_HOST ist auf die private IP-Adresse Ihrer Instanz festgelegt, die auf der Seite Cloud SQL-Instanzen in der Google Cloud Console angezeigt wird.
YOUR_DB_PASSWORD durch das Passwort des quickstart-user, den Sie im vorherigen Schritt Nutzer erstellen erstellt haben.
Führen Sie auf der Compute Engine-VM-Instanz im offenen Terminal den folgenden Befehl aus, um die Abhängigkeiten der Java-Beispielanwendung auf Ihre Compute Engine-VM-Instanz abzurufen und die Beispielanwendung auszuführen.
mvnjetty:run
Rufen Sie auf Ihrem lokalen Computer die externe IP-Adresse der Compute Engine-VM-Instanz ab, auf der die Beispielanwendung ausgeführt wird, und rufen Sie sie in einem Browser auf.
Rufen Sie in einem Terminal oder in PowerShell auf Ihrem lokalen Computer die externe IP-Adresse der Compute Engine-VM-Instanz ab. Führen Sie dazu den folgenden gcloud compute instances describe-Befehl aus:
Sehen Sie sich die ausgeführte Beispielanwendung an. Öffnen Sie auf Ihrem lokalen Computer einen Browser und rufen Sie die externe IP-Adresse und den Port 8080 der Compute Engine-VM-Instanz auf.
http://COMPUTE_ENGINE_VM_EXTERNAL_IP_ADDRESS:8080
Zum Beenden der Beispielanwendung drücken Sie im Terminal der Compute Engine-VM-Instanz, in dem Sie die Beispielanwendung gestartet haben, Strg + C.
Python
SSL-Zertifikat mit der gcloud CLI auf die Compute Engine-VM-Instanz herunterladen
Führen Sie auf der Compute Engine-VM-Instanz in einem Terminal, das im Verzeichnis python-docs-samples/cloud-sql/sql-server/sqlalchemy geöffnet ist, den folgenden Befehl gcloud storage cp aus, um die SSL-Zertifikate von Cloud Storage in das certs herunterzuladen.
Umgebungsvariablen auf der Compute Engine-VM-Instanz festlegen
Führen Sie auf der Compute Engine-VM-Instanz im Terminal die folgenden Befehle aus, um Umgebungsvariablen zu initialisieren, die zum Ausführen der Beispielanwendung erforderlich sind. Bevor Sie die Befehle ausführen, ersetzen Sie Folgendes:
INSTANCE_HOST ist auf die private IP-Adresse Ihrer Instanz festgelegt, die auf der Seite Cloud SQL-Instanzen in der Google Cloud Console angezeigt wird.
YOUR_DB_PASSWORD durch das Passwort des quickstart-user, den Sie im vorherigen Schritt Nutzer erstellen erstellt haben.
Führen Sie auf der Compute Engine-VM-Instanz im offenen Terminal die folgenden Befehle aus, um die Anforderungen der Python-Beispielanwendung auf Ihre Compute Engine-VM-Instanz abzurufen und die Beispielanwendung auszuführen.
Initialisieren Sie eine virtuelle Umgebung und installieren Sie die Anforderungen zum Ausführen der Beispielanwendung.
Richten Sie auf Ihrem lokalen Computer die Portweiterleitung über SSH ein. Folgen Sie dazu der Anleitung im nächsten Kurzanleitungsschritt. Dadurch können Sie einen Browser auf Ihrem lokalen Computer verwenden, um die Anwendung anzuzeigen, die auf Ihrer Compute Engine-VM-Instanz ausgeführt wird.
Führen Sie in einem Terminal oder in PowerShell auf Ihrem lokalen Computer den folgenden gcloud compute ssh-Befehl aus, um die Portweiterleitung über SSH einzurichten. Ersetzen Sie vor der Ausführung des Befehls YOUR_PROJECT_ID durch Ihre Projekt-ID.
Sehen Sie sich die laufende Beispielanwendung an. Öffnen Sie bei aktivierter Portweiterleitung einen Browser auf Ihrem lokalen Computer und geben Sie http://127.0.0.1:8000 in die Adressleiste Ihres Browsers ein.
Zum Beenden der Beispielanwendung drücken Sie im Terminal der Compute Engine-VM-Instanz, in dem Sie die Beispielanwendung gestartet haben, Strg + C.
Cloud SQL-Instanz mit privater IP-Adresse und Windows-basierte Compute Engine-VM
SSL-Serverzertifikat erstellen und auf den lokalen Computer herunterladen
Wechseln Sie in der Google Cloud Console zur Seite Cloud SQL-Instanzen.
Klicken Sie auf quickstart-instance, um die Übersichtsseite aufzurufen.
Klicken Sie auf den Tab Verbindungen.
Klicken Sie im Abschnitt Sicherheit auf Zertifikate herunterladen, um das SSL-Serverzertifikat herunterzuladen.
SSL-Zertifikate in den Cloud Storage-Bucket hochladen
Console
Erstellen Sie in einem Browser auf Ihrem lokalen Computer einen Cloud Storage-Bucket und laden Sie das SSL-Zertifikat in den Bucket hoch, über den es anschließend von der Compute Engine-VM-Instanz abgerufen werden kann.
Geben Sie im Feld Name Ihres Buckets den folgenden Namen ein. Ersetzen Sie dabei YOUR_PROJECT_ID durch Ihre Projekt-ID.
YOUR_PROJECT_ID-quickstart-certs
Auf die Schaltfläche Erstellen klicken, um Ihr Laufwerk zu erstellen.
Klicken Sie auf Dateien hochladen, um Dateien in den neu erstellten Cloud Storage-Bucket hochzuladen.
Wählen Sie die folgende Datei aus, die Sie von Ihrem lokalen Computer in Cloud Storage hochladen möchten:
server-ca.pem
gcloud
Auf Ihrem lokalen Computer in einem Terminal oder PowerShell-Fenster mit dem Verzeichnis, in das Sie das SSL-Zertifikat heruntergeladen haben, können Sie jetzt einen Cloud Storage-Bucket erstellen und das SSL-Zertifikat in den Bucket hochladen, über den anschließend von der Compute Engine-VM-Instanz abgerufen werden kann. Die Datei wird über die gcloud CLI hochgeladen.
Führen Sie den folgenden gcloud storage buckts create-Befehl aus, um einen neuen Cloud Storage-Bucket zu erstellen:
Führen Sie im Verzeichnis, in das Sie das Zertifikat auf Ihren lokalen Computer heruntergeladen haben, den folgenden gcloud storage cp-Befehl aus, um die SSL-Zertifikate in den neu erstellten Cloud Storage-Bucket zu kopieren:
SSL-Zertifikat mit der gcloud CLI auf die Compute Engine-VM-Instanz herunterladen
Führen Sie auf der Compute Engine-VM-Instanz in einem PowerShell-Fenster, das sich im Verzeichnis golang-samples/cloudsql/sqlserver/database-sql befindet, die folgenden gcloud storage cp-Befehle aus, um die SSL-Zertifikate von Cloud Storage in das certs-Verzeichnis herunterzuladen.
Umgebungsvariablen auf der Compute Engine-VM-Instanz festlegen
Führen Sie auf der Compute Engine-VM-Instanz im PowerShell-Fenster die folgenden Befehle aus, um Umgebungsvariablen zu initialisieren, die zum Ausführen der Beispielanwendung erforderlich sind. Bevor Sie die Befehle ausführen, ersetzen Sie Folgendes:
INSTANCE_HOST ist auf die private IP-Adresse Ihrer Instanz festgelegt, die in der Google Cloud Console auf der Seite Cloud SQL-Instanzen angezeigt wird.
YOUR_DB_PASSWORD durch das Passwort des quickstart-user, den Sie im vorherigen Schritt Nutzer erstellen erstellt haben.
Führen Sie auf der Compute Engine-VM-Instanz im geöffneten PowerShell-Fenster die folgenden Befehle aus, um die Abhängigkeiten der Go-Beispielanwendung auf Ihr Compute Engine-VM-Instanz abzurufen und die Beispielanwendung auszuführen.
Rufen Sie die Abhängigkeiten ab, die zum Ausführen der Beispielanwendung erforderlich sind.
goget./...
Führen Sie die Beispielanwendung aus.
goruncmd\app\main.go
Sehen Sie sich die ausgeführte Beispielanwendung an. Öffnen Sie einen Browser auf der Compute Engine-VM-Instanz und rufen Sie http://127.0.0.1:8080 auf.
Zum Beenden der Beispielanwendung drücken Sie im Powershell-Fenster, in dem Sie die Beispielanwendung gestartet haben, Strg + C.
Java
SSL-Zertifikat mit der gcloud CLI auf die Compute Engine-VM-Instanz herunterladen
Führen Sie auf der Compute Engine-VM-Instanz in einem PowerShell-Fenster, das sich im Verzeichnis java-docs-samples/cloud-sql/sqlserver/servlet/ befindet, die folgenden gcloud storage cp-Befehle aus, um die SSL-Zertifikate von Cloud Storage in das aktuelles Verzeichnis herunterzuladen.
SSL-Zertifikate für die Verwendung in Java auf der Compute Engine-VM-Instanz konfigurieren
Führen Sie im Terminal auf der Compute Engine-VM-Instanz den folgenden Befehl aus, um das Serverzertifikat mithilfe des Keytools in einen benutzerdefinierten Java-Truststore zu importieren. Bevor Sie den folgenden Befehl ausführen, ersetzen Sie TRUST_CERT_KEYSTORE_PASSWD durch Ihr eigenes benutzerdefiniertes Schlüsselspeicher-Passwort, das zum Erstellen des Java-Truststores verwendet wird.
Umgebungsvariablen auf der Compute Engine-VM-Instanz festlegen
Führen Sie auf der Compute Engine-VM-Instanz im PowerShell-Fenster die folgenden Befehle aus, um Umgebungsvariablen zu initialisieren, die zum Ausführen der Beispielanwendung erforderlich sind. Bevor Sie die Befehle ausführen, ersetzen Sie Folgendes:
INSTANCE_HOST ist auf die private IP-Adresse Ihrer Instanz festgelegt, die in der Google Cloud Console auf der Seite Cloud SQL-Instanzen angezeigt wird.
YOUR_DB_PASSWORD durch das Passwort des quickstart-user, den Sie im vorherigen Schritt Nutzer erstellen erstellt haben.
TRUST_CERT_KEYSTORE_PASSWD durch das Passwort, das Sie im vorherigen Schritt für --storepass angegeben haben.
Führen Sie auf der Compute Engine-VM-Instanz im geöffneten PowerShell-Fenster den folgenden Befehl aus, um die Abhängigkeiten der Java-Beispielanwendung auf Ihre Compute Engine-VM-Instanz zu übertragen und die Beispielanwendung auszuführen.
mvnjetty:run
Sehen Sie sich die laufende Beispielanwendung an. Öffnen Sie einen Browser auf der Compute Engine-VM-Instanz und rufen Sie http://127.0.0.1:8080 auf.
Zum Beenden der Beispielanwendung drücken Sie im Powershell-Fenster, in dem Sie die Beispielanwendung gestartet haben, Strg + C.
Python
SSL-Zertifikat mit der gcloud CLI auf die Compute Engine-VM-Instanz herunterladen
Führen Sie auf der Compute Engine-VM-Instanz in einem PowerShell-Fenster, das sich im Verzeichnis python-docs-samples/cloud-sql/sql-server/sqlalchemy befindet, die folgenden gcloud storage cp-Befehle aus, um die SSL-Zertifikate von Cloud Storage in das certs-Verzeichnis herunterzuladen.
Umgebungsvariablen auf der Compute Engine-VM-Instanz festlegen
Führen Sie auf der Compute Engine-VM-Instanz im PowerShell-Fenster die folgenden Befehle aus, um Umgebungsvariablen zu initialisieren, die zum Ausführen der Beispielanwendung erforderlich sind. Bevor Sie die Befehle ausführen, ersetzen Sie Folgendes:
INSTANCE_HOST ist auf die private IP-Adresse Ihrer Instanz festgelegt, die in der Google Cloud Console auf der Seite Cloud SQL-Instanzen angezeigt wird.
YOUR_DB_PASSWORD durch das Passwort des quickstart-user, den Sie im vorherigen Schritt Nutzer erstellen erstellt haben.
Führen Sie auf der Compute Engine-VM-Instanz im geöffneten PowerShell-Fenster die folgenden Befehle aus, um die Anforderungen der Python-Beispielanwendung auf Ihre Compute Engine-VM-Instanz zu übertragen und die Beispielanwendung auszuführen.
Initialisieren Sie eine virtuelle Umgebung und installieren Sie die Anforderungen zum Ausführen der Beispielanwendung.
Sehen Sie sich die ausgeführte Beispielanwendung an. Öffnen Sie einen Browser auf der Compute Engine-VM-Instanz und rufen Sie http://127.0.0.1:8080 auf.
Zum Beenden der Beispielanwendung drücken Sie im Powershell-Fenster, in dem Sie die Beispielanwendung gestartet haben, Strg + C.
Bereinigen
Mit den folgenden Schritten vermeiden Sie, dass Ihrem Google Cloud -Konto die in dieser Anleitung verwendeten Ressourcen in Rechnung gestellt werden:
Cloud SQL-Instanz löschen
Wechseln Sie in der Google Cloud Console zur Seite Cloud SQL-Instanzen.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Schwer verständlich","hardToUnderstand","thumb-down"],["Informationen oder Beispielcode falsch","incorrectInformationOrSampleCode","thumb-down"],["Benötigte Informationen/Beispiele nicht gefunden","missingTheInformationSamplesINeed","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-02-14 (UTC)."],[],[]]