Microsoft Office Web Apps sunucu grubu kolayca yeniden derleyin

Bu makale Teknik Uzman Tom Schauer tarafından yazılmıştır.

Birkaç kolay adımla Microsoft Office Web Apps sunucu grubu yeniden oluşturabilirsiniz. Bunu yapmak için şu adımları uygulayın:

Not

  • Office Web Apps perspektifinden çok az yapılandırma ve sıfır veri kaybı olduğundan, Office Web Apps grubu yeniden oluşturma riski çok düşüktür.
  • Bu adımlar, Office Web Apps ile ilgili teknik sorunları gidermek için kullanılabilir.
  1. Yük dengeleyici varsa Microsoft Office Web Apps sunucu grubu çevrimdışına alın.

  2. Microsoft Office Web Apps (WAC) Sunucularında aşağıdaki komutu kullanarak PowerShell aracılığıyla geçerli grup bilgilerini toplayın:

    Get-OfficeWebAppsFarm > c:\MyWACfarm.txt
    

    Not

    Sonraki adımlarda ihtiyacınız olacağı için bu çıkışı kaydedin.

  3. Çok sunuculu bir grup için, her alt makineyi gruptan kaldırın ve ardından WAC Sunucularında PowerShell kullanarak üst makineyi kaldırın.

    Remove-OfficeWebAppsMachine
    

    Hangi sunucunun Üst sunucu ve hangi sunucuların Alt sunucu olduğunu bulmak için 2. adımdaki grup çıkışını gözden geçirin ve listelenen "Makineler" için en alta bakın. İlk sunucu Üst sunucunuz, geri kalan sunucu ise Alt sunuculardır. Önce Alt sunucularda aşağıdaki komutu çalıştırın ve tamamlandığında üst sunucuda komutunu çalıştırın. Bu işlem grubu siler.

  4. Office Web Apps Sunucularını yeniden başlatın.

  5. 2. adımda çalıştırdığımız komutun parametre değerlerini kullanarak WAC sunucularında PowerShell aracılığıyla grubu yeniden oluşturun.

    New-OfficeWebAppsFarm -InternalURL "http://WACServer.corp.contoso.com" -AllowHttp -EditingEnabled -OpenFromURLEnabled
    
  6. WAC sunucusundaki PowerShell aracılığıyla Alt sunucuları Üst sunucuyla yeniden birleştirin. Bunu yapmak için her Alt sunucuda aşağıdaki komutu çalıştırın:

    New-OfficeWebAppsMachine -MachineToJoin *ParentServer*
    
  7. Yük dengeleyici varsa grubu yeniden çevrimiçi duruma getir.

    Bağlamaları yeniden derlemek istiyorsanız, SharePoint PowerShell aracılığıyla SharePoint Sunucularında aşağıdaki komutları çalıştırın:

    Remove-SPWOPIBinding –All:$true
    
    New-SPWOPIBinding –ServerName "WACServer.corp.contoso.com" -AllowHttp
    

Microsoft Office Web Apps sunucu grubunuzun doğru yapılandırıldığını doğrulamak için web tarayıcısında adresine https://servername/hosting/discovery gidin.

Office Web Apps sunucusu beklendiği gibi çalışıyorsa, web tarayıcınızda bir Web Uygulaması Açık Platform Arabirim Protokolü (WOPI) bulma XML dosyası görmeniz gerekir.

Örneğin:

<?xml version="1.0" encoding="utf-8" ?>
- <wopi-discovery>
- <net-zone name="internal-http">
- <app name="Excel" favIconUrl="http://servername/x/_layouts/images/FavIcon_Excel.ico" checkLicense="true">

Not

Önceki adımlardaki WACServer.corp.contoso.com grubunuzdaki doğru bilgilerle değiştirmeniz gerekir.

Microsoft Office Web Apps yapılandırma hakkında daha fazla bilgi için bkz. SharePoint Server için Office Online Server yapılandırma.