Welcome to My Blog 👋

Java, Spring Framework, Microservices, Docker, Kubernetes, AWS and Others 🚀
Follow Me

AWS Notları 1 - Ücretsiz EC2 Ubuntu Server Oluşturma



  March 14, 2021    Labels:,,,,,, 

 


Merhaba,

Bu yazımda AWS üzerinde ücretsiz olarak bir Linux sunucu nasıl oluşturulur onu anlatacağım.

Eğer bir AWS hesabınız yoksa buradan oluşturabilirsiniz. Üye olmak çok basit olduğu için ekstra olarak burada anlatmıyorum.

AWS ilk 1 yıl bir çok servisini ücretsiz olarak kullanıcılarına sunuyor. Ben de bu yazımda ücretsiz olan servisleri kullanacağım. Üye olurken kredi kartı bilgileri girilmesi gerekiyor, burada çok düşük limitli bir sanal kart oluşturarak, bu kartı kullanmanızı tavsiye ederim.


AWS üyeliğiniz ile buradan sağ üstteki “Konsolda Oturum Açın” seçeneği ile AWS Konsol’a giriş yapabilirsiniz. Daha sonra sol üstte bulunan ‘Services’ seçeneğine tıklayarak tüm AWS Servis’lerini görebilirsiniz.


Bu yazımda ben EC2 servisini kullanacağım, bu yüzden EC2 seçeneğini seçiyoruz. Daha sonra açılan sayfada sol tarafta bulunan menüde ki “Instances” seçeneğini seçiyoruz. Açılan sayfada bizim sunucularımız listeleniyor olacak. Bu sayfada sunucularımızla ilgili bir çok işlemi yapabiliriz. Bir sunucu oluşturmadığımız için şimdilik burada bir sunucu bulunmuyor.

Launch Instance diyerek yeni bir sunucu oluşturmaya başlayabiliriz.



Açılan sayfada karşımıza bir çok sunucu tipi çıkacaktır. Buradan istediğimiz sunucuyu seçebiliriz ancak sadece “Free tier eligible” ile belirtilmiş sunucular ücretsizdir. Ben konfigürasyonu ve kullanımı çok kolay olduğu için Linux sunucuyu tercih ediyorum, bu yüzden Ubuntu seçeneğini seçiyorum.


İkinci adımda karşımıza sunucu ile ilgili teknik özelliklerini seçebileceğimiz bir ekran geliyor. Burada da sadece “Free tier eligible” ile belirtilmiş seçenekler ücretsiz. Ücretsiz seçeneği seçerek next diyoruz.


Üçüncü adımda karşımıza makinemiz ile ilgili konfigürasyon detaylarını değiştirebileceğimiz bir ekran çıkıyor. Şimdilik bu ekranda bir şey değiştirmemize gerek yok, bu yüzden yine next diyerek ilerliyoruz.


Dördüncü adımda sunucumuzun belleğini belirleyebileceğimiz ekran karşımıza çıkıyor. Burada gelen default değerleri değiştirmemenizi tavsiye ediyorum çünkü belleği arttırmak istediğimizde ekstra ücret ödememiz gerekiyor. Herhangi bir değişiklik yapmadan yine next diyerek ilerliyoruz.


Beşinci adımda sunucumuza etiket ekleyebileceğimiz bir ekran karşımıza çıkıyor. Şimdilik bu ekranda da bir değişiklik yapmamıza gerek yok. Next diyerek ilerliyoruz.


Altıncı adımda makinemizin güvenliği ile ilgili tanımlamaları yapabileceğimiz bir ekran karşımıza çıkıyor. Default olarak SSH bağlantısı için bir kural eklenmiş oluyor. Ayrıca ben HTTP bağlantıları için iki kural daha ekledim. Source bölümündeki “anywhere” seçeneği bu kuralın tüm IP’ler için geçerli olacağını belirtiyor. Sadece belirli IP’ler için geçerli olmasını istiyorsanız “custom” seçeneğini seçerek bu IP’leri belirtmemiz gerekiyor. Ayrıca “my ip” seçeneğini seçerek sadece kullandığımız bilgisayar üzerinden bağlantılarda bu kuralın geçerli olacağını da belirtebiliyoruz. Security Group Name ve Description alanlarını da kendi isteğimize göre doldurduktan sonra “Review and Launch” seçeneği ile ilerliyoruz.


Yedinci adımda daha önceki adımlarda yaptığımız ayarlamaların bir özeti karşımıza çıkıyor. Bu sayfayı inceledikten sonra Launch diyerek ilerliyoruz.


Daha sonra bir pop-up olarak karşımıza key pair belirlememizi isteyen bir bölüm çıkıyor. Bu bölümde bir key pair oluşturup, indirerek Launch Instances diyoruz ve makinemizi oluşturmuş oluyoruz. Bu indirdiğimiz key pair dosyasını saklamamız çok önemli çünkü daha sonra bir çok işlemde bu dosyayı kullanıyor olacağız.



Makinemiz oluşturulduktan sonra Instances ekranına dönerek, oluşturduğumuz makinenin listelendiğini görebiliriz.



No comments:

Post a Comment