AWS S3’te Statik Web Sitesi Barındırma: Yeni Başlayanlar İçin Adım Adım Kılavuz
Merhaba! Ben Fatih Soysal ve bu yazıda size AWS S3’te statik bir web sitesi nasıl barındırılacağını adım adım göstereceğim. AWS S3, Amazon’un sunduğu güçlü ve ölçeklenebilir bir nesne depolama hizmetidir. Ancak, birçok kişi bunun sadece dosya depolamak için olduğunu düşünür. Aslında, S3, statik web siteleri için mükemmel bir platformdur. Bu rehberde, bu potansiyeli keşfedeceğiz.
Gereksinimler
Öncelikle, bir AWS hesabınız olması gerekiyor. Henüz hesabınız yoksa, AWS sitesinden ücretsiz bir hesap oluşturabilirsiniz. Ayrıca, web sitenizin dosyalarını (HTML, CSS, JavaScript, resimler vb.) hazırlamış olmanız önemlidir. Bu dosyaları genellikle bir klasörde bir araya getirirsiniz. Örneğin, index.html dosyanız ana sayfanız olacaktır. Son olarak, bir temel seviyede komut satırı kullanımı bilginiz olması işlerinizi kolaylaştıracaktır. Ancak, AWS yönetim konsolunu da kullanabilirsiniz, elbette.
Adım 1: S3 Bucket Oluşturma
AWS yönetim konsoluna giriş yapın ve S3 hizmetini bulun. “Bucket oluştur” düğmesine tıklayın. Ardından, benzersiz bir bucket adı girmeniz gerekiyor. Bucket adının global olarak benzersiz olması önemlidir. Bunu takiben, bölge seçimi yapın. Bölge seçimi, web sitenizin performansını etkiler. Kullanıcılarınıza yakın bir bölge seçmeniz idealdir. Son olarak, “S3 Bucket Oluştur” düğmesine tıklayarak süreci tamamlayın. Unutmayın, bucket adı küçük harf, rakam ve tire içerebilir.
Adım 2: Statik Web Sitesi Özelliklerini Etkinleştirme
Yeni oluşturduğunuz bucket’ın özelliklerine gidin. “Statik Web Sitesi Barındırma” bölümünü bulun. Burada, “Ev Sahibi” ve “Hata Belgeleri” sekmelerini göreceksiniz. “Ev Sahibi” sekmesinde, “Index dokümanı” olarak “index.html” (veya web sitenizin index dosyasının adı) girin. “Hata Belgeleri” sekmesinde ise, “404 Hata Belgeleri” için “404.html” (ya da benzer bir dosya) belirleyebilirsiniz. Değişiklikleri kaydedin. Bu ayarlar, S3’ün web sitenizi nasıl sunacağını belirler.
Adım 3: Web Sitesi Dosyalarını Yükleme
Şimdi, hazırladığınız web sitesi dosyalarını S3 bucket’ınıza yüklemeniz gerekiyor. Bunu, AWS konsolunu kullanarak veya komut satırı aracılığıyla yapabilirsiniz. Konsol aracılığıyla dosyaları sürükleyip bırakabilirsiniz. Komut satırı ise daha hızlı ve etkili olabilir. Dosyalarınızı yükledikten sonra, web sitenizin URL’sini görebilirsiniz. S3 konsolunda, bucket’ınızın özelliklerinde URL’yi bulabilirsiniz. Artık web siteniz online!
Adım 4: DNS Ayarları (Opsiyonel)
S3’ten doğrudan bir URL kullanmak yerine, kendi alan adınızı kullanmak isterseniz, DNS ayarlarınızı güncellemeniz gerekir. Bu işlem, alan adı sağlayıcınıza bağlıdır. Genellikle, S3 bucket’ınızın oluşturduğu endpoint’i alan adınızın DNS kayıtlarına CNAME olarak eklemeniz gerekir. Bu, ziyaretçilerin kendi alan adınız üzerinden sitenize erişmelerini sağlar. Benim web sitemde daha detaylı bilgi bulabilirsiniz.
Sonuç
İşte bu kadar! Artık AWS S3 kullanarak statik bir web sitesini barındırmayı öğrendiniz. Bu yöntem, basit, ucuz ve ölçeklenebilir bir çözümdür. Umarım bu rehber faydalı olmuştur. Başka sorularınız varsa, yorumlarda bana ulaşabilirsiniz.
Faydalı Kaynaklar:
#Etiketler: AWS S3, Statik Web Sitesi, Web Hosting, Bulut Bilişim, Yeni Başlayanlar, Adım Adım Kılavuz, Amazon S3, DNS Ayarları, Fatih Soysal
