AWS EC2 ile Basit bir Web Sunucusu Kurma
AWS EC2, Amazon'un bulut bilişim hizmetinin en temel bileşenidir. Sanal bir bilgisayar kiralamak gibi düşün; fiziksel sunucu satın almadan, ihtiyacın kadar işlem gücü kullanırsın.
EC2 örneğini başlattıktan sonra, SSH ile bağlanarak Linux komutlarını çalıştırabilirsin. Örneğin Ubuntu 20.04 seçersen, ilk adım paket listesini güncellemektir.
1sudo apt update2sudo apt install -y nginx3sudo systemctl start nginxBu komutlar sırasıyla: sistem paketlerini günceller, Nginx web sunucusunu yükler ve başlatır. Ardından EC2 örneğinin güvenlik grubunda 80 numaralı portu açman gerekir; aksi halde dışarıdan erişemezsin.
EC2'nin avantajı esnekliği. Örneğin sunucuya yoğun talep gelirse, daha güçlü bir örneğe geçiş yapabilirsin. Ya da otomatik ölçeklendirme kuralları tanımlayarak, CPU kullanımı belirli eşiği aşarsa yeni sunucuların otomatik başlamasını sağlayabilirsin.
Maliyeti kontrol etmek için AWS Free Tier'ı kullan; ilk 12 ay boyunca t2.micro örneğini ücretsiz çalıştırabilirsin. Ancak durdurduğun örneğin depolama alanı (EBS) ücretlendirilir, bu yüzden kullanmadığın kaynakları silmeyi unutma.
EC2 ile başlamak için AWS Management Console'a gir, EC2 bölümüne geç ve "Launch Instance" butonuna tıkla. Amazon Linux 2 ya da Ubuntu seç, t2.micro örneğini seçerek başla. Anahtar çiftini indir (PEM dosyası), güvenli bir yerde sakla; bunu kaybedersen sunucuya erişemezsin.
0 yorum