Ana içeriğe geç

Windows için ONLYOFFICE Workspace Enterprise'ı HTTPS'e geçirme

Giriş​

ONLYOFFICE Workspace Enterprise'ı Windows'a kurduğunuzda Control Panel'de HTTPS bölümü bulunmaz. Bu, portalınızı HTTPS'e geçiremeyeceğiniz anlamına gelmez.

9.1 sürümünden itibaren letsencrypt.org hizmeti ve betiği, CA imzalı bir sertifika oluşturmak ve portalı tek komutla HTTPS'e geçirmek için kullanılır.

Aşağıdaki makalede bunun nasıl yapılacağı açıklanmaktadır. Kendi sertifikanızı kurmak için bu makaleye bakın.

CA imzalı sertifika oluşturma ve kurma​

1. Adım. PowerShell sürümünü kontrol etme​

Bilgisayarınızda PowerShell 5.1 veya üzeri sürümün kurulu olması gerekir. PowerShell varsayılan olarak şu yola kurulur:

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

PowerShell sürümünüzü kontrol etmek için PowerShell'i açın ve şu komutu çalıştırın:

$PSVersionTable.PSVersion

Sürüm 5.1'den eskiyse devam etmeden önce PowerShell'i güncelleyin.

2. Adım. PowerShell'i yönetici olarak açma​

PowerShell kısayoluna sağ tıklayın ve Run as administrator seçeneğini belirleyin.

3. Adım. Tools dizinine gitme​

PowerShell konsolunda aşağıdaki komutla Tools dizinine gidin:

cd "C:\Program Files (x86)\Ascensio System SIA\CommunityServer\Tools"

4. Adım. Let's Encrypt betiğini çalıştırma​

not

Betiği çalıştırmadan önce etki alanınızın ve tüm alt etki alanlarının DNS A kayıtlarının doğru yapılandırıldığından ve sunucunuza çözümlendiğinden emin olun (örneğin nslookup veya ping ile doğrulayın). DNS doğru yapılandırılmamışsa sertifika verilmez.

Aşağıdaki betiği çalıştırın:

.\letsencrypt.ps1 yourdomain.com subdomain1.yourdomain.com subdomain2.yourdomain.com

Burada yourdomain.com, ONLYOFFICE Workspace Enterprise portalınızın kurulu olduğu etki alanının adresidir; subdomain1.yourdomain.com ve subdomain2.yourdomain.com (ve her biri boşlukla ayrılmış diğer alt etki alanları) ise kullandığınız ana etki alanının alt etki alanlarıdır.

Betik, CA imzalı sertifikayı sunucunuzda oluşturup kurar. İşlem tamamlandığında portalınıza https:// adresinden erişebilirsiniz.

not

Görev Zamanlayıcı'ya (Task Scheduler) otomatik sertifika yenileme görevi eklenir. Sertifikanın süresi dolduğunda betiği yeniden çalıştırmanız gerekmez.