Erste Schritte mit Amazon Route 53 - Amazon Route 53

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Erste Schritte mit Amazon Route 53

Im Tutorial "Erste Schritte" erfahren Sie, wie Sie die folgenden Aufgaben ausführen:

  • Registrieren eines Domänennamens, wie example.com

  • Erstellen eines Amazon S3-Buckets und Konfiguration zum Hosten einer Website

  • Erstellen einer Beispiel-Website und Speichern der Datei in Ihrem S3-Bucket

  • Konfigurieren von Amazon Route 53, um Datenverkehr an Ihre neue Website zu leiten

Wenn Sie fertig sind, können Sie einen Browser öffnen, den Namen der Domäne eingeben und die Website anzeigen.

Anmerkung

Sie können auch eine vorhandene Domäne in Route 53 übertragen, aber der Prozess ist komplex und zeitaufwendiger als eine neue Domänenregistrierung. Weitere Informationen finden Sie unter Übertragen der Registrierung für eine Domäne an Amazon Route 53.

Geschätzte Kosten

  • Es gibt eine Jahresgebühr für die Registrierung einer Domäne, zwischen 9 und mehreren hundert Dollar, je nach Top-Level-Domain wie beispielsweise .com. Weitere Informationen finden Sie unter Route 53-Preise für die Domänenregistrierung. Diese Gebühr kann nicht erstattet werden.

  • Wenn Sie eine Domäne registrieren, erstellen wir automatisch eine gehostete Zone, die denselben Namen wie die Domäne hat. Sie verwenden die gehostete Zone, um anzugeben, wohin Route 53 den Datenverkehr für Ihre Domäne leiten soll. Die Gebühr für eine gehostete Zone beträgt 0,50 USD pro Monat.

  • In diesem Tutorial erstellen Sie einen Amazon S3-Bucket und laden eine Beispiel-Webseite hoch. Wenn Sie ein neuer AWS-Kunde sind, können Sie kostenlos mit Amazon S3 beginnen. Wenn Sie ein vorhandener AWS-Kunde sind, richten sich die Gebühren danach, wie viele Daten Sie speichern, nach der Anzahl der Anforderungen Ihrer Daten und nach der Menge der übertragenen Daten. Weitere Informationen dazu finden Sie unter Amazon S3-Preise.

Prerequisites

Bevor Sie beginnen, sollten Sie sicherstellen, dass Sie die in Einrichten von Amazon Route 53 beschriebenen Schritte ausgeführt haben.

Schritt 1: Registrieren einer Domäne

Um einen Domänennamen wie "example.com" zu verwenden, müssen Sie einen Domänennamen suchen, der nicht bereits von einer anderen Person genutzt wird, und diesen registrieren. Sobald Sie einen Domänennamen registrieren, reservieren Sie ihn für Ihre exklusive Nutzung überall im Internet, in der Regel für ein ganzes Jahr. Standardmäßig verlängern wir den Domänennamen automatisch nach Ablauf des Jahres, aber Sie können die automatische Verlängerung auch deaktivieren.

