Office Online Server Kurulumu ve SharePoint Entegrasyonu

Office Online Server (OOS), Microsoft’un Word, Excel, PowerPoint ve OneNote belgelerini doğrudan web tarayıcısı üzerinden görüntüleme ve düzenleme imkanı sunan şirket içi (on-premise) çözümüdür.

1. Mimari Planlama ve Gereksinimler

OOS kurulumuna başlamadan önce en Office Online Server, SharePoint‘in yüklü olduğu sunucuya kurulması tavsiye edilmez. Ayrı, temiz bir Windows Server işletim sistemi gereklidir.

Donanım ve Yazılım Gereksinimleri

  • İşletim Sistemi: Windows Server 2016 veya 2019.
  • İşlemci: 64-bit, 4 çekirdek ve üzeri.
  • Bellek (RAM): Minimum 8 GB (Yoğun kullanımda 16 GB+).
  • Sertifika: Güvenli iletişim (HTTPS) için geçerli bir SSL sertifikası (Public veya Internal CA).

2. Sunucu Rollerinin Hazırlanması

OOS kurulum dosyasını çalıştırmadan önce, Windows Server üzerinde gerekli bileşenleri aktif etmeniz gerekir. PowerShell’i yönetici olarak açın ve şu komutu çalıştırın:

PowerShell

Add-WindowsFeature Web-Server, Web-Mgmt-Tools, Web-Mgmt-Console, Web-Stat-Compression, Web-Dyn-Compression, Web-Default-Doc, Web-Dir-Browsing, Web-Http-Errors, Web-Http-Logging, Web-Log-Libraries, Web-Request-Monitor, Web-Http-Tracing, Web-Stat-Compression, Web-Filtering, Web-Stat-Compression, Web-Net-Ext45, Web-Asp-Net45, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Includes, NET-Framework-Features, NET-Framework-45-Features, NET-Framework-45-Core, NET-Framework-45-ASPNET, NET-Http-Activation, NET-Non-HTTP-Activ, NET-WCF-HTTP-Activation45, Windows-Identity-Foundation, Server-Media-Foundation

Kurulum tamamlandıktan sonra sunucuyu yeniden başlatmanız önerilir.

3. Office Online Server Kurulumu

  1. OOS ISO dosyasını sunucuya bağlayın ve setup.exe dosyasını çalıştırın.
  2. Kurulum sihirbazını takip ederek varsayılan dizine kurulumu tamamlayın.
  3. Dil paketleri kullanacaksanız, ana kurulumdan sonra bu paketleri yükleyin.

OOS Farm’ını Oluşturma

Kurulum bittikten sonra, sunucuyu bir “Farm” lideri olarak yapılandırmanız gerekir. HTTPS üzerinden yapılandırma en güvenli yoldur:

PowerShell

New-OfficeWebAppsFarm -InternalUrl “https://oos.sirketiniz.com” -ExternalUrl “https://oos.sirketiniz.com” -CertificateName “Sertifika_Dost_Adi” -EditingEnabled

Not: EditingEnabled parametresi eklenmezse, kullanıcılar dosyaları sadece görüntüleyebilir, düzenleyemezler.

4. SharePoint Server Entegrasyonu (WOPI)

OOS sunucunuz hazır olduktan sonra, SharePoint’e bu sunucuyu kullanması gerektiğini söylemeniz gerekir. Bu işlem SharePoint Management Shell üzerinden yapılır.

1. Bağlantıyı Tanımlama (Binding)

Aşağıdaki komut, SharePoint ile OOS arasında WOPI (Web Application Open Platform Interface) bağlantısını kurar:

PowerShell

New-SPWOPIBinding -ServerName “oos.sirketiniz.com”

2.WOPI Zone Yapılandırması

SharePoint’in hangi URL protokolünü kullanacağını belirtin:

PowerShell

Set-SPWOPIZone -zone “external-https”

3. Güvenli Bağlantı Kontrolü (Opsiyonel)

Eğer test ortamındaysanız ve HTTP (SSL’siz) kullanıyorsanız, SharePoint’in buna izin vermesini sağlamalısınız:

PowerShell

$config = Get-SPSecurityTokenServiceConfig
$config.AllowInsecureTransport = $true
$config.Update()

5. Doğrulama ve Test

Tüm adımlar tamamlandıktan sonra sistemin çalışıp çalışmadığını şu yöntemlerle kontrol edebilirsiniz:

  1. OOS Discovery URL: Tarayıcıdan https://oos.sirketiniz.com/hosting/discovery adresine gidin. Karşınıza karmaşık bir XML dosyası geliyorsa OOS sağlıklı çalışıyor demektir.
  2. SharePoint Testi: SharePoint kitaplığınızdaki bir Word belgesine tıklayın. Belge Word Online üzerinde açılmalı ve sağ üstte “Düzenle” seçeneği görünmelidir.

Office Online Server kurulumu, özellikle sertifika ve sunucu rolleri tarafında dikkat isteyen bir süreçtir. Doğru yapılandırılmış bir OOS-SharePoint entegrasyonu, kullanıcılara masaüstü Office uygulamalarına ihtiyaç duymadan akıcı bir çalışma deneyimi sunar.

Share This :

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Weekly Newsletter

Lorem ipsum dolor sit amet, consectetur adipiscing elit Ut elit tellus, luctus nec.