Geekflare wird von unserem Publikum unterstützt. Wir können Affiliate-Provisionen durch den Kauf von Links auf dieser Website verdienen.
Teilen:

Wie hoste ich eine statische Website in Google Cloud Storage?

gcs statische website
Invicti Web Application Security Scanner – die einzige Lösung, die eine automatische Verifizierung von Schwachstellen mit Proof-Based Scanning™ bietet.

Eine Schritt-für-Schritt-Anleitung zum Hosten einer statischen Website in Google Cloud Storage für Bessere Leistung bei geringeren Kosten.

Wenn Sie eine statische Website (HTML/CSS/JS/Images) hosten, müssen Sie sich keine Gedanken über die Verwaltung Ihrer Website machen cPanel Webhosting planen. Stattdessen können Sie verwenden Google Cloud Storage (GCS), die sein wird billiger, schneller und pflegeleicht.

Eine statische Website eignet sich für persönliche, geschäftliche, Informationsseiten oder alles, wo Sie nicht erwarten, dass eine Transaktion oder dynamischer Inhalt generiert wird. Es benötigt keine serverseitige Verarbeitung oder Datenbankkonnektivität.

Why Google Cloud Storage?

Es ist besser zu geringeren Kosten.

Sie können für weniger als 10 GB an Websites für hohe Verfügbarkeit in mehreren Regionen hosten $ Pro Monat 1.

Lagerkostenvoranschlag

Sie können wählen, ob Sie Ihre Inhalte auf einem hosten möchten multiregionaler Speicher Klasse, was bedeutet, dass Ihre Daten für hohe Verfügbarkeit in den Rechenzentren zweier Regionen verfügbar sind.

Google bietet Hohe Leistungsfähigkeit Cloud-Speicher für schnelles Laden von Inhalten weltweit mit 99.95% Verfügbarkeit SLA. Es gibt keine Mindestgrenze für ein Objekt, und Sie bezahlen für das, was Sie nutzen.

Die folgenden Anweisungen helfen Ihnen beim Hosten der statischen Website in Cloud Storage in weniger als 15 Minuten.

Voraussetzung

Dies setzt voraus, dass Sie eine haben Domain-Namen registriert und ein Konto erstellt mit Google Cloud.

Für diese Demonstration werde ich lab.geekflare.com verwenden.

Lass es uns beginnen ...

Überprüfen Sie den Domain-Besitz

Zunächst müssen Sie überprüfen, ob Sie Eigentümer der Domain sind, indem Sie die URL zu „Suche Console"

Create Storage Bucket

Wie man Bucket-in-Google-Storage-Schritt-1 erstellt
  • Einloggen in Cloud Storage und klicken Sie auf "Bucket erstellen".
  • Geben Sie die Eimername (wichtige Tipps: Wenn Sie Ihren Domain-Namen auf den Speicher verweisen möchten, müssen Sie den Bucket-Namen als Domain-Namen angeben.)
  • Wähle aus Speicherklasse (verlassen Sie multiregional für hohe Leistung und Verfügbarkeit)
  • Wählen Sie einen Standort aus den USA, der EU und Asien aus (wählen Sie den Standort aus, der Ihrem Publikum am nächsten liegt)
  • Wählen Sie Standard als Standardspeicherklasse aus
  • Wählen Sie eine einheitliche Zugriffskontrolle
  • Lassen Sie die Von Google verwalteter Schlüssel in erweiterten Optionen ausgewählt.
  • Klicken Sie auf Erstellen

Hinweis: wenn eine Domain wird nicht verifizierterhalten Sie eine Fehlermeldung wie unten.

Warnung-Domain-Verifizierung

Sie müssen also sicherstellen, dass der von Ihnen eingegebene Domänenname im Bucket-Namen enthalten ist verified.

Sobald ein Bucket erstellt wurde, sollten Sie ihn in der Liste sehen.

Configuring Storage Bucket