So registrieren Sie eine neue Domäne mit Amazon Route 53

  1. Melden Sie sich bei der AWS Management Console an und öffnen Sie die Route 53-Konsole unter https://console.aws.amazon.com/route53/.

  2. Wenn Sie Route 53 zum ersten Mal verwenden, wählen Sie Get started (Erste Schritte) aus.

    Wenn Sie Route 53 bereits verwenden, wählen Sie im Navigationsbereich Registered domains (Registrierte Domänen) aus.

  3. Wählen Sie Register Domain aus.

  4. Geben Sie den Domänennamen ein, den Sie registrieren möchten, und klicken Sie auf Check, um herauszufinden, ob der Domänennamen verfügbar ist.

    Erläuterungen dazu, wie Sie andere Zeichen als a-z, 0-9 und - (Bindestrich) eingeben und wie internationale Domänennamen angegeben werden, erhalten Sie unter Format für DNS-Domänennamen.

  5. Wenn die Domäne verfügbar ist, klicken Sie auf Add to cart. Der Domänenname wird in Ihrem Warenkorb angezeigt.

    In der Liste Related domain suggestions werden andere Domänen aufgeführt, die Sie eventuell registrieren möchten (statt oder zusätzlich zu ihrer ersten Auswahl). Klicken Sie für jede zusätzliche Domäne, die Sie registrieren möchten, auf Add to cart. Bis zu fünf Domänen sind zulässig.

    Wenn der Domänenname nicht verfügbar ist und Sie keinen der vorgeschlagenen Domänennamen möchten, wiederholen Sie Schritt 4, bis Sie einen verfügbaren Domänennamen finden, der Ihnen gefällt.

    Anmerkung

    Wenn Sie außerdem möchten, dass die Benutzer www.Ihr-Domänenname verwenden können, wie "www.example.com", um auf Ihre Beispiel-Website zuzugreifen, müssen Sie keine zweite Domäne registrieren. Später in diesem Thema "Erste Schritte" wird erklärt, wie Sie den Datenverkehr für www.Ihr-Domänenname an Ihre Website weiterleiten.

  6. Wählen Sie im Warenkorb die Anzahl der Jahre aus, für die Sie die Domäne registrieren möchten.

  7. Um mehrere Domänen zu registrieren, wiederholen Sie die Schritte 4 bis 6.

  8. Klicken Sie auf Continue.

  9. Geben Sie auf der Seite Contact Details for Your n Domains die Kontaktinformationen für den Domänen-Registranten, technische und administrative Kontakte an. Die Werte, die Sie hier eingeben, gelten für alle Domänen, die Sie registrieren.

    Standardmäßig verwenden wir die gleichen Informationen für alle drei Kontakte. Wenn Sie andere Informationen für einen oder mehrere Kontakte eingeben möchten, ändern Sie den Wert von My Registrant, Administrative, and Technical Contacts are all the same in No.

    Wenn Sie mehr als eine Domäne registrieren, verwenden wir die gleichen Kontaktinformationen für alle Domänen.

    Weitere Informationen finden Sie unter Angegebene Werte beim Registrieren oder Übertragen einer Domäne.

  10. Bei einigen Domänen oberster Ebene (Top-Level-Domains, TLDs) müssen wir weitere Informationen erfassen. Geben Sie für diese TLDs die entsprechenden Werte nach dem Feld Postal/Zip Code (Postleitzahl/Zip-Code) ein.

  11. Wählen Sie, ob Sie Ihre Kontaktinformationen vor WHOIS-Abfragen verbergen möchten. Weitere Informationen finden Sie in den folgenden Themen:

  12. Klicken Sie auf Continue.

  13. Überprüfen Sie die Informationen, die Sie eingegeben haben, lesen Sie die Servicevertragsbedingungen, und aktivieren Sie das Kontrollkästchen, um zu bestätigen, dass Sie die Bedingungen gelesen haben.

  14. Wählen Sie Complete Purchase aus.

    Wir senden Sie eine E-Mail an den Registrierenden für die Domäne, um zu überprüfen, ob der angegebene Kontakt unter der E-Mail-Adresse, die Sie in angegeben haben, erreicht werden kann. (Dies ist eine ICANN-Anforderung.) Die E-Mail kommt von einer der folgenden E-Mail-Adressen:

    • noreply@registrar.amazon.com – für TLDs, die von der Amazon-Vergabestelle registriert wurden.

    • noreply@domainnameverification.net – für TLDs, das von unserem Registrierungspartner Gandi registriert wurde. Die zuständige Vergabestelle für Ihre TLD finden Sie unter Domänen, die Sie mit registrieren könnenAmazon Route 53.

    Wichtig

    Der Registrierende muss die Anweisungen in der E-Mail befolgen, um zu bestätigen, dass die E-Mail-Adresse empfangen wurde, andernfalls müssen wir die Domäne sperren, wie von ICANN gefordert. Wenn eine Domäne gesperrt ist, kann im Internet nicht darauf zugegriffen werden.

    Sie erhalten eine E-Mail, sobald Ihre Domänenregistrierung genehmigt wurde. Informationen zum Verfolgen des aktuellen Status Ihrer Anforderungen finden Sie unter Anzeigen des Status einer Domänenregistrierung.

