Cambiare l'hosting da GoDaddy a AWS

Per il più lungo tempo, ho avuto GoDaddy ospitare il mio sito web. Ho un nome a dominio registrato con GoDaddy ed è attualmente ospitato con loro. Ho letto questo articolo e ho creato una nuova zona ospitata tramite la Route 53 e ho quindi ricevuto i valori impostati dalla delegazione e ho collegato i 4 valori in GoDaddy come nameserver. So che questo può richiedere alcune ore per avere effetto, ma where posso specificare quale ec2 instance da utilizzare? Ho diverse istanze in esecuzione sul mio account AWS, ma solo uno ha il mio codice pertinente al mio sito web su cui sono focalizzato.

  • Il firewall di Windows Server 2008 r2 in amazon ec2 non è necessario
  • Come posso get l'AWS EC2 Ubuntu Server da stato di "arresto"?
  • Qual è il file system più veloce da utilizzare sotto Linux su EC2 per MySQL?
  • DNS interno all'interno di Amazon AWS VPC
  • Può AWS bloccare l'accesso da paesi embargati?
  • Come ho configurato il postfix e l'utilizzo di SES e sono comunque in grado di inoltrare email da indirizzi esterni non verificati?
  • 3 Solutions collect form web for “Cambiare l'hosting da GoDaddy a AWS”

    I 4 valori ottenuti da Route53 sono server di nome: forniscono la posizione in cui vengono archiviati i record (ad esempio con Route53). In Route53, è necessario disporre dei record A effettivi. In precedenza, tu (presumibilmente) disponeva di uno o più record A con GoDaddy che indicava l'indirizzo IP elastico dell'istanza EC2, ora è necessario ricreare gli stessi record in Route53 in modo che una ricerca indica Route53 (che sarà il tuo nuovo nameerver una volta che la modifica si propaga) restituirà lo stesso insieme di record precedentemente con GoDaddy.

    Quando accedi a Route53, ottieni un elenco delle zone ospitate: immettere qui la descrizione dell'immagine

    Seleziona una di esse e 'Vai a set di record':

    immettere qui la descrizione dell'immagine

    Da lì, crea un nuovo record A, che indica l'indirizzo IP elastico.

    Aggiornamento per affrontare il tuo commento:

    Hai un sito web, ha un codice che lo rende. La domanda è che quando digito in example.com nel mio browser, come posso visualizzare il codice? Il mio browser eseguirà una ricerca DNS che inizia con i nomi di origine radice (.) (Che dovrebbe già sapere); questi forniranno un elenco di nameservers .com, in cui è ansible cercare i nameservers per example.com. Questi server di nomi forniranno l'indirizzo IP che può essere utilizzato per accedere al codice. Il tuo browser quindi va a questo indirizzo IP e passa un'intestazione host per specificare il dominio che sta cercando di accedere (ad esempio, potrebbe esistere più domini sullo stesso server).

    Per passare da GoDaddy a AWS, puoi a) spostare il codice in AWS (se hai un sito web statico, spostalo su S3 invece di EC2) e fai clic sui tuoi record DNS di GoDaddy al nuovo host (ad esempio il tuo EC2 indirizzo IP dell'istanza). In EC2, l'indirizzo IP dell'istanza cambia quando l'istanza si riavvia, ecc. In quanto tale, è un indirizzo IP dinamico, non adatto per ospitare un sito web. Invece, è necessario assegnare un indirizzo IP statico, una volta che può essere assegnato ad un'istanza – AWS chiama questo un 'IP Elastico'. Questo è ciò che usenetworking per il tuo record A. (Lo stesso vale se utilizzi il DNS di GoDaddy o la Route53 – hai bisogno di un record A che indica l'indirizzo IP del tuo server – ma non c'è bisogno di utilizzare Route53 solo perché stai utilizzando AWS per ospitare il tuo sito – ci sono alcuni eccezioni – ad esempio utilizzando un bilanciatore di carico elastico).

    immettere qui la descrizione dell'immagine

    Dato che avevi ospitato sia il tuo dominio che il tuo sito web con Godaddy, probabilmente non wherevi affrontare il DNS, lo hanno fatto automaticamente per te.

    Ora che hai Route 53, devi creare una zona per il tuo dominio, crea tutti i record come un record e i record MX per la tua email per indicare l'ip elastico dell'istanza EC2.

    In conclusione, è necessario creare un record A come questo:

     yourdomain.com IN A 50.115.165.28 www.yourdomain.com IN A 50.115.165.28 

    Per i record MX (Exchange Mail)

     yourdomain.com IN MX preference: 5 exchange: mailservergoeshere.com 

    È ansible impostare ppriority su 0 se si dispone solo di un server. La priorità più bassa è la prima.

    Sia il nome di dominio che il provider di hosting sono gli stessi nel tuo caso, devi andare al conto di Godaddy e poi andare al gestore DNS. Dovresti aggiungere un record per il nuovo indirizzo IP del provider di hosting che è AWS hosting e anche cambiare il DNS al punto a provider di hosting AWS.

    Per cambiare nome server a Godaady:

     1.Log in to your Account Manager. 2.Next to Domains, click Launch. 3Select the domain name(s) you want to modify. 4.From the Nameservers menu, select Set Nameservers. 5.Under Setup type, select Custom. 6.Select Add Nameservers. 7.Enter the two nameservers your hosting provider gave you. 

    Trova @ ip entry entry per il tuo dominio, modifica quella voce in un indirizzo IP pubblico. Ci vorrà per propagare il DNA a livello mondiale.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.