Kursinhalt
Einführung in das Cloud Computing
Einführung in das Cloud Computing
Hosting Einer HTML-Seite auf S3
Da wir verschiedene Elemente wie Skripte und Stile in unserem öffentlichen S3-Bucket gehostet haben, haben Sie vielleicht in Betracht gezogen, eine vollständige HTML-Seite oder eine statische Website im S3-Bucket zu hosten. In diesem Kapitel lernen Sie, wie Sie dies in einem öffentlichen S3-Bucket tun können, der über einen Link zugänglich ist. Lassen Sie uns eintauchen!
Hosting einer HTML-Seite auf AWS S3
Zu Beginn empfehle ich, einen separaten Ordner im Bucket zu erstellen, in dem wir alle Ressourcen zu dieser Webseite für eine einfachere Verwaltung und Entwicklung speichern:
Nun müssen wir wie üblich die HTML-Datei in unseren öffentlichen Bucket hochladen.
Die HTML-Datei, die wir hochladen werden, sieht folgendermaßen aus:
index.html
Lassen Sie uns nun in den S3-Bucket hochladen:
Jetzt müssen wir nur noch dem Link zu diesem Bucket folgen, und wir haben unsere HTML-Seite, die als unser Portfolio dient, direkt vor uns.
Das Interessanteste ist, dass diese Seite in der Cloud ist, und wir werden immer Zugriff darauf haben.
Statische Webseite
Es gibt eine andere Möglichkeit, eine Webseite auf S3 zu hosten, und diese Methode wird spezialisierter für Webseiten sein. Schauen wir uns an, wie es geht.
Zuerst müssen wir einen neuen Bucket erstellen und die HTML-Datei hochladen, die die Hauptseite unserer statischen Website sein wird.
Dazu erstellen wir einen neuen Bucket und laden die HTML-Datei mit dem Portfolio hoch:
Als nächstes gehen wir zum "Eigenschaften-Tab" und scrollen bis zum Ende der Seite. Wir suchen den Abschnitt namens "Statische Website-Hosting", wie im Screenshot unten gezeigt:
Wir öffnen diesen Abschnitt und wählen "Aktivieren" in der Zeile "Statische Website-Hosting".
Als nächstes müssen wir das Indexdokument angeben, das in unserem Fall portfolio.html
ist. Wenn Sie eine Fehlerbehandlungsseite haben, können Sie diese ebenfalls angeben.
Dann einfach die Seite speichern.
Als nächstes müssen wir die Änderungen speichern, und Amazon wird uns einen Link zu unserer statischen Website bereitstellen, den Sie unten finden können:
Wenn Sie nun diesen Link besuchen, können Sie unsere HTML-Seite, die auf AWS S3 gehostet wird, sehen:
Beachten Sie, dass dies nicht der beste Weg ist, um eine Website zu hosten; es gibt spezialisierte Dienste dafür, wie Amazon EC2.
Auf S3 können wir kleine statische Websites hosten, aber es könnte nicht ausreichen für größere Anwendungen.
Das Hosting auf S3 ist ziemlich einfach, und jetzt wissen Sie, wie Sie Ihre Medien dort hochladen und speichern können.
Danke für Ihr Feedback!