Standardmäßig registrieren Sie eine Domäne für ein ganzes Jahr. Wenn Sie die Domäne nicht behalten wollen, können Sie die automatische Verlängerung deaktivieren, sodass die Domäne am Ende des Jahres ausläuft.

(Optional) So deaktivieren Sie die automatische Verlängerung für eine Domäne

  1. Klicken Sie im Navigationsbereich auf Registered domains.

  2. Wählen Sie in der Liste der Domänen den Namen Ihrer Domäne aus.

  3. Wenn der Wert für Auto renew Enabled (disable) ist, wählen Sie disable aus, um die automatische Verlängerung auszuschalten. Die Änderung wird sofort wirksam.

    Wenn der Wert des Feldes Disabled (enable) ist, ändern Sie die Einstellung nicht.

Schritt 2: Erstellen eines S3-Buckets und Konfiguration zum Hosten einer Website

Mit Amazon S3 können Sie Ihre Daten speichern und von überall aus im Internet aufrufen. Um Ihre Daten zu organisieren, erstellen Sie Buckets und laden Ihre Daten mithilfe der AWS Management Console in die Buckets hoch. Sie können mithilfe von S3 eine statische Website in einem Bucket hosten. Im Folgenden wird erläutert, wie Sie einen Bucket erstellen und für das Website-Hosting konfigurieren.

So erstellen Sie einen S3-Bucket und konfigurieren ihn zum Hosten einer Website

  1. Öffnen Sie die Amazon S3-Konsole unter der Adresse https://console.aws.amazon.com/s3/.

  2. Wählen Sie Create Bucket (Bucket erstellen) aus.

  3. Geben Sie die folgenden Werte ein:

    Bucket-Name

    Geben Sie den Namen Ihrer Domäne ein, z. B. example.com.

    Region

    Wählen Sie die Region in der Nähe der meisten Ihrer Benutzer aus.

    Notieren Sie sich die Region, die Sie auswählen. Sie benötigen diese Information zu einem späteren Zeitpunkt.

  4. Wählen Sie Next.

  5. Wählen Sie auf der Seite Configure options (Optionen konfigurieren) die Option Next (Weiter) um die Standardwerte zu übernehmen.

  6. Deaktivieren Sie auf der Seite Set permissions (Berechtigungen festlegen) das Kontrollkästchen Block all public access (Allen öffentlichen Zugriff blockieren), und wählen Sie Next (Weiter).

    Anmerkung

    Die Konsole zeigt eine Meldung über den öffentlichen Zugriff auf den Bucket an. Später in diesem Verfahren fügen Sie eine Bucket-Richtlinie hinzu, die den Zugriff auf den Bucket einschränkt.

  7. Wählen Sie auf der Seite Review (Prüfen) Create bucket (Bucket erstellen) aus.

  8. Wählen Sie in der Liste der S3-Buckets den Namen des Buckets aus, den Sie gerade erstellt haben.

  9. Wählen Sie die Registerkarte Properties (Eigenschaften) aus.

  10. Wählen Sie Static Website Hosting (Statisches Website-Hosting).

  11. Wählen Sie Use this bucket to host a website (Diesen Bucket zum Hosten einer Website verwenden).

  12. Geben Sie unter Index document (Indexdokument) den Namen der Datei ein, die die Hauptseite für Ihre Website enthält.

    Anmerkung

    Sie erstellen eine HTML-Datei und laden sie später in Ihren Bucket hoch.

  13. Wählen Sie Save (Speichern) aus.

  14. Wählen Sie die Registerkarte Permissions (Berechtigungen) aus.

  15. Wählen Sie Bucket policy (Bucket-Richtlinie) aus.

  16. Kopieren Sie die folgende Bucket-Richtlinie, und fügen Sie sie in einen Texteditor ein. Diese Richtlinie gewährt jedem Benutzer im Internet ("Principal":"*") die Berechtigung, die Dateien ("Action":["s3:GetObject"]) im S3-Bucket abzurufen, der Ihrem Domänennamen ("arn:aws:s3:::your-domain-name/*") zugeordnet ist:

    { "Version":"2012-10-17", "Statement":[{ "Sid":"AddPerm", "Effect":"Allow", "Principal":"*", "Action":[ "s3:GetObject" ], "Resource":[ "arn:aws:s3:::your-domain-name/*" ] }] }
  17. Ersetzen Sie in der Bucket-Richtlinie den Wert your-domain-name durch den Namen Ihrer Domäne, z. B. example.com. Dieser Wert muss mit dem Namen des Buckets übereinstimmen.

  18. Wählen Sie Save (Speichern) aus.

