
Windows Server 2022 Kurulumu ve Temel Yönetim Rehberi
Windows Server 2022 nasıl kurulur? İlk yapılandırma, Rol ve Özellik ekleme, IIS web sunucusu kurulumu, uzak masaüstü ve temel Windows Server yönetimi rehberi.
Windows Server 2022 Kurulumu ve Temel Yönetim Rehberi
Windows Server, Microsoft'un kurumsal sunucu işletim sistemidir. ASP.NET uygulamaları, MSSQL, IIS web sunucusu ve Active Directory gibi Windows'a özgü teknolojiler için tercih edilir. Bu rehberde Windows Server 2022'nin kurulumunu ve temel yönetimini ele alıyoruz.
Windows Server 2022 Sürümleri
| Sürüm | Lisans | Kullanım |
|---|---|---|
| Standard | 2 sanal makine | Küçük-orta işletme |
| Datacenter | Sınırsız VM | Bulut ve sanallaştırma |
| Essentials | 25 kullanıcı | Küçük işletme (25 kullanıcı altı) |
Windows Server Kurulum Türleri
Server Core (Komut Satırı)
- GUI olmadan, sadece komut satırı
- Daha az kaynak kullanımı
- Daha az güvenlik yüzeyi
- Üretim ortamı için önerilir
Desktop Experience (GUI ile)
- Tam masaüstü arayüzü
- Yönetim daha kolay
- Daha fazla kaynak kullanımı
İlk Yapılandırma Adımları
Sunucu Adı Değiştirme
Rename-Computer -NewName "WEBSERVER01" -Restart
Statik IP Adresi Atama
# Ağ adaptörünü bul
Get-NetAdapter
# Statik IP ayarla
New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress 192.168.1.10 -PrefixLength 24 -DefaultGateway 192.168.1.1
# DNS ayarla
Set-DnsClientServerAddress -InterfaceAlias "Ethernet" -ServerAddresses 8.8.8.8, 8.8.4.4
Otomatik Güncellemeleri Yapılandırma
# Windows Update ayarları
Set-Service -Name wuauserv -StartupType Automatic
Start-Service wuauserv
Rol ve Özellik Ekleme
IIS Web Sunucusu Kurulumu
Server Manager ile:
- Manage > Add Roles and Features
- Role-based installation
- Web Server (IIS) seçin
- ASP.NET 4.8, URL Rewrite gibi özellikleri ekleyin
PowerShell ile:
Install-WindowsFeature -Name Web-Server -IncludeManagementTools
Install-WindowsFeature -Name Web-Asp-Net45
Install-WindowsFeature -Name Web-Http-Redirect
Install-WindowsFeature -Name Web-Default-Doc
Install-WindowsFeature -Name Web-Dir-Browsing
IIS Yönetimi
Yönetim Araçları > Internet Information Services (IIS) Manager
IIS Manager ile:
- Web siteleri oluşturma
- Uygulama havuzu yapılandırma
- SSL sertifikası bağlama
- URL yönlendirme
Uzak Masaüstü (RDP)
RDP'yi Etkinleştirme
# RDP etkinleştir
Set-ItemProperty -Path 'HKLM:\System\CurrentControlSet\Control\Terminal Server' -Name "fDenyTSConnections" -Value 0
# Güvenlik duvarında aç
Enable-NetFirewallRule -DisplayGroup "Remote Desktop"
Güvenli RDP Yapılandırması
- Varsayılan port 3389'u değiştirin
- Ağ Düzeyinde Kimlik Doğrulama (NLA) aktif
- Hesap kilitleme politikası uygulayın
Windows Güvenlik Duvarı
# Güvenlik duvarı durumu
Get-NetFirewallProfile
# Port açma
New-NetFirewallRule -DisplayName "HTTP" -Direction Inbound -Protocol TCP -LocalPort 80 -Action Allow
New-NetFirewallRule -DisplayName "HTTPS" -Direction Inbound -Protocol TCP -LocalPort 443 -Action Allow
# Kural silme
Remove-NetFirewallRule -DisplayName "HTTP"
Disk Yönetimi
# Diskleri listele
Get-Disk
# Partition oluştur
Initialize-Disk -Number 1 -PartitionStyle GPT
New-Partition -DiskNumber 1 -UseMaximumSize -AssignDriveLetter
Format-Volume -DriveLetter D -FileSystem NTFS -NewFileSystemLabel "Data"
Performans İzleme
# CPU kullanımı
Get-Counter "\Processor(_Total)\% Processor Time"
# RAM kullanımı
Get-Counter "\Memory\Available MBytes"
# Task Manager (GUI)
Start-Process taskmgr
# Kaynak monitörü
Start-Process resmon
Windows Server Görev Zamanlayıcı (Cron Alternatifi)
# Görev oluştur (her gece 02:00'da çalış)
$trigger = New-ScheduledTaskTrigger -Daily -At 2am
$action = New-ScheduledTaskAction -Execute "powershell.exe" -Argument "-File C:\Scripts\backup.ps1"
Register-ScheduledTask -TaskName "NightlyBackup" -Trigger $trigger -Action $action -RunLevel Highest
Büyükweb Windows Hosting
Büyükweb Windows hosting paketlerinde IIS web sunucusu, ASP.NET ve MSSQL önceden yapılandırılmış olarak sunulmaktadır. Plesk panel ile Windows sunucu yönetimi kolaylaştırılmıştır.
Sonuç
Windows Server 2022, ASP.NET web uygulamaları ve Microsoft teknoloji yığını kullananlar için güçlü bir sunucu platformudur. IIS, PowerShell ve Server Manager araçları ile sunucu yönetimi hem GUI hem de komut satırı üzerinden yapılabilmektedir.
Isletim Sistemi Secim Rehberi
Linux Dagitimlari
Ubuntu Server: Genis topluluk, 5 yil LTS. Yeni baslayanlar icin.
AlmaLinux/Rocky: CentOS devami, 10 yil destek. Uretim sunuculari icin.
Debian: Mutlak kararlilik. Kritik altyapi icin.
Windows Server
ASP.NET, MSSQL, Active Directory icin zorunlu. Server 2022 konteyner ve Azure destegi.
Konteyner OS
Fedora CoreOS, RancherOS: Docker/Kubernetes icin optimize. Otomatik guncelleme, immutable dosya sistemi.
Guvenlik Modulleri
SELinux (AlmaLinux) veya AppArmor (Ubuntu) ile zorunlu erisim kontrolu.
Kernel Tuning
sysctl ile TCP, dosya limitleri ve bellek yonetimi optimize edin.
Otomasyon
Ansible, Puppet, Chef ile Infrastructure as Code uygulayin.
Sik Sorulan Sorular
Hangi dagitimi secmeliyim?
Hosting icin AlmaLinux, genel icin Ubuntu 22.04 LTS, veritabani icin Debian.
Linux mi Windows mi guvenli?
Her ikisi de dogru yapilandirildiginda guvenlidir. Guvenlik uygulamalarini takip edin.
Sonuc
Dogru isletim sistemi secimi uzun vadeli basari icin kritiktir. Kullanim senaryonuza uygun dagitimi secin ve guncel tutun.
Linux Dagitim Secim Rehberi
Web hosting? CloudLinux veya AlmaLinux
Docker/K8s? Ubuntu Server veya Fedora CoreOS
Kurumsal uretim? AlmaLinux veya Rocky (10 yil destek)
Veritabani? Debian (mutlak kararlilik)
Genel amac? Ubuntu Server (5 yil LTS)
Isletim Sistemi Sertlestirme
Linux Sertlestirme Kontrol Listesi
- Gereksiz servisleri devre disi birakin
- GRUB bootloader sifresi ekleyin
- USB depolama erisimini kisitlayin
- Mount seceneklerini sertlestirin (noexec, nosuid)
- Kernel parametrelerini optimize edin
- Auditd ile olay kaydini etkinlestirin
- Otomatik guvenlik guncellemeleri yapilandirin
- CIS Benchmark standartlarini uygulayin
Windows Server Sertlestirme
- Windows Update otomatik
- Defender ve Firewall aktif
- Gereksiz rolleri kaldirin
- Hesap kilitleme politikasi
- Event Log izleme
Profesyonel Hosting icin Onemli Kriterler
Veri Merkezi Kalitesi
Veri merkezinin tier seviyesi, sunucu barindirma kalitesini dogrudan etkiler. Tier 3 veri merkezleri yedekli guc, soğutma ve ag altyapisi ile %99.982 uptime garantisi sunar. Buyukweb'in Bursa Pendc Tier 3 veri merkezi bu standartlari karsilamaktadir.
Teknik Destek Kalitesi
7/24 ulasılabilir, Turkce ve teknik bilgi sahibi destek ekibi hosting hizmetinin vazgecilmez parcasidir. E-posta, canli destek ve telefon kanallarindan hizli yanit almak ozellikle is surekliligi acisından kritiktir.
Olceklenebilirlik
Isletmeniz buyudukce hosting ihtiyaclariniz da degisir. Paylasimli hostingten VDS'e, VDS'den dedicated sunucuya sorunsuz gecis yapabilmek uzun vadeli planlamaniz icin onemlidir. Buyukweb tum bu gecis sureclerini ucretsiz olarak yonetir.
Yedekleme ve Felaket Kurtarma
Gunluk otomatik yedekleme, tek tikla geri yukleme ve uzak yedekleme secenekleri veri guvenliginiz icin sart. JetBackup ile profesyonel yedekleme cozumu tum Buyukweb hosting paketlerinde standarttir.
Guvenlik Katmanlari
SSL sertifikasi, WAF korumasi, malware tarama, DDoS korumasi ve guvenlik duvari - tum bu katmanlar birlikte calisiarak web sitenizi korur. Buyukweb bu guvenliklerin hepsini standart olarak sunar.
Uygulama ve Proje Ornekleri
Hosting ve sunucu hizmetleri farkli sektorlerde farkli ihtiyaclara karsilik gelir:
Kurumsal Web Sitesi
Sirket tanitim sitesi, blog, kariyer sayfasi ve iletisim formu icin paylasimli hosting yeterlidir. SSL, e-posta ve yedekleme dahil. cPanel ile kolay yonetim.
E-Ticaret Magaza
WooCommerce veya PrestaShop ile online magaza kurmak icin VDS oneriyoruz. Urun gorselleri, siparis yonetimi ve odeme entegrasyonu icin daha fazla kaynak gerekir.
SaaS Uygulamasi
Kendi yaziliminizi barindirmak icin dedicated sunucu veya VDS idealdir. Tam root erisim, ozel yapilandirma ve yuksek performans gerektirir.
Oyun Sunucusu
Multiplayer oyunlar icin dusuk gecikme suresi ve yuksek CPU performansi sart. GPU VDS ile grafik islem gerektiren oyun sunuculari calistirabilirsiniz.
Gelistirme Ortami
Test, staging ve CI/CD icin uygun fiyatli VDS paketleri kullanin. Docker ile gelistirme ortamlarinizi standartlastirin.
Her senaryo icin en uygun cozumu belirlemek icin Buyukweb teknik ekibine danisin: 0850 302 60 70.
Ileri Seviye Ipuclari
Temel bilgileri pekistirdikten sonra bu ileri seviye onerilerle projenizi bir ust seviyeye tasiyin:
Otomasyon ile Zaman Kazanin
Tekrarli gorevleri otomatiklestirmek, zaman kazandirmanin yani sira insan hatasini da azaltir. Yedekleme, guncelleme, log analizi ve performans raporlama gibi islemleri cron veya systemd timer ile zamanlama en temel otomasyon adimidir.
Dokumantasyon Olusturun
Sunucu yapilandirmalarinizi, sifre politikalarinizi ve prosedurlerinizi dokumante edin. Acil durumlarda hizli mudahale icin runbook hazirlayin. Ekip degisikliklerinde bilgi transferi icin teknik dokumantasyon hayati onem tasir.
Test Ortami Kullanin
Canli sunucuda deneme yapmak yerine staging/test ortami kurun. Guncellemeler, yapilandirma degisiklikleri ve yeni ozellikler once test ortaminda dogrulanmalidir.
Izleme ve Alarm
Sorunlari musterilerinizden once tespit edin. Uptime monitoring, sunucu kaynak izleme ve uygulama performans izleme (APM) ile proaktif yaklasim benimseyin.
Bu ileri seviye pratikler, hosting ve sunucu yonetiminde profesyonel seviyeye ulasmanizi saglayacaktir.
Etiketler:

