AWS – Eine AWS-Domain erstellen

Hier erstellen wir eine Domain mit AWS. Die eigentlichen Daten für die Homepage sollten schon vorliegen.

Auf der Startseite der Konsole suchen wir den Service S3.

Die „echten“ Daten liegen später in einem „Bucket“ – eine Art Container. Wir gehen in die Bucket-Ansicht.

Wir klicken auf „Bucket erstellen“. Als Bucket-Name“ geben wir den Namen unserer späteren Homepage ein – hier „frankblume.com“.

Noch nicht die Subdomain „www.frankblume.com“.

Wichtig ist auch, dass die AWS-Region jetzt „Europa (Frankfurt)“ ist.

„Blockieren des gesamten öffentlichen Zugriffs“ deaktivieren wir an dieser Stelle. Zusätzlich müssen wir dann im öffnenden Warnfenster einen Haken setzen.

 

Den Rest lassen wir auch hier vorerst unverändert. Mit „Bucket erstellen“ erzeugen wir das Bucket. Wir erstellen ein zweites Bucket – unsere Subdomain nun mit „www.“ vor unserer Domain.

Nun klicken wir zusätzlich auf „Bucket auswählen“, da wir die Konfiguration aus dem ersten Bucket kopieren wollen.

Wir wählen unser erstes Bucket aus und klicken „Bucket auswählen“. Das Bucket erstellen wir danach genauso wie das erste Bucket – mit „öffentlichen Zugriff“. Anschließend sind beide Buckets angelegt.

Wir klicken auf unser „frankblume.com“ Bucket.

Wir wählen den Reiter “Eigenschaften“ aus. Hier scrollen wir ganz nach unten.

Wir wählen „Bearbeiten“.

Wir aktivieren die Website und geben die Startseite und die Fehlerseite an. Wir gehen zurück auf die Bucket-Übersicht und klicken auf unser „www.frankblume.com“ Bucket.

Wir wählen auch hier auf „Eigenschaften“ und scrollen erneut nach unten zu „Hosten einer statischen Website“. Mit „Bearbeiten“ geht es in diesen Dialog.

Wir aktivieren das Hosten, aber wir leiten die Anforderungen weiter an unser erstes Bucket. Dadurch ist es später egal, ob:

·        frankblume.com oder

·        www.frankblume.com

eingegeben wird. Wir gehen nun in diesen Punkt.

Wir machen folgende Einstellungen.

Wir müssen nun den Inhalt unserer Homepage in unser „frankblume.com“ Bucket laden.

Das Hochladen erklärt sich im Grunde von selbst.

Nun müssen wir noch spezielle Berechtigungen in den Buckets ablegen. Wir schauen einmal im „frankblume.com“ Bucket unter „Eigenschaften“ ganz nach unten.

Ein Klick auf unseren Endpunkt liefert einen „Access denied“ Fehler. Wir müssen unseren Buckets noch eine „Bucket-Richtlinie“ hinzufügen.

In beiden Buckets navigieren wir zu „Berechtigungen“ und dort zu Bucket-Richtlinie und klicken auf „Bearbeiten“. Als Richtlinie muss folgendes eingegeben werden.

{

    "Version": "2012-10-17",

    "Statement": [

        {

            "Sid": "PublicReadGetObject",

            "Effect": "Allow",

            "Principal": "*",

            "Action": [

                "s3:GetObject"

            ],

            "Resource": [

                "arn:aws:s3:::Bucket-Name/*"

            ]

        }

    ]

}

 

Der Teil „Bucket-Name“ muss auf den jeweiligen echten Bucket-Namen angepasst werden.

 

Als Beispiel sieht das dann so aus.

Anschließend zeigt uns ein Klick auf den Endpunkt unsere Homepage an.

Ein Bild, das Text, Schrift, Reihe, Screenshot enthält.

Automatisch generierte Beschreibung