Schritt 3 (optional): Erstellen Sie einen weiteren S3-Bucket für www.Ihr-Domänenname.

Im vorherigen Verfahren haben Sie einen Bucket für Ihren Domänennamen erstellt, zum Beispiel example.com. Auf diese Weise erhalten Ihre Benutzer Zugriff auf Ihre Website, indem sie den Domänennamen eingeben, zum Beispiel example.com.

Wenn Sie außerdem möchten, dass die Benutzer www.your-domain-name, wie z. B. www.example.com, um auf Ihre Beispiel-Website zuzugreifen, erstellen Sie einen zweiten S3-Bucket. Anschließend konfigurieren Sie den zweiten Bucket für die Weiterleitung des Datenverkehrs an den ersten Bucket.

Anmerkung

Websites werden in der Regel umgeleitet your-domain-name auf www.your-domain-name, z. B. von "example.com" zu "www.example.com". Aufgrund der Funktionsweise von S3 müssen Sie die Umleitung in die entgegengesetzte Richtung von www.example.com zu example.com einrichten.

So erstellen Sie einen S3-Bucket für www.Ihr-Domänenname

  1. Wählen Sie Create Bucket (Bucket erstellen) aus.

  2. Geben Sie die folgenden Werte ein:

    Bucket-Name

    Geben Sie www.your-domain-name: Wenn Sie beispielsweise den Domänennamen example.com registriert haben, geben Sie www.example.com ein.

    Region

    Wählen Sie dieselbe Region aus, in der Sie den ersten Bucket erstellt haben.

  3. Wählen Sie Next.

  4. Wählen Sie auf der Seite Configure options (Optionen konfigurieren) die Option Next (Weiter) um die Standardwerte zu übernehmen.

  5. Wählen Sie auf der Seite Set permissions (Berechtigungen einrichten) Next (Weiter), um die Standardwerte zu übernehmen.

  6. Wählen Sie auf der Seite Review (Prüfen) Create bucket (Bucket erstellen) aus.

  7. Wählen Sie in der Liste der S3-Buckets den Namen des Buckets aus, den Sie gerade erstellt haben.

  8. Wählen Sie die Registerkarte Properties (Eigenschaften) aus.

  9. Wählen Sie Static Website Hosting (Statisches Website-Hosting).

  10. Wählen Sie Redirect requests (Anforderungen umleiten).

  11. Geben Sie die folgenden Werte ein:

    Ziel-Bucket oder -Domäne

    Geben Sie den Namen des Buckets ein, an den Sie Anforderungen umleiten möchten. Dies ist der Name des Buckets, den Sie in der Prozedur So erstellen Sie einen S3-Bucket und konfigurieren ihn zum Hosten einer Website erstellt haben.

    Protokoll

    Geben Sie http ein. Sie leiten Anforderungen an einen S3-Bucket um, der als Website-Endpunkt konfiguriert ist, und Amazon S3 unterstützt keine HTTPS-Verbindungen für Website-Endpunkte.

  12. Wählen Sie Save (Speichern) aus.

