Mājas lapa » Hostings » Amazon S3 - iesācēju ceļvedis

    Amazon S3 - iesācēju ceļvedis

    Pirms dažām dienām es vēl arvien cīnījos ar risinājumu, lai tālāk izvērstu šo emuāru, lai tā sniegtu saturu ātrāk un vienlaicīgi, neuzspiežot serveri pārāk grūti. Hongkiat.com katru dienu apkalpo aptuveni 50 000 lapas apmeklējumu un ik dienu patērē aptuveni 60-80Gb joslas platumu. Šeit kaut kas jādara, lai attēlu un failu pieprasīšana neietekmētu visa servera stabilitāti. Pēc dažiem rādījumiem, apsvērumiem un pētījumiem es nokārtoju Amazon S3.

    Jūs, iespējams, esat dzirdējuši par to vai varbūt to jau izmanto. Bet tiem, kam ir problēmas, mērogojot jūsu vietni, meklējot risinājumus vai meklējot stabilu tiešsaistes failu hostingu, šeit es esmu uzrakstījis diezgan pilnīgu rakstu (es cerēju), kas sniegs jums pamatzināšanas par Amazon S3, kopā ar rokasgrāmatām par to lietošanu un lietošanu.

    Lai atvieglotu lasīšanu, saturs tiek izdalīts sekojošās sadaļās.

    • Īsumā
    • Amazon S3 konta izveide
    • Izmantojot Amazon S3
    • Amazon S3 kā Image Hosting
    • Amazon S3 lietojumprogrammas un citi resursi

    Pilns ceļvedis pēc lēciena.

    Īsumā

    Amazon Simple Storage Service, zināms arī kā Amazon S3 ir tiešsaistes krātuve. Tas ir lēts, ātrs un viegli uzstādāms. Un tā kā tas ir pakalpojums, ko sniedz e-komercijas gigants Amazon, jūs varat būt drošs, neatkarīgi no tā, ko jūs glabājat S3. Lasiet vairāk par Amazon S3.

    Kam ir nepieciešams Amazon S3?

    S3 nav sākotnējo maksu, nulles iestatīšanas izmaksas. Jūs maksājat tikai par to, ko izmantojat. Tas ir ļoti piemērots tīmekļa pārziņiem un emuāru autoriem, īpaši tiem, kuriem ir šādi jautājumi:

    • Iziet no joslas platumiem

      Ja atrodaties hostinga kontā, jebkurš Stumble Upon vai Digg efekts var viegli apēst visu mēneša joslas platuma ierobežojumu. Lielāko daļu laika, tīmekļa mitinātājs apturēs kontu, līdz būsite norēķinājies par patērētajiem papildu joslas platumiem. Amazon S3 nodrošina neierobežotu joslas platumu, un jums tiks piegādāts jebkurš vietnes vajadzībām nepieciešamais joslas platums. Maksa par kredītkarti un maksājums var tikt veikts mēneša beigās.

    • Labāka mērogojamība

      Amazon S3, kas izmanto mākoņa hostingu un attēla apkalpošanu, ir salīdzinoši ātri. To atdalīšana no parastā HTTP pieprasījuma noteikti atvieglos servera slodzi un tādējādi nodrošinās labāku stabilitāti.

    • Maksājot par to, ko jūs faktiski izmantojāt

      Neatkarīgi no tā, vai esat koplietojamo hostingu, VPS vai īpašo serveri, jūs maksājat vienreizēju maksājumu katru mēnesi (vai gadu), un summa ietver cietā diska uzglabāšanu un joslas platumu, ko jūs nevarat pilnībā izmantot. Kāpēc jāmaksā par vairāk, ja jūs varat maksāt tikai par to, ko jūs izmantojat.

    • Saglabājiet failus tiešsaistē

      Tā vietā, lai dublētu failus CD / DVD diskos, lai saglabātu vairāk vietas cietajā diskā, šeit ir vēl viena iespēja. Glabājiet tos tiešsaistē, un jums ir iespēja tos saglabāt privāti vai padarīt tos publiski pieejamus. Tas viss ir atkarīgs no jums.

    • Vieglāka failu izguve un koplietošana

      Ja saglabājat failu tiešsaistē, varat piekļūt tiem jebkurā vietā, kamēr ir pieejams interneta pieslēgums. Amazon S3 arī ļauj man labāk sazināties ar draugiem, klientiem un emuāru lasītājiem.

    Neierobežota krātuve un joslas platums, samaksa, kā jūs izmantojat, pilnīga failu konfidencialitātes kontrole ir tas, kas mani aizrauj, migrējot attēlus uz hongkiat.com uz Amazon S3. Jūs, iespējams, domājat par vairāk, kas atbilst jūsu vajadzībām. Lasiet vairāk par Kāpēc jums vajadzētu izmantot Amazon S3.

    Tālāk es izskaidrošu, kā jūs varat pierakstieties Amazon S3 kontā.

    Atpakaļ uz augšu ↑

    Amazon S3 konta izveide

    Pirms mēs iesakām pierakstīties uz kontu, es domāju, ka jums vismaz vajadzētu zināt, kā Amazon S3 maksā. Pārbaudiet tos šeit vai novērtējiet ar AWS vienkāršais ikmēneša kalkulators. Tagad, ja jūs visi esat iestatījuši, iegūsim Amazon S3 kontu.

    1. Pierakstīties / pieslēgties Amazon

      Ja jums ir Amazon konts, piesakieties, citādi pierakstieties uz vienu.

    2. Iegūstiet Amazon AWS kontu

      Dodieties uz aws.amazon.com un reģistrējieties a Amazon Web Services konts.

    3. Meklējiet - Amazon Simple Storage Service (S3)

      Kad esat pabeidzis pierakstīšanos, jūs sveicinās ar lapu, kurā teikts, ka jūsu konts ir izveidots un informācija ir nosūtīta uz jūsu e-pastu. Meklēt Amazon Simple Storage Service zem saraksta noklikšķiniet uz tā.

    4. Reģistrējieties - Amazon Simple Storage Service (S3)

      Vēlreiz jūs atvedīsit uz Amazon S3 ievadlapu. Lasiet to vēlreiz, ja nepieciešams, vai vienkārši izlaidiet kontu, noklikšķinot uz Reģistrējieties šim tīmekļa pakalpojumam. Ievietojiet savu kredītkartes informāciju un izpildiet norādījumus, lai iestatītu kontu.

    5. Know Your Lietotājvārds / Parole

      Kad esat veiksmīgi pierakstījies, Amazon uzvedīs jūs uz jūsu AWS piekļuves identifikatori, kas ietver jūsu Piekļuves atslēgas ID un Noslēpuma piekļuves atslēga. Pieraksti to Piekļuves atslēgas ID un Noslēpuma piekļuves atslēga ir tikpat labi kā jūsu lietotājvārds un parole, lai jūs būtu droši tos saglabāt.

      Ja esat palaidis garāmPiekļuves atslēgas ID un Noslēpuma piekļuves atslēga paziņojumu, noklikšķiniet uz Jūsu tīmekļa pakalpojuma konts, izvēlēties AWS piekļuves identifikatori lai tos ielādētu.

    6. Jūsu tīmekļa pakalpojumu kontā ir arī vieta, kur pārbaudāt konta darbības, cik daudz jūs maksāsiet mēneša beigās, mainīsit savu profilu utt..

      Tagad jūsu Amazon S3 konts ir izveidots un gatavs darbam. Darīsim dažas augšupielādes.

    Atpakaļ uz augšu ↑

    Izmantojot Amazon S3

    Jūsu Amazon S3 konts sākas ar tīru saknes kontu. Uz saknes ir vieta, kur izveidojat spaiņus. Kauss ir Amazon S3 terminoloģija saknes mapei. Varat izveidot vairākus spaiņus, un iekšpusē spainis ir vieta, kur novietojat mapes un attēlus.

    Amazon S3 izlaiž API komplektu un izstrādātāji visā pasaulē izlaiž lietojumprogrammu, kas ļauj jūsu Amazon S3 kontam runāt ar jūsu vietējo datoru, lai jūs varētu darīt visu failu augšupielādi, sinhronizāciju, dublējumu utt. skatoties uz kā jūs varat izmantot S3Fox paplašinājumu no RJonna (Firefox paplašinājums), lai izveidotu savienojumu ar savu Amazon S3 kontu un vēlāk mēs sniegsim jums sarakstu ar bezmaksas un maksas lietotnēm, lai izveidotu savienojumu ar Amazon S3.

    Izmantojot Amazon S3 ar Firefox S3Fox

    S3Fox ir Firefox spraudnis, tādēļ, ja jūsu datorā nav instalēta pārlūkprogramma Firefox, jums ir nepieciešams to saņemt. Instalējiet S3Fox spraudni Piekļuves atslēgas ID un Noslēpuma piekļuves atslēga gatavs, sāksim.

    1. Uzsākt S3 organizatoru

      Firefox, dodieties uz Rīki, izvēlieties S3 organizators.

    2. Iestatīt kontu

      Iestatiet savu Amazon S3 kontu ar S3 Organizer. Ievadiet pašsaprotamu Konta vārds, jūsu Piekļuves atslēga un Noslēpuma atslēga. Klikšķis Pievienot.

    3. Saņemiet savienojumu, izveidojiet pirmo spaini

      Kad esat ievadījis pareizo informāciju, jūs nokļūsiet savā kontā (kas pēc noklusējuma ir tukšs). S3 rīkotāja kreisajā pusē būs jūsu vietējās mašīnas mapes un Amazon S3 labajā pusē.

      Ar peles labo pogu noklikšķiniet uz Izveidot direktoriju. Viss, kas radīts saknes līmenī, būs jūsu spaiņi. Visi faili un mapes tiks saglabātas / sakārtotas zem spaiņiem.

    4. Izveidojiet mapes, augšupielādējiet attēlus

      Veiciet dubultklikšķi savā spainī, izveidojiet mapi. Augšupielādējiet attēlu mapē. Pēc noklusējuma viss, kas augšupielādēts jūsu Amazon S3 kontā, nebūs pieejams sabiedrībai.

    Atpakaļ uz augšu ↑

    Amazon S3 kā Image Hosting

    Pēc noklusējuma attēli, kas augšupielādēti Amazon S3 ar S3 organizatoriem, netiks publiskoti. Ja plānojat koplietot augšupielādētos failus ar draugiem un vienaudžiem, vai ja vēlaties izmantot Amazon S3, lai mitinātu jūsu vietnes attēlus, būs nepieciešamas papildu darbības.

    1. Rediģējiet attēla atļauju

      Ar peles labo pogu noklikšķiniet uz viena no augšupielādētajiem attēliem, izvēlieties Rediģēt ACL.

    2. Padariet publiski pieejamu

      Lai padarītu jūsu attēlu publiski pieejamu, pārliecinieties, ka ikvienam, autentificētiem lietotājiem un man (īpašniekam) ir lasīšanas piekļuve. Izpildiet attēlā redzamos iestatījumus. Noklikšķiniet uz ikonas, lai mainītu ērces un krustojumus.

    3. Iegūstiet attēla URL

      Ar peles labo pogu noklikšķiniet uz kāda konkrēta attēla, atlasiet Kopēt URL uz starpliktuvi. Jūsu URL izskatīsies šādi:https://assets.hongkiat.com/uploads/10yearsago/amazon_10ya.png

      Attēla URL ir šādā fiksētā formātā:http: //bucket_name.s3.amazonaws.com/mapes nosaukums/filename.jpg

    Atpakaļ uz augšu ↑

    Amazon S3 lietojumprogrammas un citi resursi

    Mēs esam izmantojuši S3Fox visā skaidrojumā, jo tas ir bezmaksas un tas atrodas Firefox pārlūkprogrammā. Bet es domāju, ka jums ir jāapzinās arī citi lietojumi un dažādi veidi, kas nodrošina līdzīgas iespējas.

    Amazon S3 atbalstītās lietojumprogrammas

    • JungleDisk - Uzticama tiešsaistes krātuve, ko nodrošina Amazon S3.

    • Pārsūtīt - FTP / SFTP lietojumprogramma Mac.

    • S3Sync - S3syncs un S3cmds. Ruby programma, kas ļauj kontrolēt Amazon S3 kontu ar korpusa komandām.
    • Bucket Explorer - Amazon S3 lietotāja saskarnes.
    • Backup Manager - Komandrindas rīks Linux.
    • S3 dublējums - Windows darbvirsmas lietojumprogramma, kas padara to par nenozīmīgu, lai ikviens varētu izmantot Amazon iespaidīgo infrastruktūru attālinātai dublēšanai un drošai tiešsaistes failu glabāšanai.
    • jets3t - Pakalpojumu komplekts, kas paredzēts Amazon S3 tiešsaistes uzglabāšanas pakalpojumam.
    • Sync2S3 - Sinhronizē failus ar Amazon (S3), nodrošinot drošu un pieejamu rezerves risinājumu.
    • MVU uzglabāšana - Piekļūstiet failiem no jebkuras vietas.

    Atpakaļ uz augšu ↑

    Vairāk tiešsaistes atsauces

    Šeit ir vairāk tiešsaistes atsauču, lai palīdzētu jums labāk saprast Amazon S3 un tā savienojamību.

    • Amazon Simple Storage Service - Pārlūkojiet Amazon Web Services izstrādātāju risinājumus, izmantojot Amazon Simple Storage Service (Amazon S3).
    • Amazon S3 forums - S3 forums ar daudz noderīgu informāciju.
    • Amazon S3 API - Saprast Amazon S3 API.
    • Amazon S3 Wiki
    • Izmantojot Amazon S3 kā attēlu hostinga pakalpojumu
    • Kā es izmantoju Amazon S3- Lasiet Pāvila metodi, lai izmantotu Amazon S3 ar rsync un JungleDisk.
    • Bulletproof Server Backups ar Amazon S3 - Kontrole S3 ar Ruby un S3Sync.
    • Kā lietot JungleDisk, Amazon S3 un rsync, lai dublētu OS X sākumlapu
    • Lēts servera dublējums ar Amazon S3
    • Izmantojot Amazon S3 no Perl
    • Izmantojot Amazon S3 ar Django

    Tas ir viss! Ceru, ka šī rokasgrāmata būs noderīga.