Bu rehberde VMware ESXi üzerinde Windows VDS (Windows Server) kurulumunu adım adım anlatacağız. ISO indirme, ESXi üzerinde VM oluşturma, kurulum ve uzak masaüstü (RDP) ayarlarına kadar tüm süreci sırasıyla uygulayabilirsiniz.
Windows Nedir?
Windows, Microsoft tarafından geliştirilen, grafik tabanlı bir kullanıcı arayüzüne sahip popüler bir işletim sistemidir. Masaüstü ve sunucu sürümleriyle bireysel kullanıcılar ve işletmeler için çözümler sunar. Kolay kullanımı, geniş yazılım desteği ve donanım uyumluluğu sayesinde dünya genelinde yaygın olarak tercih edilmektedir.
ESXi Nedir?
VMware ESXi, kurumsal düzeyde sanallaştırma çözümleri sunan, bare-metal (doğrudan donanım üzerinde çalışan) bir hipervizördür. Fiziksel sunucu kaynaklarını sanal makineler arasında bölüştürerek, aynı sunucu üzerinde birden fazla işletim sisteminin çalışmasını sağlar. Yüksek performans, güvenlik ve merkezi yönetim imkânı sunar.
Windows VDS Nasıl Kurulur?
Öncelikle bir adet Windows ISO dosyası indirmemiz gerekiyor. Windows Server 2016'nın deneme sürümünü resmi Microsoft web sitesinden indirerek işlemimize başlayabiliriz.
Windows Server 2016 ISO İndir
ISO dosyasını indirdikten sonra, ESXi üzerine yüklememiz gerekmektedir.
ESXi Üzerinde Yeni Sanal Makine (VM) Oluşturma
ESXi arayüzünde 'Virtual Machines' bölümüne giderek 'Register VM' seçeneğine tıklıyoruz. Bu adımla yeni bir sanal sunucu oluşturma aşamasına geçiyoruz ve gerekli yapılandırmaları adım adım tamamlıyoruz.
Sunucu oluşturma adımında gerekli ayarları yaptıktan sonra 'Next' butonuna tıklayarak ilerliyoruz ve yapılandırma adımlarını tamamlıyoruz.
Sunucu oluşturma adımında, sunucu için bir isim belirliyoruz ve kuracağımız işletim sistemine uygun yapılandırma ayarlarını yapıyoruz. Bu ayarlar, sanal makinenin donanım kaynakları ve uyumluluğu açısından önemlidir.
Sunucunun kurulacağı Datastore yani disk alanını seçmemiz gerekiyor. Uygun bir datastore seçtikten sonra 'Next' butonuna tıklayarak bir sonraki adıma geçiyoruz.
Kaynak ve Disk Yapılandırması
Sunucu oluşturma aşamasında kaynak yapılandırmasını yapmamız gerekiyor. Ben sunucu için 4 CPU ve 4 GB RAM tanımladım.
Ayrıca, disk türü seçimi de önemlidir. Bu seçim disk alanının nasıl tahsis edileceğini belirler. Aşağıda disk türleri detaylı olarak açıklanmıştır:
Thin Provisioned (İnce Tahsisli)
Tanım: Disk alanı sanal makineye ihtiyaç duydukça dinamik olarak tahsis edilir. Başlangıçta yalnızca kullanılan miktar kadar fiziksel disk alanı ayrılır.
Avantajları: Disk alanının daha verimli ve ekonomik kullanılmasını sağlar. Gereksiz alan tahsisini önler.
Dezavantajları: Disk alanı dolduğunda performans düşüşü yaşanabilir ve yeterli fiziksel alan kalmazsa sorunlar ortaya çıkabilir.
Kullanım Alanı: Test ortamları ve disk alanının sınırlı olduğu durumlarda idealdir.
Thick Provisioned, Lazily Zeroed (Kalın Tahsisli, Geç Sıfırlanmış)
Tanım: Disk alanı baştan tamamen ayrılır, ancak alanın tamamı hemen sıfırlanmaz. Veriler yazılırken bloklar sıfırlanır.
Avantajları: Hızlı disk oluşturma süreci sağlar.
Dezavantajları: Veri yazma sırasında sıfırlama işlemi nedeniyle hafif gecikmeler yaşanabilir.
Kullanım Alanı: Kritik olmayan uygulamalar ve performansın anlık değil, genel olarak önemli olduğu durumlar için uygundur.
Thick Provisioned, Eagerly Zeroed (Kalın Tahsisli, Anında Sıfırlanmış)
Tanım: Disk alanı baştan tamamen ayrılır ve tüm bloklar anında sıfırlanır.
Avantajları: Maksimum disk performansı sağlar. Sanal makine performansında gecikme yaşanmaz.
Dezavantajları: Disk oluşturma süreci uzun sürer ve daha fazla başlangıç süresi gerektirir.
Kullanım Alanı: Yüksek performans gerektiren uygulamalar ve kritik iş yükleri için uygundur.
Bu yapılandırmada, verimli ve ekonomik disk kullanımı sağlamak amacıyla 'Thin Provisioned' seçeneğini tercih ederek devam ediyoruz.
ISO’yu VM’e Bağlama ve Kuruluma Hazırlık
Sunucu yapılandırma aşamasında CD/DVD Drive 1 kısmına geliyoruz ve burada 'Datastore ISO File' seçeneğini seçiyoruz. Açılan dosya yönetim ekranından daha önce datastore'a yüklediğimiz ISO dosyasını seçiyoruz.
ISO dosyasını belirledikten sonra 'Next' butonuna tıklayarak ilerliyoruz ve yapılandırma özetini kontrol ettikten sonra 'Finish' butonuna basarak sunucu oluşturma işlemini tamamlıyoruz.
Sunucu oluşturma işlemi tamamlandıktan sonra, 'Virtual Machines' bölümüne gidiyoruz. Burada oluşturduğumuz sunucunun ismini bulup üzerine tıklayarak sunucu yönetim ekranına giriş yapıyoruz.
VM’i Başlatma ve Console Üzerinden Kurulum
Sunucu yönetim ekranına girdikten sonra 'Power ON' butonuna tıklayarak sunucuyu başlatıyoruz. Sunucu başlatıldıktan sonra 'Console' seçeneğine tıklayarak sanal sunucunun konsol bağlantısına erişim sağlıyoruz. Bu adım, işletim sistemi kurulumunu başlatmak için gereklidir.
İlginizi Çekebilir: İşletmenize Güç Katın – Hemen Windows VDS Kirala!
Sunucuyu başlattıktan sonra, 'Open Browser Console' seçeneğine tıklayarak konsol bağlantısını açıyoruz. Konsol ekranı üzerinden sunucunun sanal ekranına erişim sağlanır ve işletim sistemi kurulum adımlarını başlatabiliriz.
Konsol ekranında, ISO dosyasından önyükleme yapılabilmesi için bir tuşa basmamız gerektiği belirtilir. Bu aşamada hızlıca 'Enter' tuşuna basıyoruz. Genellikle bu işlem, 1-5 saniye içerisinde gerçekleştirilmelidir. Bu adımın ardından işletim sistemi kurulum süreci başlar.
Harika! Windows ISO başarıyla önyüklendi. Şimdi kurulum sihirbazı açılacak ve Windows Server kurulum adımlarına geçeceğiz. Hazırsanız kuruluma başlayalım!
Windows Server Kurulumu
Windows kurulum ekranında, klavye düzeni seçeneğine geliyoruz ve listeden 'Türkçe Q Klavye' seçeneğini seçiyoruz. Dil ve bölge ayarlarının doğru olduğundan emin olduktan sonra 'İleri' butonuna tıklayarak bir sonraki adıma geçiyoruz.
Klavye ve dil ayarlarını tamamladıktan sonra 'Install Now' butonuna tıklayarak Windows Server kurulum işlemine başlıyoruz. Bu adım, işletim sisteminin disk üzerine yüklenmesi için gerekli kurulum sihirbazını başlatır.
Kurulum seçenekleri ekranında 'Windows Server Standard (Desktop Experience)' yani GUI (Graphical User Interface) sürümünü seçiyoruz. GUI seçeneği, kullanıcı dostu bir arayüz sunarak işlemleri menüler ve grafiksel araçlarla yapmamıza olanak tanır. Konsol sürümünde ise yalnızca komut satırı arayüzü bulunur. Bu nedenle GUI seçimi, görsel ve menü tabanlı yönetim için önemlidir. Seçim yaptıktan sonra 'Next' butonuna tıklayarak devam ediyoruz.
GUI seçimini yaptıktan sonra karşımıza gelen ekranda Windows Lisans Sözleşmesi'ni görüyoruz. Sözleşmeyi dikkatlice okuyup ardından 'I accept the license terms' (Lisans şartlarını kabul ediyorum) kutucuğunu işaretliyoruz. Kabul işlemini tamamladıktan sonra 'Next' butonuna tıklayarak bir sonraki adıma geçiyoruz.
Lisans sözleşmesini kabul ettikten sonra kurulum türü seçim ekranına geliyoruz. Burada 'Custom: Install Windows only (advanced)' seçeneğini seçiyoruz. Bu seçenek, temiz bir Windows Server kurulumu yapmamızı sağlar ve mevcut disk alanına doğrudan yükleme gerçekleştirir. Seçimi yaptıktan sonra 'Next' butonuna tıklayarak devam ediyoruz.
Kurulum türü seçiminden sonra disk yapılandırma ekranına geçiyoruz. Burada Windows Server'ı yükleyeceğimiz diski seçiyoruz. Eğer disk yapılandırması gerekiyorsa, yeni bölümler oluşturabilir veya mevcut bölümleri silebiliriz. Doğru diski seçtikten sonra 'Next' butonuna tıklayarak Windows Server kurulum sürecini başlatıyoruz.
Diski seçip ilerledikten sonra Windows Server kurulum işlemi başladı. Bu süreçte dosyalar diske kopyalanır, sistem dosyaları yüklenir ve gerekli yapılandırmalar tamamlanır. Kurulumun sorunsuz tamamlanabilmesi için bu aşamada sistemi kapatmamalı veya müdahale etmemeliyiz. Kurulum tamamlandığında sunucu otomatik olarak yeniden başlatılacaktır. Şimdi sabırla işlemin tamamlanmasını bekliyoruz.
Kurulum tamamlandıktan ve sunucu yeniden başlatıldıktan sonra, bizi bir şifre belirleme ekranı karşılıyor. Bu aşamada, yönetici (Administrator) hesabı için güçlü bir şifre belirliyoruz. Şifrenin güvenli olması için büyük harf, küçük harf, rakam ve özel karakter kombinasyonları kullanmak önemlidir. Şifreyi belirledikten sonra 'Finish' veya 'Tamam' butonuna tıklayarak işlemi tamamlıyoruz.
Şifre belirleme işlemi tamamlandıktan sonra oturum açma ekranına yönlendiriliyoruz. Ancak bu ekranda oturum açabilmek için Ctrl + Alt + Del tuş kombinasyonunu kullanmamız gerekiyor. Fiziksel bir klavye ile bu kombinasyonu doğrudan giremeyiz, ancak konsol arayüzünde bu işlem için özel bir buton bulunmaktadır. Konsol ekranındaki 'Ctrl + Alt + Del' butonuna tıklayarak kolayca oturum açma ekranına erişebiliriz.
‘Ctrl + Alt + Del’ butonuna tıkladıktan sonra şifre giriş ekranı karşımıza gelir. Burada daha önce belirlediğimiz yönetici (Administrator) hesabı şifresini doğru bir şekilde giriyoruz. Şifreyi girdikten sonra 'Enter' tuşuna basarak veya giriş butonuna tıklayarak oturum açma işlemini tamamlıyoruz.
Windows Ağ Ayarları ve Sabit IP Tanımlama
Sunucuya başarıyla giriş yaptıktan sonra, uzak masaüstü bağlantısını yapılandırmak için ağ ayarlarını düzenlememiz gerekiyor. Bunun için:
- Sağ alt köşede bulunan internet simgesine tıklıyoruz.
- Açılan menüden 'Open Network & Sharing Center' (Ağ ve Paylaşım Merkezi'ni Aç) seçeneğine tıklıyoruz.
Ağ ve Paylaşım Merkezi'ni açtıktan sonra, mevcut ağ bağlantımızı yapılandırmak için 'Connections' (Bağlantılar) kısmında yazan 'Ethernet0' bağlantısına tıklıyoruz.
Ethernet0 bağlantısına tıkladıktan sonra açılan pencerede 'Properties' (Özellikler) butonuna tıklıyoruz.
Ağ bağdaştırıcısı özellikleri ekranında, yapılandırmak istediğimiz protokolü seçiyoruz:
- IPv4 ayarları için 'Internet Protocol Version 4 (TCP/IPv4)' seçeneğine,
- IPv6 ayarları için 'Internet Protocol Version 6 (TCP/IPv6)' seçeneğine tıklıyoruz.
Seçim yaptıktan sonra 'Properties' (Özellikler) butonuna tıklayarak ilgili protokolün yapılandırma ekranına geçiyoruz.
Mevcut yapılandırma şu an DHCP modunda çalışıyor. Ancak DHCP ağında bile manuel bir IP adresi atayarak sunucunun sabit bir IP ile çalışmasını sağlayabiliriz.
IPv4 Properties ekranında 'Use the following IP address' seçeneğini işaretliyoruz ve ağ yöneticisinden aldığımız IP bilgilerini giriyoruz.
Windows Güvenlik Duvarı Ayarları
Denetim Masası > System and Security > Windows Defender Firewall adımlarını izliyoruz.
Eğer ağ üzerinde belirli portlar kapalıysa ve uygulama veya servislerin erişiminde sorun yaşıyorsanız, bu portlara güvenlik duvarı üzerinden izin vermeniz gerekir.
Not: Brnchost Bilişim Teknolojileri altyapısında tüm portlar aktif durumdadır ve ayrıca DDoS koruması sağlanmaktadır.
Sol taraftan 'Turn Windows Defender Firewall on or off' bölümüne girerek Domain/Private/Public ağ profilleri için gerekli ayarları yapıyoruz.
Bu üç seçenekte de 'Turn off Windows Defender Firewall' seçeneğini işaretleyip 'OK' ile kaydediyoruz.
Uyarı: Güvenlik duvarını kapatırken dikkatli olunmalı ve mutlaka dış ağ koruması (örn: DDoS koruması) gibi güvenlik önlemlerinin devrede olduğundan emin olunmalıdır.
Uzak Masaüstü (RDP) Ayarlarını Açma
Denetim Masası > System and Security > Allow remote access adımlarını izliyoruz.
- 'Allow remote connections to this computer' seçeneğini işaretliyoruz.
- 'Network Level Authentication' (NLA) seçeneğini kaldırarak daha geniş uyumluluk sağlayabiliriz.
- 'Apply' ve 'OK' butonlarına basarak ayarları kaydediyoruz.
Artık sunucumuz Uzak Masaüstü bağlantıları için erişime açık ve bağlantı için hazır hale gelmiştir.
İlgili Rehberler
Aşağıdaki rehberler de ilginizi çekebilir:
-
ESXi Nasıl Kurulur? VMware ESXi Kurulum Rehberi
ESXi Nasıl Kurulur?
VMware ESXi kurulumu adım adım anlatılıyor. Sunucunuzu sanallaştırmak ve verimli yönetmek için gerekli tüm kurulum aşamalarını öğrenin.
-
ESXi Şifre Değiştirme Rehberi
ESXi Şifre Nasıl Değiştirilir?
ESXi root şifresi nasıl değiştirilir? Güvenliğiniz için yönetici şifresini güncelleme adımlarını bu rehberde bulabilirsiniz.
-
ESXi Sunucu Dışarıya Kapatma Rehberi
ESXi Sunucu Nasıl Dışarıya Kapatılır?
ESXi sunucusunu dış erişime kapatma ve yalnızca güvenli ağlardan erişim sağlama adımlarını bu detaylı rehberde öğrenebilirsiniz.