Schritt 4: Erstellen einer Website und Hochladen in Ihren S3-Bucket

Nachdem Sie einen S3-Bucket haben, um Ihre Website darin zu speichern, können Sie die erste Seite für Ihre Website erstellen und in Ihren Bucket hochladen (speichern).

So erstellen Sie eine Website und laden sie in Ihren S3-Bucket hoch

  1. Kopieren Sie den folgenden Text und fügen Sie ihn in einen Texteditor ein:

    <html> <head> <title>Amazon Route 53 Getting Started</title> </head> <body> <h1>Routing Internet Traffic to an Amazon S3 Bucket for Your Website</h1> <p>For more information, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/getting-started.html">Getting Started with Amazon Route 53</a> in the <emphasis>Entwicklerhandbuch für Amazon Route 53</emphasis>.</p> </body> </html>
  2. Speichern Sie die Datei unter dem Namen index.html.

  3. Wählen Sie in der Amazon S3-Konsole den Namen des Buckets aus, den Sie im Verfahren So erstellen Sie einen S3-Bucket und konfigurieren ihn zum Hosten einer Website erstellt haben.

  4. Klicken Sie auf Upload.

  5. Klicken Sie auf Add files.

  6. Folgen Sie den Anweisungen auf dem Bildschirm, um index.html auszuwählen, und wählen Sie dann Upload (Hochladen).

Schritt 5: Weiterleiten von DNS-Datenverkehr für Ihre Domäne an Ihren Website-Bucket

Sie verfügen jetzt über eine einseitige Website in Ihrem S3-Bucket. Um den Internetdatenverkehr für Ihre Domäne an Ihren S3-Bucket weiterzuleiten, führen Sie die folgenden Schritte durch.

So leiten Sie den Datenverkehr an Ihre Website

  1. Öffnen Sie die Route 53-Konsole unter https://console.aws.amazon.com/route53/.

  2. Klicken Sie im Navigationsbereich auf Hosted Zones.

    Anmerkung

    Als Sie Ihre Domäne registriert haben, hat Amazon Route 53 automatisch eine gehostete Zone mit demselben Namen erstellt. Eine gehostete Zone enthält Informationen darüber, wie Sie möchten, dass Route 53 den Datenverkehr für die Domäne weiterleitet.

  3. Wählen Sie in der Liste der gehosteten Zonen den Namen Ihrer Domäne aus.

  4. Wählen Sie Create Record Set (Datensatz erstellen).

    Anmerkung

    Jeder Datensatz enthält Informationen darüber, wie Sie den Datenverkehr für eine Domäne (z. B. example.com) oder eine Subdomäne (z. B. www.example.com oder test.example.com) weiterleiten wollen. Datensätze werden in der gehosteten Zone für Ihre Domäne gespeichert.

  5. Wählen Sie Simple routing (Einfaches Routing) und dann Next (Weiter) aus.

  6. Wählen Sie Define simple record (Einfachen Datensatz definieren).

  7. Geben Sie die folgenden Werte an:

    Datensatzname

    Für den ersten Datensatz, den Sie erstellen, akzeptieren Sie den Standardwert, bei dem es sich um den Namen Ihrer gehosteten Zone und Ihrer Domäne handelt. Dadurch wird der Internetdatenverkehr an den Bucket weitergeleitet, der denselben Namen hat wie Ihre Domäne.

    Wenn Sie einen zweiten S3-Bucket für www.your-domain-name, wiederholen Sie diesen Schritt, um einen zweiten Datensatz zu erstellen. Geben Sie für den zweiten Datensatz www ein. Dadurch wird der Internetdatenverkehr an den www.your-domain-name -Bucket.

    Wert/Route für Datenverkehr zu

    Wählen Sie Alias to S3 website endpoint (Alias zum S3-Website-Endpunkt) und dann die AWS-Region aus, in der der Bucket erstellt wurde.

    Wählen Sie für den ersten Datensatz, den Sie erstellen, den Bucket aus, der denselben Namen wie Ihre gehostete Zone und Ihre Domäne hat.

    Wählen Sie für den zweiten Datensatz den Bucket mit dem Namen www.your-domain-name.

    Wenn ein anderes Konto den S3-Bucket erstellt hat, geben Sie den Namen der Region ein, in der Sie den S3-Bucket erstellt haben. Verwenden Sie den entsprechenden Wert aus der Spalte Website endpoint (Website-Endpunkt) in der Tabelle Amazon S3-Website-Endpunkte im AWS General Reference.

    Anmerkung

    Wenn verschiedene Konten die gehostete Zone und den S3-Bucket erstellt haben, geben Sie denselben Wert für Choose S3 bucket (S3-Bucket auswählen) für beide Datensätze an. Route 53 findet basierend auf dem Namen des Datensatzes heraus, an welchen Bucket der Datenverkehr geleitet werden soll.

    Datensatztyp

    Übernehmen Sie den Standardwert A – leitet den Datenverkehr an eine IPv4-Adresse und einige AWS-Ressourcen.

    Evaluate Target Health

    Übernehmen Sie den Standardwert Yes.

  8. Wählen Sie Define simple records (Einfache Datensätze definieren) aus.

  9. Wählen Sie Create records (Datensätze erstellen) aus.

  10. Wenn Sie einen zweiten S3-Bucket für www.your-domain-namewiederholen Sie die Schritte 4 bis 9, um einen Datensatz für www.your-domain-name in derselben gehosteten Zone.

