Πριν από λίγους μήνες, παρατήρησα ότι πλησίαζα τα όρια εύρους ζώνης στον λογαριασμό φιλοξενίας μου. Η εναλλαγή παρόχων φιλοξενίας είναι δύσκολη, γι'αυτό αποφάσισα να μεταφέρω μερικά γραφικά υψηλού εύρους ζώνης στο Amazon S3, όπου το εύρος ζώνης είναι φθηνό και απεριόριστο. Όλα ήταν καλά μέχρι που συνειδητοποίησα ότι η Google επέστρεφε αποτελέσματα αναζήτησης που έδειχναν τον κάδο μου στο s3.amazonaws.com αντί για το carltonbale.com. Ευτυχώς, το AmazonAWS έχει μια λύση. Μπορείτε να χρησιμοποιήσετε το δικό σας όνομα τομέα σε έναν κάδο Amazon S3. Εδώ είναι οι οδηγίες για το πώς να το κάνετε, από την αρχή μέχρι το τέλος Εισαγωγικά βήματα για νέους χρήστες του Amazon S3: - Πρώτα απ 'όλα, προφανώς, χρειάζεστε το δικό σας όνομα τομέα και τον δικό σας λογαριασμό Amazon S3 - Δεύτερον, χρειάζεστε έναν τρόπο δημιουργίας/διαχείρισης κάδους Amazon S3, επομένως θα πρέπει να εγκαταστήσετε έναν πελάτη στον υπολογιστή σας - Αυτήν τη στιγμή χρησιμοποιώ το πρόγραμμα-πελάτη μεταφοράς αρχείων CyberDuck. Έχω χρησιμοποιήσει επίσης τη χρησιμοποιημένη εφαρμογή επί πληρωμή Bucket Explorer και το πρόσθετο S3 Organizer για το Mozilla Firefox. Υπάρχουν πολλές διαθέσιμες επιλογές - Εγκαταστήστε την εφαρμογή μεταφοράς αρχείων της επιλογής σας και διαμορφώστε την εισάγοντας το AmazonAWS Πρόσβαση Keyand Secret Key - Αυτά είναι διαθέσιμα μεταβαίνοντας στη διεύθυνση httpaws.amazon.com, με το ποντίκι πάνω από το Ο λογαριασμός σας στις Υπηρεσίες Ιστού στην επάνω δεξιά γωνία και επιλέγοντας AWS Access Identifiers. ¼ - Αυτά είναι διαθέσιμα μεταβαίνοντας στη διεύθυνση httpaws.amazon.com, με το ποντίκι πάνω από το Πώς να ονομάσετε τον υποτομέα σας σε έναν κάδο Amazon S3: - Προσδιορίστε το ακριβές όνομα τομέα που θέλετε να προωθήσετε στο Amazon S3. Το S3 δεν είναι διακομιστής ιστού, έτσι θα έκανα Μην προτείνετε να προωθήσετε ολόκληρο τον τομέα σας εκεί, αλλά μάλλον έναν υποτομέα. Ο υποτομέας που πρόκειται να χρησιμοποιήσω είναι ο πραγματικός που έχω ρυθμίσει: s3.carltonbale.com - Δημιουργήστε ένα νέο âÃÂàκουβάς (γνωστός και ως φάκελος) κάνοντας κλικ στο εικονίδιο "Δημιουργία φακέλου/κάδου". Ονομάστε τον κάδο ακριβώς αυτό που είναι το όνομα του υποτομέα σας - Παράδειγμα ονόματος κάδου: s3.carltonbale.com Σημείωση: πρέπει να χρησιμοποιήσετε ένα μοναδικό όνομα κάδου. δεν θα μπορείτε να δημιουργήσετε κουβά εάν το όνομα χρησιμοποιείται ήδη από κάποιον άλλο, ακόμα κι αν υπάρχει άλλος ξεχωριστός λογαριασμός - Παράδειγμα ονόματος κάδου: - Τώρα έρχεται το δύσκολο κομμάτι: η τροποποίηση των ρυθμίσεων του διακομιστή DNS. Οι διαδικασίες για το πώς να το κάνετε αυτό διαφέρουν ανάλογα με τον κεντρικό υπολογιστή και το σύστημα λογισμικού, αλλά είναι τα γενικά βήματα: - Συνδεθείτε στον πίνακα ελέγχου του κεντρικού υπολογιστή σας και επιλέξτε "Διαχείριση ρυθμίσεων διακομιστή DNS"ή παρόμοιο - Δημιουργήστε μια νέα καταχώρηση CNAME για τον τομέα σας. Για το παράδειγμά μου του s3.carltonbale.com, η καταχώρηση ήταν: Όνομα:s3 Τύπος:CNAME Τιμή:s3.amazonaws.com. (Εάν είστε Ευρωπαίοι χρήστες, χρησιμοποιήστε το s3-external-3.amazonaws.com.) - - Και ναι, η κουκκίδα στο τέλος του âÃÂÃÂs3.amazonaws.com.âÃÂàείναι σωστή, τουλάχιστον για μένα. Κοιτάξτε τις άλλες καταχωρήσεις σας για να καταλάβετε τι πρέπει να εισάγετε - Τώρα έρχεται το πιο δύσκολο κομμάτι: η αναμονή. Χρειάστηκαν περίπου 2 ώρες για να αναγνωριστεί ο υποτομέας μου από το AmazonAWS - Ανοίξτε το όνομα υποτομέα στο πρόγραμμα περιήγησής σας. Θα πρέπει τώρα να έχετε πρόσβαση στα αρχεία σας μέσω οποιουδήποτε από τα 3 url: - subdomain.domain.com (εφόσον το πλήρες όνομα του κάδου είναι ίδιο με το πλήρες όνομα υποτομέα, π.χ. mysubdomain.mydomain.com, δεν είναι απαραίτητο να προσδιορίσετε ξανά το όνομα του κάδου στο τέλος του url) - your_bucket_name.s3.amazonaws.com (δηλαδή mysubdomain.mydomain.com.s3.amazonaws.com) - s3.amazonaws.com/your_bucket_name (π.χ. s3.amazonaws.com/mysubdomain.mydomain.com) Τελικά Βήματα - Θα χρειαστεί να ορίσετε δικαιώματα στον κάδο σας και στα αρχεία μέσα χρησιμοποιώντας το αγαπημένο σας εργαλείο διαχείρισης κάδου. Συνιστώ να ορίσετε την άδεια του κάδου σε "πλήρης έλεγχος μόνο από τον ιδιοκτήτη"και να ορίσετε τα δικαιώματα των αρχείων εντός του κάδου σε "Πλήρης έλεγχος από τον ιδιοκτήτη, πρόσβαση ανάγνωσης για όλους. Αυτό θα αποτρέψει τα άτομα από το να μπορούν να περιηγηθούν/να καταγράψουν τα αρχεία στον κάδο σας - Εάν δεν θέλετε η Google (ή το Google Images) να ευρετηριάζει τα αρχεία στον υποτομέα σας, δημιουργήστε ένα αρχείο με το όνομα robots.txt που περιέχει τα ακόλουθα και αντιγράψτε το στον κάδο σας: Πράκτορας χρήστη: * Απαγόρευση: / Αυτός είναι ο οδηγός μου από την αρχή μέχρι το τέλος για το πώς να χρησιμοποιήσετε το δικό σας όνομα τομέα με το Amazon S3. Αν έχασα κάτι ή αν κάτι δεν είναι σαφές, ενημερώστε με στα σχόλια και θα το διορθώσω.