Sie müssen Ihren Bucket einrichten, damit Ihre Website über das Internet zugänglich ist.

  • Wählen Sie den Bucket aus der Liste aus
  • Klicken Sie auf das Einstellungssymbol auf der rechten Seite >>Bucket-Berechtigungen bearbeiten
  • Es öffnet die Berechtigungseigenschaften auf der rechten Seite, klicken Sie auf Mitglied hinzufügen
  • Geben Sie allUsers in das Feld „New Members“ ein und wählen Sie die Rolle „Storage Object Viewer“ aus.
  • Speichern Sie die Konfiguration und erlauben Sie den öffentlichen Zugriff.

Lassen Sie uns den Index und konfigurieren Fehlerseite.

  • Klicken Sie erneut auf das Einstellungssymbol >> Website-Konfiguration bearbeiten
  • Geben Sie den Index und die 404-Seiten ein (die meiste Zeit war die Indexseite index.html und 404.html).
gcs-website-konfiguration
  • Speichern Sie die Konfiguration

Uploading Static Website

Es ist Zeit, Ihre Website in den Cloud-Speicher hochzuladen. ich benutze Folien von Designmodo für meine statische Website.

  • Klicken Sie auf den neu erstellten Bucket.
  • Klicken Sie auf "Ordner hochladen / Dateien hochladen" und wählen Sie die hochzuladenden Website-Dateien aus.
  • Stellen Sie sicher, dass index.html im Bucket-Root vorhanden ist

Aufgrund der Dateigröße kann es einige Zeit dauern.

Update CNAME Record

Schließlich müssen Sie Ihre Domain mithilfe eines CNAME-Eintrags auf Google Cloud Storage verweisen.

Melden Sie sich bei Ihrem Domain Registrar Control Panel an und aktualisieren Sie CNAME auf c.storage.googleapis.com Ihrer Domain. Es kann einige Zeit dauern, bis DNS global verbreitet wird, und Sie können das verwenden DNS-Suche Tool zur Überprüfung des Ergebnisses.

Sobald Domain-CNAME aufgelöst wird c.storage.googleapis.comkönnen Sie versuchen, auf die URL zuzugreifen, um zu bestätigen, dass Sie wie erwartet arbeiten.

statische-site-gcs

Wie Sie sehen, ist meine statische Website im Google Cloud-Speicher aktiv.

Standardmäßig ist eine Website verfügbar http:// Wenn Sie es jedoch mit sichern und zugänglich machen müssen https:// dann habe ich diesen Beitrag geschrieben, um ihn einzurichten SSL auf der von GCS gehosteten Site.

Was ist eine Alternative zu GCS, um statische Sites zu hosten?

Es gibt einige Optionen.

Sie können diese Option auswählen statische Hosting-Plattformen oder benutzen MinIO Dies ist eine selbst gehostete Objektspeicherlösung.

Ich hoffe, dass Ihnen das oben Gesagte eine Vorstellung davon gibt, wie einfach es ist, eine statische Website im Cloud-Speicher zu geringen Kosten zu hosten.

Danke an unsere Sponsoren
Weitere großartige Lektüren zum Thema Cloud Computing
Treiben Sie Ihr Geschäft an
Einige der Tools und Dienste, die Ihr Unternehmen beim Wachstum unterstützen.
  • Invicti verwendet das Proof-Based Scanning™, um die identifizierten Schwachstellen automatisch zu verifizieren und innerhalb weniger Stunden umsetzbare Ergebnisse zu generieren.
    Versuchen Sie es mit Invicti
  • Web-Scraping, Wohn-Proxy, Proxy-Manager, Web-Unlocker, Suchmaschinen-Crawler und alles, was Sie zum Sammeln von Webdaten benötigen.
    Versuchen Sie es mit Brightdata
  • Semrush ist eine All-in-One-Lösung für digitales Marketing mit mehr als 50 Tools in den Bereichen SEO, Social Media und Content-Marketing.
    Versuchen Sie es mit Semrush
  • Intruder ist ein Online-Schwachstellenscanner, der Cyber-Sicherheitslücken in Ihrer Infrastruktur findet, um kostspielige Datenschutzverletzungen zu vermeiden.
    MIT DER INTELLIGENTEN SCHADENKALKULATION VON Intruder