Ich finde die anderen Antworten hier ein wenig kryptisch. Hier sind die wichtigsten Schritte für das hosting Ihrer domain apex und andere host-Namen für die domain, die in Route53. Dies wird vorausgesetzt, dass Sie gekauft haben, eine domain über GoDaddy oder Netzwerk-Lösungen, oder wo auch immer. (Und ab Mitte 2014 können Sie kaufen domains direkt in Route53):
Erstellen Sie eine neue zone stub in Amazon Route53, indem Sie zu https://console.aws.amazon.com/route53/home und erstellen Sie ein neues Hosting-zone. Dieser Prozess wird übertragen einer leeren zone-Datei mit vier NS-Einträge und einen SOA-record. Kopieren Sie die vier NS-server-Namen. [Wenn Sie kaufen Sie Ihre domain in der Route53, wird dies automatisch für Sie erledigt und Sie können überspringen Sie die Schritte 2 und 3 unten].
Bei Ihrem domain registrar (GoDaddy, eNom, Network Solutions, etc.) Bearbeiten Sie die DNS-hosts für die jeweilige domain - and-drop die vier Werte aus Schritt 1 in Platz. Speichern Sie und lassen Sie wirksam werden.
Jetzt DNS für Ihre domain wird gehostet in Amazon Route53 und werden wahrscheinlich schneller und stabiler, als es war, als hosted by die domain-Namen-Anbieter.
Fügen Sie weitere Datensätze auf Ihren neuen zone Route53-Datei, wie eine zone apex Datensatzes (@ Datensatz) oder einen www-Datensatz, etc.. Hinweis: Route53 gestattet nicht die Verwendung des " @ " - alias -- Sie müssen buchstabieren domain-name.com. (Werden Sie SICHER, dass der Punkt nach dem Namen!)
Ein großer Vorteil der Verwendung von Route53 für dein DNS ist nun, wenn Ihre Website gehostet wird hinter einer Amazon-ELB-Adresse, können Sie Karte Ihre zone apex (@ Datensatz) der alias der ELB-Adresse. Erstellen Sie einfach Einen a-record mit Ihrer zone apex ("company.com.") in es, sicher zu sein, lassen Sie den Punkt am Ende. Dann wählen Sie "Alias" knapp über dem Rekordwert, und Sie werden gegeben werden Wahl in der drop-down-Menü, oder Sie können fügen Sie den ELB Namen. Oder, wenn Sie Ihre zone apex sollte auf eine einfache IP-Adresse, wählen Sie Einen Eintrag und fügen Sie die IP.
Wenn Sie Knoten in mehreren AWS-Regionen (nicht nur über mehrere AZ ' s) kann man auch Route53 "latency based routing", die direkte Benutzer zu den schnellsten Knoten gegeben Latenz zu einem bestimmten moment (es basiert auf der niedrigsten Latenz, die nicht auf unmittelbarer geografischer Ort). Oder Sie können Route53 - healthchecks, um Ihren Eintrag Werte -- z.B. wenn der Gesundheitscheck geht, Ihre A-Datensatz verweist auf 1.2.3.4, wenn es nicht gelingt, den A-record Punkte zu 5.6.7.8.
EDIT: Anderen hilfreich Route53 trick, den ich entdeckt (durch Zufall, obwohl ich später gelesen, dass es eine bekannte/unterstütztes feature) ist, dass Sie verwenden können, die Einen Datensatz aliasing zeigen ELBs (oder Eimer, CloudFront-Distributionen, etc.) in anderen AWS-Konten. Sie wird nicht automatisch ausfüllen in der dropdown-Liste der Aliase, aber Sie können nur copy+paste in das Feld "alias-Ziel" - Eingang.
Du nicht 'erstellen' eine domain oder subdomain in AWS. Eine Domäne wird erstellt, bei der Kanzler-level - GoDaddy, Network Solutions, VeriSign, etc. während eine subdomain in DNS erstellt.
Wenn Sie sich darauf beziehen, wie Sie können, erstellen Sie eine web-server zu reagieren mydomain.com und/oder subdomain.mydomain.com dann müssen Sie ändern die mydomain.com DNS-records auf die IP-Adresse Ihrer Amazon EC2-instance.
Erste, Einführung die EC2-AMI, das Sie verwenden möchten, wie der web-server. Sie müssen dann weisen Sie eine Elastic IP-Adresse mit der AWS-Konsole und ordnen Sie die web server-Instanz. Notieren Sie sich, was die Elastic IP ist. Nun gehen Sie zu Ihrer Registrierungsstelle domain control panel, und fügen Sie/ändern Sie die IP-Adresse des A-oder CNAME-records mit dem Namen 'www' und '@' zu entsprechen, die Elastic IP zugeordnet, um die web server-Instanz. Nun erstellen Sie einen neuen CNAME-Eintrag für Ihre Subdomäne und '@'. Speichern Sie Ihre änderungen.
Wenn Ihre web-server-Instanz ist, auf dem Apache ausgeführt wird, müssen Sie jetzt konfigurieren, Name Based Virtual Hosting - jede Menge tutorials im web. Wenn Sie auf dem IIS ausgeführt wird, müssen Sie Sie zuweisen von host-Headern auf Ihren Websites. Wieder, es gibt genug tutorials für, wie gut. Google ist dein Freund.
Sie nicht die übertragung Ihrer domain-Namen zu AWS. Vielmehr weisen Sie eine Elastic IP-Adresse und die Zuordnung zu Ihrer Instanz. Dann gehen Sie zu Ihrem domain-Anbieter und Ihre domain, die Elastic IP-Adresse. Sie nicht brauchen, um übertragen Sie Ihre domain auf den AWS. Dies können Sie über die AWS management console.
In diesem way, Sie können starten Sie eine zweite Instanz und testen Sie alle Programm-updates, dann bewegen Sie einfach die Elastic IP auf die zweite Instanz, ohne dass Sie änderungen mit Ihrem domain-Anbieter
AWS Route 53 können (ab 2016) können Sie eine domain registrieren, über die https://console.aws.amazon.com/route53/home#DomainListing: Seite. Ich verstehe, dass es tatsächlich nutzt ein Dritter zu bedienen, die Registrierung, aber Sie brauchen nicht zu wissen, dass.
Sobald Sie eine domain, die Sie verwenden können Gehosteten Zonen zu verbinden, um Ressourcen. Ich erinnere daran, dass die Registrierung vor, wird automatisch erstellen Sie eine Gehostete Zone für Ihre domain-Namen.
Zur Verbindung von Domäne auf eine Ressource, die Sie brauchen, um zu gehen, die gehostete zone und erstellen eine "A" - Datensatz. Das interface ist relativ selbsterklärend.
Wenn Sie möchten, eine subdomain, erstellen Sie einen anderen "A" - Datensatz in der gleichen Hosting-Zone: Sie haben eine option, um ein Präfix auf den domain-Namen jedes mal, und natürlich zu verknüpfen, um eine andere Ressource.
Wird es sehr wichtig für Sie, um Ihre design-Lösung mit DNS in den Sinn. Schauen Sie sich Ihre Route 53 Produkt. Es ist eine programmierbare Schnittstelle in die DNS, die auch eine niedrige Zeit zu propagieren. Dies wird wichtig, wenn Sie änderungen vornehmen müssen. Sie sollten in der Lage sein zu sagen, Ihren registrar, um auf Route 53.
Ich dir auch wärmstens empfehlen, Sie mit all Ihren Servern hinter Elastic Load Balancer (ELB) - server und zeigen Sie, was DNS-service, den Sie haben. Dadurch vermeiden Sie die Ausfallzeiten, die Sie haben könnten, wenn das verschieben von Servern und aktualisieren.
Erstellen von Domain-name oder subdomain-name ist nicht möglich, mit AWS, die Sie haben, um es aus der domain-registrar und dann zeigen Sie Sie an AWS Route 53-service - die Karten, die Sie domain-Namen zu Ip-Adressen zusammen mit dedizierten Name-server, die für jeden hostzone.
Deshalb der Punkt ist, erstellen Sie zuerst der Domäne oder sub-domains von eine Dritte Partei domain-registrar, und verwenden Sie AWS route 53-service für den rest Verarbeiten.
Mit Amazon AWS Route 53 & Apache 2.4 Webserver
Erstellen Sie einen Canonical-Namen mit der wild card-route alle sub-domains traffic auf dem root-web-server befinden.
Fügen Sie nun sub-domains details zusammen mit root-domain routings wie unten.
InformationsquelleAutor der Antwort Gajen Sunthara
Ich finde die anderen Antworten hier ein wenig kryptisch. Hier sind die wichtigsten Schritte für das hosting Ihrer domain apex und andere host-Namen für die domain, die in Route53. Dies wird vorausgesetzt, dass Sie gekauft haben, eine domain über GoDaddy oder Netzwerk-Lösungen, oder wo auch immer. (Und ab Mitte 2014 können Sie kaufen domains direkt in Route53):
Wenn Sie Knoten in mehreren AWS-Regionen (nicht nur über mehrere AZ ' s) kann man auch Route53 "latency based routing", die direkte Benutzer zu den schnellsten Knoten gegeben Latenz zu einem bestimmten moment (es basiert auf der niedrigsten Latenz, die nicht auf unmittelbarer geografischer Ort). Oder Sie können Route53 - healthchecks, um Ihren Eintrag Werte -- z.B. wenn der Gesundheitscheck geht, Ihre A-Datensatz verweist auf 1.2.3.4, wenn es nicht gelingt, den A-record Punkte zu 5.6.7.8.
EDIT: Anderen hilfreich Route53 trick, den ich entdeckt (durch Zufall, obwohl ich später gelesen, dass es eine bekannte/unterstütztes feature) ist, dass Sie verwenden können, die Einen Datensatz aliasing zeigen ELBs (oder Eimer, CloudFront-Distributionen, etc.) in anderen AWS-Konten. Sie wird nicht automatisch ausfüllen in der dropdown-Liste der Aliase, aber Sie können nur copy+paste in das Feld "alias-Ziel" - Eingang.
InformationsquelleAutor der Antwort Neal Magee
Du nicht 'erstellen' eine domain oder subdomain in AWS. Eine Domäne wird erstellt, bei der Kanzler-level - GoDaddy, Network Solutions, VeriSign, etc. während eine subdomain in DNS erstellt.
Wenn Sie sich darauf beziehen, wie Sie können, erstellen Sie eine web-server zu reagieren mydomain.com und/oder subdomain.mydomain.com dann müssen Sie ändern die mydomain.com DNS-records auf die IP-Adresse Ihrer Amazon EC2-instance.
Erste, Einführung die EC2-AMI, das Sie verwenden möchten, wie der web-server. Sie müssen dann weisen Sie eine Elastic IP-Adresse mit der AWS-Konsole und ordnen Sie die web server-Instanz. Notieren Sie sich, was die Elastic IP ist. Nun gehen Sie zu Ihrer Registrierungsstelle domain control panel, und fügen Sie/ändern Sie die IP-Adresse des A-oder CNAME-records mit dem Namen 'www' und '@' zu entsprechen, die Elastic IP zugeordnet, um die web server-Instanz. Nun erstellen Sie einen neuen CNAME-Eintrag für Ihre Subdomäne und '@'. Speichern Sie Ihre änderungen.
Wenn Ihre web-server-Instanz ist, auf dem Apache ausgeführt wird, müssen Sie jetzt konfigurieren, Name Based Virtual Hosting - jede Menge tutorials im web. Wenn Sie auf dem IIS ausgeführt wird, müssen Sie Sie zuweisen von host-Headern auf Ihren Websites. Wieder, es gibt genug tutorials für, wie gut. Google ist dein Freund.
Hoffe, das hilft.
InformationsquelleAutor der Antwort Jorge Vazquez
Sie nicht die übertragung Ihrer domain-Namen zu AWS. Vielmehr weisen Sie eine Elastic IP-Adresse und die Zuordnung zu Ihrer Instanz. Dann gehen Sie zu Ihrem domain-Anbieter und Ihre domain, die Elastic IP-Adresse. Sie nicht brauchen, um übertragen Sie Ihre domain auf den AWS. Dies können Sie über die AWS management console.
In diesem way, Sie können starten Sie eine zweite Instanz und testen Sie alle Programm-updates, dann bewegen Sie einfach die Elastic IP auf die zweite Instanz, ohne dass Sie änderungen mit Ihrem domain-Anbieter
http://www.youtube.com/watch?v=c8yuGvnU3A0
InformationsquelleAutor der Antwort Lynob
Nachdem Sie die Domäne erstellen settup in Route 53, fügen Sie einfach den alias oder CNAME-wie für Sie tun
http://www.yourdomain.com
hier A-Record ist
yourdomain.com
Cname ist
http://www.yourdomain.com
und so wie Ihre subdomain wie
sub.yourdomain.com
den Prozess ist nicht schwierig, nur die technische,
wenn Sie wollen, mehr zu lernen , will ich gerne tun ,
AWS FELSEN
InformationsquelleAutor der Antwort Rohan Zakie
AWS Route 53 können (ab 2016) können Sie eine domain registrieren, über die https://console.aws.amazon.com/route53/home#DomainListing: Seite. Ich verstehe, dass es tatsächlich nutzt ein Dritter zu bedienen, die Registrierung, aber Sie brauchen nicht zu wissen, dass.
Sobald Sie eine domain, die Sie verwenden können Gehosteten Zonen zu verbinden, um Ressourcen. Ich erinnere daran, dass die Registrierung vor, wird automatisch erstellen Sie eine Gehostete Zone für Ihre domain-Namen.
Zur Verbindung von Domäne auf eine Ressource, die Sie brauchen, um zu gehen, die gehostete zone und erstellen eine "A" - Datensatz. Das interface ist relativ selbsterklärend.
Wenn Sie möchten, eine subdomain, erstellen Sie einen anderen "A" - Datensatz in der gleichen Hosting-Zone: Sie haben eine option, um ein Präfix auf den domain-Namen jedes mal, und natürlich zu verknüpfen, um eine andere Ressource.
Den https://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html tutorial ist ein bisschen schwer auf Fachchinesisch für Anfänger, deckt aber die oben genannten Punkte.
InformationsquelleAutor der Antwort John Trevithick
Wird es sehr wichtig für Sie, um Ihre design-Lösung mit DNS in den Sinn. Schauen Sie sich Ihre Route 53 Produkt. Es ist eine programmierbare Schnittstelle in die DNS, die auch eine niedrige Zeit zu propagieren. Dies wird wichtig, wenn Sie änderungen vornehmen müssen. Sie sollten in der Lage sein zu sagen, Ihren registrar, um auf Route 53.
Ich dir auch wärmstens empfehlen, Sie mit all Ihren Servern hinter Elastic Load Balancer (ELB) - server und zeigen Sie, was DNS-service, den Sie haben. Dadurch vermeiden Sie die Ausfallzeiten, die Sie haben könnten, wenn das verschieben von Servern und aktualisieren.
InformationsquelleAutor der Antwort Jiyosub
Erstellen von Domain-name oder subdomain-name ist nicht möglich, mit AWS, die Sie haben, um es aus der domain-registrar und dann zeigen Sie Sie an AWS Route 53-service - die Karten, die Sie domain-Namen zu Ip-Adressen zusammen mit dedizierten Name-server, die für jeden hostzone.
Deshalb der Punkt ist, erstellen Sie zuerst der Domäne oder sub-domains von eine Dritte Partei domain-registrar, und verwenden Sie AWS route 53-service für den rest Verarbeiten.
InformationsquelleAutor der Antwort Sangram Anand