Amazon S3 - Başlangıç Kılavuzu
Birkaç gün önce, bu blogu daha fazla ölçeklendirmek için hala çözümle mücadele ediyordum, böylece içeriğe daha hızlı ve aynı zamanda sunucuya çok fazla baskı yapmadan hizmet edecek. Hongkiat.com, günde yaklaşık 50.000 sayfa görüntüleme sunar ve günlük olarak yaklaşık 60-80Gb bant genişliği tüketir. Burada bir şeyler yapılması gerekiyor, bu nedenle görüntü ve dosya istemek tüm sunucunun dengesini etkilemeyecek. Bazı okumalardan, düşüncelerden ve araştırmalardan sonra Amazon S3.
Bunu duymuş olabilirsiniz veya belki de zaten kullanıyor olabilirsiniz. Ancak, sitenizi ölçeklemekte, çözüm aramakta ya da sabit bir çevrimiçi dosya barındırma arayanlar için sorun yaşayanlar için, burada size temel bir anlayış veren oldukça eksiksiz bir makale (umuyorum) yazdım. Amazon S3, birlikte kullanma ve hesap verme kılavuzları ile birlikte.
Okuma kolaylığı için, aşağıdaki bölümlerde içerik tükenmiştir.
- Kısaca
- Amazon S3 Hesabı Alınması
- Amazon S3’ü kullanma
- Görüntü Hosting Olarak Amazon S3
- Amazon S3 Uygulamaları ve Diğer Kaynaklar
Atlamadan sonra tam rehber.
Kısaca
Amazon Basit Depolama Hizmeti, Ayrıca şöyle bilinir Amazon S3 bir çevrimiçi depolama tesisidir. Kurulumu ucuz, hızlı ve kolaydır. Ve e-ticaret devi tarafından sağlanan bir hizmet olduğundan Amazon, S3'te sakladığınız her şeyin güvence altına alındığından emin olabilirsiniz. Amazon S3 hakkında devamını oku.
Amazon S3'e kimin ihtiyacı var??
S3'te ilk masraf yok, sıfır kurulum maliyeti var. Sadece kullandığın kadarını ödersin. Webmasterlar ve blogcular, özellikle aşağıdaki sorunları olanlar için son derece uygundur:
- Bant genişliğinin tükenmesi
Eğer paylaşılan bir hosting hesabındaysanız, herhangi bir Stumble Onon veya Digg efekti, ayın tüm bant genişliği limitini kolayca yiyebilir. Çoğu zaman, web sunucusu, tüketilen ekstra bant genişliklerinin ödemesini ödeyene kadar hesabı askıya alır. Amazon S3 sınırsız bant genişliği sağlar ve sitenizin ihtiyaç duyduğu bant genişliğine sahip olursunuz. Kredi kartından ücret tahsil edilecektir ve ayın sonunda ödeme yapılabilir..
- Daha iyi ölçeklenebilirlik
Amazon S3 bulut barındırma ve görüntü sunumu kullanarak nispeten hızlı. Bunları normal HTTP isteğinden ayırmak, sunucu yükünü kesinlikle kolaylaştıracak ve böylece daha iyi bir kararlılık garanti edecek.
- Gerçekten kullandığından daha fazlasını ödersin
İster barındırma, ister VPS veya isterse sunucuda olun, her ay (veya yılda) bir toplu ödeme yaparsınız ve bu tutar, tam olarak kullanamayabileceğiniz sabit disk depolama ve bant genişliğini içerir. Yalnızca kullandığınızın parasını ödeyebildiğiniz zaman neden daha fazlasını ödeyesiniz?.
- Dosyaları çevrimiçi olarak saklayın
Daha fazla sabit disk alanı kazanmak için dosyalarınızı CD / DVD'lerde yedeklemek yerine, işte başka bir seçenek. Onları çevrimiçi olarak saklayın, ve onları gizli tutma veya halka açık hale getirme seçeneğiniz vardır. Hepsi size kalmış.
- Daha kolay dosya alma ve paylaşma
Dosyanızı çevrimiçi olarak saklarsanız, İnternet bağlantısı olduğu sürece bunlara istediğiniz yere erişebilirsiniz. Amazon S3 ayrıca dosyaları arkadaşlarımla, müşterilerimle ve blog okuyucularıyla daha iyi iletişim kurmamı sağlıyor.
Sınırsız depolama ve bant genişlikleri, kullandıkça öde, dosya gizliliğinin tam kontrolü beni hongkiat.com'daki görüntüleri Amazon S3'e aktarmaya heyecanlandıran şeydir. Muhtemelen ihtiyacınıza uygun daha fazlasını düşünebilirsiniz. Amazon S3'ü neden kullanmalısınız? Hakkında daha fazla bilgi edinin..
Sonra, nasıl yapabileceğinizi açıklayacağım Amazon S3 hesabı için kaydolun.
Başa dönüş ↑
Amazon S3 Hesabı Alınması
Bir hesap açmadan önce, en azından Amazon S3'ün nasıl ücretlendirileceğini bilmeniz gerektiğini düşünüyorum. Onları burada kontrol edin veya bir ile tahmin AWS Basit Aylık Hesap Makinesi. Şimdi hazırsanız, bir Amazon S3 hesabı alalım..
- Kayıt ol / Amazon'a giriş yap
Bir Amazon hesabın varsa, giriş yap, ya da bir tane aç.
- Amazon AWS Hesabı Alın
Aws.amazon.com adresine gidin ve kaydolun Amazon İnternet Servisleri Hesabı.
- Ara - Amazon Basit Depolama Hizmeti (S3)
Kaydolduktan sonra, hesabınızın oluşturulduğunu ve bilgilerin e-postanıza gönderildiğini belirten bir sayfa ile karşılaşacaksınız. Aramak Amazon Basit Depolama Hizmeti listenin altında tıklayın.
- Kaydolun - Amazon Basit Depolama Hizmeti (S3)
Bir kez daha Amazon S3 tanıtım sayfasına yönlendirileceksiniz. Gerekirse tekrar okuyun ya da tıklatarak bir hesap açmak için atlayın. Bu Web Hizmetine Kaydolun. Kredi kartı bilgilerinizi girin ve hesabınızı ayarlamak için talimatları izleyin.
- Kullanıcı adınızı / şifrenizi bilin
Başarıyla kaydolduktan sonra, Amazon sizden AWS Erişim Tanımlayıcıları, hangisini içerir Erişim Anahtarı Kimliği ve Gizli Erişim Anahtarı. Bunu not et Erişim Anahtarı Kimliği ve Gizli Erişim Anahtarı kullanıcı adınız ve şifreniz kadar iyi olduğundan, onları güvende tutmalısınız.
Eğer kaçırdıysanızErişim Anahtarı Kimliği ve Gizli Erişim Anahtarı bildirim, tıklayın Web Servis Hesabınız, seçmek AWS Erişim Tanımlayıcıları onları almak için.
Web Hizmetleri Hesabınız altında ayrıca hesap etkinliklerini kontrol ettiğiniz, ay sonunda ne kadar ödeyeceğiniz, profilinizi değiştireceğiniz yer vb. Bu sayfalara aşina olmanız gerekir..
Artık Amazon S3 hesabınız oluşturuldu ve kullanıma hazır. Biraz yükleme yapalım.
Başa dönüş ↑
Amazon S3’ü kullanma
Amazon S3 hesabınız temiz bir kök hesapla başlar. Kökte kova oluşturduğunuz yer. Kova, Amazon S3'ün kök klasör terminolojisidir.. Birden fazla kova oluşturabilirsiniz ve iç kovalar klasörlerinizi ve resimlerinizi yerleştireceğiniz yerdir.
Amazon S3 bir dizi API yayınlar ve dünya genelindeki geliştiriciler, Amazon S3 hesabınızın yerel bilgisayarınızla konuşmasına izin veren bir uygulama yayınlar, böylece tüm dosya yükleme, senkronizasyon, yedekleme vb. İşlemlerini yapabilirsiniz. bakmak Amazon S3 hesabınıza bağlanmak için RJonna'dan (Firefox eklentisi) S3Fox uzantısından nasıl yararlanabilirsiniz daha sonra Amazon S3'e bağlanmak için size ücretsiz ve ücretli uygulamaların bir listesini vereceğiz..
Amazon S3'ü Firefox S3Fox ile Kullanma
S3Fox Firefox eklentisi olduğundan, makinenize kurulu bir Firefox tarayıcınız yoksa, bir tane edinmeniz gerekir. S3Fox eklentisini kurun, Erişim Anahtarı Kimliği ve Gizli Erişim Anahtarı hazır, haydi başlayalım.
- S3 Organizer'ı başlatın
Firefox’ta Araçlar, seçmek S3 Organizatör.
- Hesap açmak
Amazon S3 hesabınızı S3 Organizer ile ayarlayın. Bir açıklayıcı girin Hesap adı, sizin Erişim anahtarı ve Gizli anahtar. Click Eklemek.
- Bağlanın, ilk kova oluşturun
Doğru bilgileri girdikten sonra hesabınıza yönlendirilirsiniz (varsayılan olarak boştur). S3 Organizer’ın sol tarafında yerel makine klasörleriniz, sağda ise Amazon S3.
Dizin Oluştur'u sağ tıklayın. Kök seviyesinde yaratılan her şey kovalarınız olacaktır. Tüm dosya ve klasörler kovalar altında depolanacak / organize edilecektir.
- Klasörler oluştur, görüntüleri yükle
Kovaya çift tıklayın, bir klasör oluşturun. Klasörün içine bir resim yükleyin. Varsayılan olarak, Amazon S3 hesabınıza yüklenen hiçbir şeye herkes erişemez.
Başa dönüş ↑
Görüntü Hosting Olarak Amazon S3
Varsayılan olarak, S3 Düzenleyicileri ile Amazon S3'e yüklenen resimler herkese açık hale getirilmez. Yüklenen dosyaları arkadaşlarınız ve akranlarınızla paylaşmak istiyorsanız veya web sitenizin resimlerini barındırmak için Amazon S3'ü kullanmak istiyorsanız, ek adımlar gerekecektir..
- Resim iznini düzenle
Yüklenen görüntünün birine sağ tıklayın, ardından ACL'yi düzenle.
- Herkesi erişilebilir yap
Resminizi herkese açık hale getirmek için, Herkes, Kimliği Doğrulanmış Kullanıcılar ve benim (Sahibi) okuma erişimine sahip olduklarından emin olun. Aşağıdaki resimdeki ayarları takip edin. Keneler ve haçlar arasında geçiş yapmak için simgeye tıklayın.
- Resim URL’sini al
Herhangi bir görüntüyü sağ tıklayın, URL'yi Panoya Kopyala'yı seçin. URL’niz şuna benzer:https://assets.hongkiat.com/uploads/10yearsago/amazon_10ya.png
Resim URL’si aşağıdaki sabit biçimde gelir:http: //bucket_name.s3.amazonaws.com/Klasör adı/dosyaadı.jpg
Başa dönüş ↑
Amazon S3 Uygulamaları ve Diğer Kaynaklar
Kullanıyorduk S3Fox Tüm açıklama boyunca ücretsizdir ve Firefox tarayıcısında bulunur. Ancak benzer uygulamaları sağlayan diğer uygulamalardan ve buradaki çeşitli yollardan haberdar olmanız gerektiğini de düşündüm..
Amazon S3 Destekli Uygulamalar
- JungleDisk - Amazon S3 tarafından desteklenen güvenilir çevrimiçi depolama alanı.
- iletmek - Mac için FTP / SFTP uygulaması.
- S3Sync - S3syncs ve S3cmds'den oluşur. Amazon S3 hesabının kabuk komutlarıyla kontrol edilmesini sağlayan Ruby programı.
- Kova Gezgini - Amazon S3 için Kullanıcı Arabirimleri.
- Yedekleme yöneticisi - Linux için komut satırı aracı.
- S3 Yedekleme - Herkesin Amazon'un etkileyici altyapısını uzaktan yedekleme ve güvenli çevrimiçi dosya depolama için kullanmasını önemsiz kılan Windows masaüstü uygulaması.
- JetS3t - Amazon'un S3 çevrimiçi depolama hizmeti için araç seti.
- Sync2S3 - Dosyalarınızı Amazon (S3) ile senkronize ederek size güvenli ve uygun fiyatlı bir yedekleme çözümü sunar..
- KOBİ Depolama - Dosyalara her yerden erişin.
Başa dönüş ↑
Daha Fazla Çevrimiçi Referans
Amazon S3'ü ve bağlantısını daha iyi anlamanıza yardımcı olacak çevrimiçi referanslar.
- Amazon Basit Depolama Hizmeti - Amazon İnternet Servisleri geliştiricilerinin Amazon Basit Depolama Hizmeti (Amazon S3) kullanarak oluşturduğu çözümlere göz atın.
- Amazon S3 Forum - Yararlı bilgiler içeren S3 Forum.
- Amazon S3 API'sı - Amazon S3'ün API'sını anlayın.
- Wiki'de Amazon S3
- Amazon S3'ü Görüntü Hosting Hizmeti Olarak Kullanma
- Amazon S3'ü Nasıl Kullanırım?- Paul’un Amazon S3’ü rsync ve JungleDisk ile kullanma yöntemini okuyun..
- Amazon S3 ile Kurşun Geçirmez Sunucu Yedekleri - Ruby ve S3Sync ile S3'ü kontrol edin.
- OS X Ana Dizininizi Yedeklemek için JungleDisk, Amazon S3 ve rsync Nasıl Kullanılır
- Amazon S3 ile Ucuz Sunucu Yedekleme
- Perl’den Amazon S3’ü kullanma
- Amazon S3'ü Django ile Kullanma
Bu kadar! Umarım bu kılavuzu faydalı bulursunuz.