Πώς να δείξετε τον τομέα σας σε κάδο ιστότοπου S3

Εάν φιλοξενείτε έναν στατικό ιστότοπο σε έναν κάδο S3 και είναι η πρώτη φορά που αγοράζετε ένα όνομα τομέα, αυτός ο απλός οδηγός είναι για εσάς.

Περίληψη - Τι χρειάζεστε

Amazon S3

  • Έχετε έναν κάδο S3 με το ίδιο όνομα με το όνομα τομέα σας
  • Ανεβάστε τον κωδικό του ιστότοπού σας
  • Να επιτρέπεται η δημόσια πρόσβαση
  • Προσθέστε μια πολιτική για να ενεργοποιήσετε το S3 GetObject
  • Ενεργοποίηση στατικής φιλοξενίας ιστότοπων

Πάροχος ονόματος τομέα

  • Στις ρυθμίσεις ζώνης DNS του ονόματος τομέα σας, διαγράψτε όλες τις εγγραφές Α
  • Στις ρυθμίσεις ζώνης DNS, προσθέστε το www στον υποτομέα και το τελικό σημείο S3 στο όνομα κεντρικού υπολογιστή για εγγραφές CNAME

Ας ακολουθήσουμε αυτά τα βήματα ένα προς ένα.

Βήμα 1: Δημιουργήστε έναν κάδο S3

Δημιουργήστε έναν κάδο S3 για να φιλοξενήσετε τα αρχεία σας για τον ιστότοπό σας

Πρώτα πρέπει να δημιουργήσετε έναν κάδο για τον ιστότοπό σας. Το όνομα για τον κάδο σας πρέπει να είναι το ίδιο με το όνομα τομέα σας. Ας πούμε ότι αγοράσαμε το όνομα τομέα www.clarkngo.net . Στη συνέχεια, το όνομα του κάδου S3 πρέπει να είναι και το www.clarkngo.net .

Μετά τη διαμόρφωση, το τελικό σημείο μου θα μοιάζει με αυτό:

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

Μεταβείτε στην κονσόλα AWS και συνδεθείτε. Επιλέξτε S3.

  1. Κάντε κλικ στο κουβάδες
  2. Κάντε κλικ στην επιλογή Δημιουργία κάδου

3. Προσθέστε το όνομα τομέα σας στο όνομα κάδου

4. Μπορείτε να επιλέξετε οποιαδήποτε περιοχή

Δημιουργία κάδου S3 και γενικής διαμόρφωσης

Ακολουθήστε τα παρακάτω πλαίσια ελέγχου και κάντε κλικ στην επιλογή Δημιουργία κάδου .

Επιλέξτε μόνο τα ακόλουθα:

  • Αποκλεισμός δημόσιας πρόσβασης σε κάδο και αντικείμενα που παραχωρούνται μέσω νέων λιστών ελέγχου πρόσβασης (ACL)
  • Αποκλεισμός δημόσιας πρόσβασης σε κάδο και αντικείμενα που παρέχονται μέσω οποιωνδήποτε λιστών ελέγχου πρόσβασης (ACL)

Μεταφόρτωση αρχείων στον κάδο S3

1. Κάντε κλικ στην Επισκόπηση και Μεταφόρτωση .

2. Ανεβάστε τα αρχεία του ιστότοπού σας στο Select Files

3. Για δικαιώματα Set , πατήστε Next .

4. Για Ορισμός ιδιοτήτων , πατήστε Επόμενο . (Η προεπιλογή είναι Standard S3.)

5. Για την αναθεώρηση , χτύπησε Upload .

Επεξεργασία της πολιτικής κάδων

1. Κάντε κλικ στο Δικαιώματα και μετά στην Πολιτική κάδου .

2. Προσθέστε την πολιτική. (Σημείωση: Για τον ιστότοπό σας θα αλλάξετε arn: aws :: s3 ::: www.clarkngo.net/* )

{ "Version": "2012-10-17", "Id": "Policy1548223592786", "Statement": [ { "Sid": "Stmt1548223591553", "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::www.clarkngo.net/*" } ] }

3. Πατήστε Αποθήκευση .

Στατική φιλοξενία ιστοσελίδων

1. Κάντε κλικ στο Properties και μετά στατική φιλοξενία ιστότοπου .

2. Επιλέξτε Χρήση αυτού του κάδου για να φιλοξενήσετε έναν ιστότοπο .

3. Για έγγραφο ευρετηρίου, πληκτρολογήστε index.html .

4. Για έγγραφο σφάλματος, πληκτρολογήστε index.html .

5. Πατήστε Αποθήκευση .

Βήμα 2: Προσθέστε το τελικό σημείο S3 στον τομέα σας

Επεξεργασία της ζώνης DNS

  1. Συνδεθείτε στον παροχέα τομέα σας.
  2. Σε αυτό το παράδειγμα, επιλέξτε Όνομα διακομιστές / DNS και , στη συνέχεια, Τροποποιήστε τη ζώνη DNS (ή το αντίστοιχο).

3. Καταργήστε όλες τις εγγραφές Α στον τομέα σας. Συνήθως θα έχει μια προεπιλεγμένη διεύθυνση IP για μια σελίδα 404 Not Found.

4. Προσθέστε ένα CNAME για να δείξετε τον κάδο S3:

  • προσθήκη www για τον υποτομέα.
  • Προσθέστε το www.clarkngo.net.s3-website-us-west-2.amazonaws.com (το S3 Endpoint) στο Όνομα κεντρικού υπολογιστή.

Και τελειώσατε! Λάβετε υπόψη ότι ενδέχεται να χρειαστεί λίγος χρόνος για να τεθούν σε ισχύ οι νέες ρυθμίσεις σας.

Συνδεθείτε μαζί μου στο LinkedIn εδώ.