Schritt 6: Testen Ihrer Website

Um zu überprüfen, ob die Website ordnungsgemäß funktioniert, öffnen Sie einen Webbrowser und navigieren Sie zu folgendem URLs:

  • http://your-domain-name – Zeigt das Indexdokument in der an your-domain-name Bucket

  • http://www.your-domain-name – Leitet Ihre Anfrage an den um. your-domain-name Bucket

In einigen Fällen müssen Sie möglicherweise den Cache löschen, um das erwartete Verhalten zu sehen.

Ausführlichere Informationen über das Weiterleiten von Internetdatenverkehr finden Sie unter Konfigurieren von Amazon Route 53 als DNS-Service. Ausführlichere Informationen über das Weiterleiten von Internetdatenverkehr an AWS-Ressourcen finden Sie unter Weiterleiten von Internetdatenverkehr zu AWS-Ressourcen.

Schritt 7 (optional): Verwenden von Amazon CloudFront zur Beschleunigung der Verteilung Ihrer Inhalte

CloudFront ist ein Webservice, der die Verteilung Ihrer statischen und dynamischen Webinhalte – z. B. HTML-, CSS-, JS- und Bilddateien – für Ihre Benutzer beschleunigt. CloudFront stellt Ihre Inhalte über ein weltweites Netzwerk von Rechenzentren (Edge-Standorte) bereit. Wenn ein Benutzer über CloudFront bereitgestellte Inhalte anfordert, wird er zum Edge-Standort mit der geringsten Latenz (Verzögerungszeit) weitergeleitet, sodass die Inhalte mit der bestmöglichen Leistung bereitgestellt werden.

  • Wenn die Inhalte an dem Edge-Standort mit der geringsten Latenz bereits vorhanden sind, werden sie von CloudFront sofort bereitgestellt.

  • Wenn die Inhalte an diesem Edge-Standort nicht vorhanden sind, werden sie von CloudFront von einem Amazon S3-Bucket oder von einem HTTP-Server (z. B. einem Webserver) abgerufen, den Sie als Quelle für die definitive Version Ihrer Inhalte angegeben haben.

Weitere Informationen über die Verwendung von CloudFront zum Verteilen des Inhalts in Ihrem Amazon S3-Bucket finden Sie unter Hinzufügen von CloudFront, wenn Sie Inhalte von Amazon S3 aus verteilen im Entwicklerhandbuch für Amazon CloudFront.