OCS ve Exchange'e Dair
RSS ikon Email ikon Anasayfa ikon
  • Windows PowerShell’i Yükleme ve Yapılandırma

    Aralık 15th, 2009 admin Yorum yok

    dd203064_Exchange_logo_GIF(en-us,MSDN_10)

    Windows PowerShell’i Exchange Server 2010 sunucu Yönetimi  ile kullanabilmeniz için, önce Windows PowerShell’in ve WinRM’in doğru sürümlerinin bilgisayarınızda yüklü ve yapılandırılmış olduğundan emin olun. Unutmayın: WinRM kullanabilmek için bilgisayarınız Windows Vista Service Pack 1 veya Windows Server 2008 çalıştırıyor olmalıdır.

    Yazımızda işlenen konular ile ilgili ana başlıklar;

    1. Bilgisayarınızdaki Windows PowerShell’i denetleme
    2. Bilgisayarınızdaki WinRM’nin sürümünü denetleme
    3. Windows PowerShell ve WinRM’nin en son sürümlerini yükleme
    4. Windows PowerShell’in komut dosyalarını çalıştırabildiğini doğrulama
    5. WinRM’nin Windows PowerShell’in Outlook Live’a bağlanmasına izin verdiğini doğrulama

    1. Bilgisayarınızdaki Windows PowerShell’i denetleme


    C:\Windows\System32\WindowsPowerShell\v1.0 dizinine gidin, Powershell.exe dosyasını sağ tıklatın, sonra Ayrıntılar sekmesini tıklatın. Dosya sürüm numarasının 6.1.6949.0 olması gerekir. Dosya sürüm numarası 6.1.6949.0‘dan küçükse veya büyükse, başka bir şey yapmadan önce Windows PowerShell’i kaldırmanız gerekir.

    Windows PowerShell’i Windows Vista SP1′den kaldırma


    1. Denetim Masası’nda, Programlar’da, Programlar ve Özellikler’i açın ve yüklü programlar listesinde görünen tüm Windows PowerShell oluşumlarını kaldırın.
    2. Görevler altında, Yüklü güncelleştirmeleri görüntüle’yi seçin. Windows PowerShell V1 yüklü güncelleştirmeler listesinde, aşağıdaki Microsoft Bilgi Bankası makale numaralarından birini taşıyan bir güncelleştirme olarak görünür:
    • KB928439
    • KB923569

    Windows PowerShell’i Windows Server 2008′den kaldırma


    1. Sunucu Yöneticisi’ni başlatın ve Özellikler’e gidin.
      1. Özellikleri Kaldır’ı tıklatın.
      2. Windows PowerShell’i seçin ve kaldırmak için yönergeleri izleyin.
    2. Denetim Masası’nda, Programlar’da, Programlar ve Özellikler’i açın ve yüklü programlar listesinde görünen tüm Windows PowerShell oluşumlarını kaldırın.
    3. Görevler altında, Yüklü güncelleştirmeleri görüntüle’yi seçin. Yüklü güncelleştirmeler listesinde görünen tüm Windows PowerShell oluşumlarını kaldırın.

    2. Bilgisayarınızdaki WinRM’nin sürümünü denetleme


    C:\windows\system32\ dizinine gidin, WsmSvc.dll dosyasını sağ tıklatın, sonra Ayrıntılar sekmesini tıklatın. Dosya sürüm numarasının 6.0.6001.18172 olması gerekir. Dosya sürüm numarası 6.0.6001.18172‘den küçükse veya büyükse, başka bir şey yapmadan önce WinRM’yi kaldırmanız gerekir.

    Windows Vista SP1 ve Windows Server 2008′den WinRM’yi kaldırma


    1. Denetim Masası’nda, Programlar’da, Programlar ve Özellikler’i açın ve yüklü programlar listesinde görünen tüm Windows Uzak Yönetim oluşumlarını kaldırın.
    2. Görevler altında, Yüklü güncelleştirmeleri görüntüle’yi seçin. Yüklü güncelleştirmeler listesinde görünen tüm Windows Uzaktan Yönetim oluşumlarını kaldırın.

    3. Windows PowerShell ve WinRM’nin en son sürümlerini yükleme


    1. WinRM ve Windows PowerShell’in yeni sürümlerini ayrı ayrı karşıdan yükleyip kurun:
    1. WinRM’yi ve Windows PowerShell’i kurduktan sonra, yazılımı, aşağıdaki adımlarda anlatıldığı gibi Exchange Server  ile doğru çalışacak biçimde yapılandırın.

    4. Windows PowerShell’in komut dosyalarını çalıştırabildiğini doğrulama


    1. Başlat > Tüm Programlar > Windows PowerShell V2′i tıklatın.
    2. Windows PowerShell V2′yi tıklatın ve Yönetici olarak çalıştır’ı seçin. Devam etmek isteyip istemediğinizi soran bir kullanıcı hesabı denetleme istemi alırsanız, Devam Et olarak yanıtlayın.
    3. Aşağıdaki komutu çalıştırın:

    Get-ExecutionPolicy

    1. Döndürülen değer RemoteSigned dışında bir değerse, değeri RemoteSigned olarak değiştirmeniz gerekir.
      Not Komut dosyası çalıştırma ilkesini RemoteSigned olarak ayarladığınızda, yalnızca bilgisayarınızda oluşturduğunuz komut dosyalarını veya güvenilen bir kaynak tarafından imzalanmış komut dosyalarını çalıştırabilirsiniz.

    Komut dosyalarının Windows PowerShell’de çalışmasını sağlama


    Windows PowerShell’de şu komutu çalıştırın:

    Set-ExecutionPolicy RemoteSigned

    5. WinRM’nin Windows PowerShell’in Exchange Server’a bağlanmasına izin verdiğini doğrulama


    1. Başlat > Tüm Programlar > Donatılar’ı tıklatın.
    2. Komut İstemi’ni sağ tıklatın ve Yönetici olarak çalıştır’ı seçin. Devam etmek isteyip istemediğinizi soran bir kullanıcı hesabı denetleme istemi alırsanız, Devam Et olarak yanıtlayın.
    3. Komut isteminde aşağıdaki komutu çalıştırın:

    winrm get winrm/config/client/auth

    1. Sonuçlarda, Basic = değerini arayın. Değer Basic = false ise, değeri Basic = true olarak değiştirmeniz gerekir.

    WinRM’yi Windows Vista SP1′de veya Windows Server 2008′de temel kimlik doğrulamasını destekleyecek şekilde yapılandırmak için


    1. Komut isteminde aşağıdaki komutları çalıştırın. Küme ayraçları { } arasındaki değer büyük/küçük harf duyarlıdır:

    net start winrm

    winrm set winrm/config/client/auth @{Basic=”true”}

    net stop winrm

    Not Windows Server 2008′de, WinRM hizmetini başlatmanız ve durdurmanız gerekmez.

    1. Komut çıkışında, Basic = true değerini doğrulayın.
  • Exchange 2007/2010 Kuruluşu öncesi Windows 2008/R2 Bileşen Ekleme

    Aralık 4th, 2009 Saits Yorum yok

    dd203064_Exchange_logo_GIF(en-us,MSDN_10)

    Exchange Server 2007 ve Exchange Server 2010 Kurulumu öncesinde Windows Server 2008 ve Windows Server 2008 R2 üzerinde bazı sunucu bileşenlerinin kurulu olması gerekmektedir. Daha önce yazdığımız makale de yer alan bileşen – rol karşılaştırması baz alınarak bu bileşenler yüklenmelidir. Çoğunlukla tek bir sunucu üzerinde tüm rollerin kurulması nedeni ile Windows Server 2008 ve Windows Server 2008 R2 sürümlerinde bileşenlerin yüklenmesi ile ilgili PS komutlarını aşağıdaki satırlarda bulacaksınız.

    Exchange Server 2007 ve Exchange Server 2010 Kurulumu Windows Server 2008 üzerinde yapılacak ise aşağıdaki komutlar veya hemen sonrasındaki tek komut ile bileşenlerin yüklenmesi işlemi yapılabilir.

    • ServerManagerCMD -install RSAT-ADDS
    • ServerManagerCMD -install Web-Server
    • ServerManagerCMD -install Web-ISAPI-Ext
    • ServerManagerCMD -install Web-Metabase
    • ServerManagerCMD -install Web-Lgcy-Mgmt-Console
    • ServerManagerCMD -install Web-Basic-Auth
    • ServerManagerCMD -install Web-Digest-Auth
    • ServerManagerCMD -install Web-Windows-Auth
    • ServerManagerCMD -install Web-Dyn-Compression
    • ServerManagerCMD -install Net-http-Activation
    • ServerManagerCMD -install RPC-over-http-Proxy

    ServerManagerCmd -i RSAT-ADDS Web-Server Web-Metabase Web-Lgcy-Mgmt-Console Web-ISAPI-Ext NET-HTTP-Activation Web-Basic-Auth Web-Digest-Auth Web-Windows-Auth Web-Dyn-Compression RPC-over-HTTP-proxy Web-Net-Ext -Restart

    Exchange Server 2007 ve Exchange Server 2010 Kurulumu Windows Server 2008 R2 üzerinde olacak ise komutlar aşağıdaki şekilde olmalıdır;

    Import-Module ServerManager

    Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart