Exchange Server 2019 on Windows Server Core–Windows Server 2019 Core Üzerine Exchange Server 2019 Yükleme

Windows Server Core sizlerin de bildiği gibi GUI sürümüne göre çok daha az kod içerdiği için genel olarak çok daha güvenli olduğu kabul edilir. Atak yüzeyinin az olması çok Büyük bir avantaj sağlamaktadır. Buna ek olarak gereksiz servislerin olmaması bağımlılıkları, performans kayıplarını engellemekte ve kararlı bir servis hizmeti sunmaktadır. Buna ek olarak GUI olmadığı içinde admin kaynaklı kötü kullanımdan doğabilecek Güvenlik açığı, performans kaybı, hatalı yapılandırma, uyumsuz Yazılım yükleme gibi pek çok risk ortadan kaldırılmış veya minimum seviyeye indirilmiş durumdadır.

Zaten kurumsal şirketlerde özellikle SQL, Hyper-V ve şimdi Exchange Server 2019 ile beraber kritik alt yapı sistemlerini core sürümleri üzerine kurduğunu görüyoruz. Exchange Server 2019 da bu sağladığı kolaylık sayesinde çok daha büyük şirket organizasyonlarında çok daha stabil hizmetler sunacaktır.

Bu makalemde de ben sizlere Windows Server 2019 Core üzerine Exchange Server 2019’ un nasıl kurulacağını göstereceğim.

Öncelikle ihtiyaç duyduğumuz yükleme linkleri aşağıdaki gibidir;

Windows Server 2019 PP için

https://insider.windows.com/en-us/for-business-getting-started-server/

Exchange Server 2019 PP için

https://www.microsoft.com/en-us/download/details.aspx?id=57167

Öncelikle Server 2019 Core kurulumunu tamamlamanız gereklidir, bu son derece kolay bir şekilde gerçekleştirebilirsiniz.

Aslında tek önemli bölüm kurulumda aşağıdaki bölümdür;

clip_image003

Core kuracağımız için yanında Desktop Experience yazmayan bir sürüm seçip ilerliyoruz.

Kurulum bittikten sonra karşımıza aşağıdaki gibi bir logon ekranı gelecektir;

clip_image005

 

Logon işleminden sonra karşımıza cmd ekranı açılacaktır. Burada “start powershell” yazarak PS ekranını açıyoruz.

 

clip_image006

Şimdi Exchange Server kurulumuna başlamadan önce ilk işimiz mevcut sistemi kuruluma hazırlamak.

Sconfig aracı ile ara yüzden kolay bir şekilde ip yapılandırması, domain’ e alma gibi işlemleri yapabilirsiniz;

clip_image008

 

Ya da bunların hepsi için PS kullanabilirsiniz tercih size kalmış.

İlk yapmanız gereken makineye IP vermek ve domain’ e almak olmalı.

Mevcut duruma bakalım;

Get-NetIPAddress

clip_image010

 

Şimdi ip adresi atayalım

New-NetIPAddress -InterfaceIndex 6 -IPAddress 185.25.101.184 -PrefixLength 24 -DefaultGateway 185.25.101.161

Interface Index neden 6? Çünkü IPv4 olan için ip ataması yapıyorum bakın buradan görebilirsiniz;

clip_image011

 

clip_image013

Son durumu kontrol edebiliriz

clip_image014

Peki şimdi sıra DNS tanımamasına geldi

Set-DNSClientServerAddress -InterfaceIndex 6 -ServerAddress “185.25.101.180”

clip_image016

Daha sonra RDP yi açalım

cscript C:\Windows\System32\Scregedit.wsf /ar 0

clip_image017

Şimdi sıra Exchange yüklemesi öncesindeki gerekli olan komponentlere geldi;

Install-WindowsFeature Server-Media-Foundation, RSAT-ADDS

clip_image019

Şimdi ise ek indirilip yüklenmesi gereken exe yi başka bir windows makineye indirip core sunucu c dizinine kopyalayalım;

Visual C++ Redistributable Packages for Visual Studio 2013 (vcredist_x64.exe)

Dosyayı indirdikten sonra kopyalamak için core üzerinde firewall’ dan izin verelim

 

clip_image021

Kopyalayıp PS üzerinden çalıştıralım (cmd de olur)

clip_image023

Yüklemeyi tamamlıyoruz.

UCMA yüklemesi için öncelikle Exchange Server 2019 iso dosyasını core sunucu üzerine kopyalayalım.

Sonra iso dosyasını mount edelim

Mount-DiskImage -ImagePath “C:\ExchangeServer2019-x64.iso”

 

clip_image025

Ardından yüklemeyi yapalım;

clip_image027

 

Yükleme dosyası Exchange Server iso içerisinde UCMARedist isimli klasörün içerisindedir, oraya kadar gidip setup dosyasını çalıştırmanız yeterlidir.

Şimdi makineyi domain’ e alalım

Add-Computer -DomainName cp.local -NewName WIN-5F34EAP54HC -DomainCredential cp\administrator

Restart-Computer -Force

Not: Makine ismi kurulduğu gibi bıraktım siz E2019 filan yapabilirsiniz.

Makineyi domain’ e aldıktan sonra RDP yaparken mutlaka domain admin hakkı ile girmeyi unutmayın lütfen malum Exchange Server kurulumu yapılacak.

Artık kuruluma hazırız, bunun için aşağıdaki komut ile kurulumu başlatabiliriz;

Not: Restart sonrasında iso dosyasını tekrar mount etmeyi unutmayın.

.\Setup.exe /m:install /roles:m /IAcceptExchangeServerLicenseTerms /InstallWindowsComponents

clip_image029

Not: Demo ortamı ama sunucu performans güç ayarını da yapabilirsiniz benim alışkanlık olduğu için demo bile olsa yapıyorum.

powercfg -setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c

Eğer kurulum ile ilgili bir sorun yaşarsanız aşağıdaki gibi kurulum loglarını inceleyebilirsiniz.

start notepad c:\ExchangeSetupLogs\ExchangeSetup.log

clip_image031

Peki kurulum bitti şimdi EMS açmak için aşağıdaki komutu çalıştırabilirsiniz

Cmd ekranında LaunchEMS

clip_image033

İnce görenler için makalede bir sürpriz var, evet gördüğünüz gibi Exchange 2016 olan bir ortama kurulum yaptım, malum bu uyum noktasında sıfır kuruluma göre daha sorunlu, ancak dediğim gibi uzun süredir TAP programında olduğum için 2016, 2019 ile çalışmak için hazırdı o nedenle sıfır kurulumdan hiçbir fark hissetmediniz (sadece organizasyon ismini sormadı).

Ara yüzdende ECP yi açabilirsiniz;

clip_image035

Ara yüzde tabiki bir fark yok, özellikle E2013 ve 2016 bilenler için mevcut son kullanıcı işlemleri kolay olacaktır.

Evet umarım faydalı bir makale olmuştur, bir sonraki makalemizde görüşmek üzere.

Kaynak;

https://www.cozumpark.com/blogs/exchangeserver/archive/2018/07/28/exchange-server-2019-on-windows-server-core-windows-server-2019-core-uzerine-exchange-server-2019-yukleme.aspx

https://blogs.technet.microsoft.com/exchange/2018/07/26/deploy-exchange-server-2019-on-windows-server-core/