AWS Microsoft SharePoint SQL Server Windows Server

Sharepoint 2013 Yazı Dizisi – 06 – AWS EC2 Yapılandırması – 01 – AMI hazırlama ve Sunucu Kurma

hk_ec2

Merhabalar,

Bugünki yazımızın konusu AMI. AMI, Amazon Machine Images demektir. Çoğumuzun aşina olduğu image konusu hakkında fazla açıklama yapmayacağım. AMI’nin özelliği AWS tarafından sunulan hazır imajlar, topluluğun sunduğu imajlar ve kendi oluşturduğunuz imajlardan oluşmasıdır.

Hızlı Başlangıç Menüsü
AMI.Makale01

SQL sunucu kurulu olan Windows sunucular
AMI.Makale02

AWS Marketplace
AMI.Makale03AMI.Makale04

Topluluk AMI’leri
AMI.Makale06AMI.Makale05

Gördüğünüz üzere sunucu kurup üzerine development için gerekli olan programları kurma veya yapılandırma uğraşlarına son verir nitelikte hazır imajlar mevcut.

Bizim yapacağımız işlem ise bir adet Windows Server 2012 R2 sunucu kurup, gerekli bileşenleri kurup, ayarlarını, güncellemelerini yapıp daha sonra kullanmak üzere imajını almak.

AWS Services menüsünden EC2’yi seçiyoruz. (Elastic Cloud Computing)
ami01

Göreceğimiz ilk ekran EC2 özet tablosu. Gördüğünüz üzere çalışan instance (vm veya sanal makine) gözükmüyor. Daha önceki makalemizde oluşturduğumuz Security Groups ve Gerçek IP adreslerimiz gözüküyor.
ami02

Burada dikkat etmenizi istediğim konu sağ üst menüde yer alan bölge seçeneklerinden Avrupa bölgesini seçmelisiniz. Çünkü bir önceki makalemizde ben hız için Avrupa bölgesini seçmiştim. Network’ümüz Frankfurtta olduğu için sanal makinelerimizi de bu bölgeden seçmeliyiz.
ami04

Bu bölümde navigasyon menümüz aşağıdaki gibidir.
ami03

Özet tablomuzun olduğu sayfadan Launch Instance’ı seçip sanal makine kurma işlemimize başlıyoruz.
ami05

İlk çıkan ekrandan Microsoft Windows Server 2012 R2 Base imajını seçiyoruz.
ami06

Sunucumuzun donanım özelliklerini seçiyoruz. Ben sunucu kurulumundan sonraki güncelleme vb. işlemler için güçlü bir makine seçiyorum. (4 çekirdekli işlemci, 16 GB RAM)
ami07

Bir sonraki ekranda bu özellikte kaç adet sunucu kurulmasını istediğimiz, bulunacağı subnet gibi ayarları seçmemizi istiyor. Aşağıdaki görseldeki gibi ayarları yaparak devam ediyoruz. Subnet’in Public veya private’da olması önemli değil. Çünkü bu sunucuyu imaj için kullanacağız. Imaj’ı hazırladıktan sonra tekrar kurarken zaten bu işlemleri tekrar yapabiliyoruz.
ami08

Sunucu için disk alanını ve kapasitesini seçiyoruz. bizim sunucu için 50 GB yeterli görüyorum. Resimden de gördüğünüz üzere SSD disk seçili.
ami09

Sunucumuza bir alias tanımlamamızı istiyor.
ami10

Bir Security group’a dahil etmemizi istiyor. İstersek yeni bir Security group oluşturabilirsiniz veya benim gibi daha önce oluşturduğunuz bir gruba dahil edebilirsiniz. Ben Public grubuna dahil ettim.
ami11

Güvenlik amacı ile daha önce oluşturduğumuz key pair’i seçiyoruz.
ami12

Bu işlemden sonra makinemiz kurulmaya başlıyor. Kurulum işlemini Instance bölümünden takip edebilirsiniz. Ben de bu süre 5 dkk falan sürdü. Check işlemleri de bittikten sonra (2/2 yazan kısım) makinemize bir adet gerçek ip veriyoruz. Elastic IPs bölümünden daha önce aldığımız ip adreslerinden bir tanesini ilgili sunucu ile ilişkilendiriyoruz.
ami13
ami14
ami15

Aşağıdaki görselden gördüğünüz üzere sunucumuz sağlıklı bir şekilde çalışıyor ve public ip adresi tanımlanmıştır.
ami16

Şimdi bu sunucuya bağlanıp güncelleme işlemlerini yapalım. Sunucumuza bağlanabilmek için gerekli izinleri ayarlamamız gerekiyor. Sunucumuz Public Security Group içerisinde tanımlandığı için bu grubun ayarlarını değiştiriyoruz.
ami17Inbound kurallara hazırda tanımlanmış olan RDP’yi ekliyoruz ve kaynak olarak şimdilik anywhere’i tanımlıyoruz. işimiz bittikten sonra bu kuralı kaldırmayı unutmayın.

ami18

Instances kısmına girip ilgili sunucumuzu seçip yukarıdan Connect düğmesine basıyoruz.

ami19

Açılan pencere aşağıdaki gibidir. yapmamız gereken sunucumuzun yönetici parolasını öğrenmek. Bu işlem için Get Password düğmesine basıyoruz.

ami20Daha önce indirdiğimiz pem dosyasını burada gösteriyoruz ve Decrypte Password düğmesine basıyoruz.

ami21Bu işlemden sonra bizlere parolamızı gösteriyor. Burada dikkat etmeniz gereken nokta, parolayı kopyala yapıştır yaparken bazen parolanın başına ve sonuna boşluk ekleyebiliyor. Bunun için size tavsiyem parolayı boş bir metin dosyasına yapıştırıp kontrol etmeniz.

ami22Daha sonra Remote Desktop Connection programını açıyoruz. Ve Computer kısmına sunucumuzun Public IP adresini yazıyoruz.

ami23

ami24

ami25Bu işlemlerden sonra sizlere tavsiyem ilk olarak sunucunun parolasını değiştirin, zaman / saat ayarlarını yapın, .Net framework 3.5’i kurun ve güncellemeri 1-2 kere yapın.

Güncellemelerden sonra Local Admin Users grubunda kendinize özel bir kullanıcı hesabı oluşturun.

Bu işlemler bittikten sonra imajımızı hazırlamak üzere sunucumuz üzerindeki EC2ConfigService Settings uygulamasını çalıştırıp, Image bölümünden Shutdown with Sysprep’i tıklıyoruz. Sunucumuz ilgili ayarlamaları yapıp kendisini kapatıyor.Sysprep

Sunucu kapandıktan sonra sunucunun üzerine gelip sağ tıklayıp Image menüsünden Create Image seçeneğini seçelim.

ami27Bizden imajımıza isim vermemizi istiyor. Gerekli ayarları aşağıdaki görseldeki gibi yapıp Create Image düğmesine tıklayalım.

ami28AMIs bölümünden imajın durumunu kontrol edebilirsiniz. Bu işlem de tamamlandıktan sonra AMIs bölümünden ilgili imajı seçip Launch diyerek başka sunucular kurabilirsiniz. Bu sayede her sunucu kurulumunda aynı işlemleri tekrar tekrar yapmanıza gerek kalmayacak.

ami29

ami30Bu yazımızın da sonuna geldik. Umarım faydalı olmuştur. Diğer yazılarımızda görüşmek üzere.

Konunun ana başlığı için: Sharepoint 2013 Yazı Dizisi – 01 – Giriş

2003 Konya Selçuk Üniversitesi Kadınhanı M.Y.O. 2012 Açıköğretim Kamu yönetimini bitirdim. Meslek hayatıma web tabanlı yazılım ile başladım. İşim gereği profesyonel olarak 10 senedir sistem yöneticiliği ile uğraşmaktayım. Uzmanlık alanım Microsoft SharePoint Sistem Yöneticiliği, orta düzey SharePoint Developer, Microsoft Server Systems Administration, CCNA, JavaScript Kütüphaneleri (jQuery, AngularJS).