Dacă găzduiești un site web static într-o bucket S3 și este prima dată când cumperi un nume de domeniu, acest ghid simplu este pentru tine.

Rezumat – De ce aveți nevoie

Amazon S3

  • Aveți o bucket S3 cu același nume ca numele domeniului dvs.
  • Încărcați codul site-ului web
  • Permiteți accesul publicului
  • Adăugați o politică pentru a activa S3 GetObject
  • Activați găzduirea statică a site-urilor web

Furnizor de nume de domeniu

  • În setările zonei DNS ale numelui de domeniu, ștergeți toate A înregistrări
  • În setările zonei DNS, adăugați www la subdomeniu și punctul final S3 în numele gazdei pentru CNAME înregistrări

Să parcurgem acești pași unul câte unul.

Pasul 1: Creați o cupă S3

Creați un bucket S3 pentru a găzdui fișierele pentru site-ul dvs. web

Mai întâi trebuie să creați o găleată pentru site-ul dvs. web. Numele pentru bucket trebuie să fie același cu numele de domeniu. Să presupunem că am cumpărat numele domeniului www.clarkngo.net. Atunci numele cupei S3 ar trebui să fie www.clarkngo.net de asemenea.

După configurare, punctul meu final ar trebui să arate similar cu acesta:

http://www.clarkngo.net.s3-website-us-west-2.amazonaws.com

Accesați consola AWS și conectați-vă. Alegeți S3.

  1. Clic Cupe
  2. Clic Creați o găleată
Cum sa va indreptati domeniul catre un segment de site

3. Adăugați numele de domeniu în numele cupei

4. Puteți alege oricare Regiune

Crearea cupei S3 și configurația generală

1611919085 416 Cum sa va indreptati domeniul catre un segment de site

Urmați casetele de mai jos și dați clic Creați cupă.

Bifați numai următoarele:

  • Blocați accesul public la cupe și obiecte acordate prin intermediul nou liste de control acces (ACL)
  • Blocați accesul public la cupe și obiecte acordate prin intermediul orice liste de control acces (ACL)
1611919085 455 Cum sa va indreptati domeniul catre un segment de site

Încărcarea fișierelor în bucketul S3

1. Faceți clic pe Prezentare generală și Încărcare.

1611919085 972 Cum sa va indreptati domeniul catre un segment de site

2. Încărcați fișierele site-ului dvs. web în Selectati fisierele

1611919085 122 Cum sa va indreptati domeniul catre un segment de site

3. Pentru Setați permisiunile, lovit Următorul.

4. Pentru Setați proprietăți, lovit Următorul. (Implicit este Standard S3.)

5. Pentru Revizuire, lovit Încărcare.

Editarea politicii pentru bucket

1. Faceți clic pe Permisiuni, apoi Politica cupei.

1611919085 31 Cum sa va indreptati domeniul catre un segment de site

2. Adăugați politica. (Notă: pentru site-ul dvs. web vă veți schimba arn: aws :: s3 ::: www.clarkngo.net/*)

1611919085 267 Cum sa va indreptati domeniul catre un segment de site
{
    "Version": "2012-10-17",
    "Id": "Policy1548223592786",
    "Statement": [
        {
            "Sid": "Stmt1548223591553",
            "Effect": "Allow",
            "Principal": "*",
            "Action": "s3:GetObject",
            "Resource": "arn:aws:s3:::www.clarkngo.net/*"
        }
    ]
}

3. Lovit salva.

Gazduire site-uri statice

1. Faceți clic pe Proprietăți, apoi Găzduire statică de site-uri web.

1611919085 267 Cum sa va indreptati domeniul catre un segment de site

2. Alegeți Utilizați această găleată pentru a găzdui un site web.

3. Pentru document Index, tastați index.html.

4. Pentru documentul de eroare, tastați index.html.

5. Lovit salva.

1611919085 502 Cum sa va indreptati domeniul catre un segment de site

Pasul 2: Adăugați punctul final S3 la domeniul dvs.

Editarea zonei DNS

  1. Conectați-vă la furnizorul dvs. de domeniu.
  2. În acest exemplu, alegeți Servere de nume / DNS, apoi Modificați zona DNS (sau echivalentul).
1611919085 695 Cum sa va indreptati domeniul catre un segment de site

3. Eliminați toate A înregistrări în domeniul dvs. De obicei, va avea o adresă IP implicită pentru o pagină 404 Not Found.

1611919085 180 Cum sa va indreptati domeniul catre un segment de site

4. Adăugați un CNAME pentru a indica cupa S3:

  • adăuga www pentru subdomeniu.
  • adăuga www.clarkngo.net.s3-website-us-west-2.amazonaws.com (punctul final S3) la numele gazdei.
1611919085 42 Cum sa va indreptati domeniul catre un segment de site

Și gata! Rețineți că ar putea dura ceva timp până când noile setări vor intra în vigoare.

Conectează-te cu mine în LinkedIn Aici.

1611919085 572 Cum sa va indreptati domeniul catre un segment de site