ONLYOFFICE Workspace Enterprise'ı ayrı sunuculara kurma
Giriş
ONLYOFFICE Workspace Enterprise, belgeleri, projeleri, müşteri ilişkilerini ve e-posta yazışmalarını tek yerden yönetmek için geliştirilmiş, ücretli bir ortak çalışma sistemidir.
ONLYOFFICE Workspace Enterprise, Docker yüklü Linux işletim sistemleri için otomatik kurulum betiği olarak sunulur. Betik, ONLYOFFICE Workspace Enterprise'ın doğru çalışması için gereken tüm bileşenleri içeren Docker kapsayıcılarını oluşturur; çalıştırması, yönetmesi ve güncellemesi kolaydır.
Yükü dengelemek, tek tek bileşenler üzerinde daha ayrıntılı denetim sağlamak veya başka işletim nedenleriyle ONLYOFFICE Workspace Enterprise bileşenlerini (Document Server, Mail Server ve Community Server) ayrı sunuculara kurmak isteyebilirsiniz. Bu kılavuz, sağlanan Docker betiğiyle bunun nasıl yapılacağını açıklar.
Sistem gereksinimleri
ONLYOFFICE Workspace Enterprise bileşenlerini ayrı sunuculara kurmak için her sunucunun aşağıdaki gereksinimleri karşılaması gerekir:
- CPU: en az 4 çekirdek (6 çekirdek önerilir)
- RAM: en az 8 GB (12 GB önerilir)
- HDD: en az 40 GB boş alan
- Ek gereksinimler: en az 6 GB takas alanı (swap)
- İşletim sistemi: çekirdek sürümü 3.10 veya üzeri olan amd64 Linux dağıtımı
- Ek gereksinimler:
- Docker: Docker ekibi tarafından desteklenen herhangi bir sürüm
ONLYOFFICE Workspace Enterprise'ı çalıştırmak çok kaynak gerektirse de kuruluma başlamadan önce takas alanı ayırmanız gerekmez. Kurulum betiği çalıştırıldığında 6 GB'lık bir takas dosyası otomatik olarak oluşturulur.
Sunucuyu kuruluma hazırlama
Bu bölümdeki adımlar, ONLYOFFICE Workspace Enterprise bileşenlerinin kurulacağı her sunucuda yapılmalıdır.
ONLYOFFICE Workspace Enterprise betiğini edinme
ONLYOFFICE Workspace Enterprise Docker betik dosyasını indirin. Betik indirme sayfasında veya aşağıdaki doğrudan bağlantıda bulunur:
curl -O https://download.onlyoffice.com/install/workspace-enterprise-install.sh
İndirme tamamlandığında kuruluma başlayabilirsiniz.
ONLYOFFICE Workspace Enterprise'ın çalışması için Docker hizmeti gerekir. Kurulum betiği, Docker'ın bulunup bulunmadığını ve sürümünün en düşük gereksinimi karşılayıp karşılamadığını denetler. Aksi takdirde Docker otomatik olarak kurulur veya güncellenir.
Docker varsayılan olarak Google DNS sunucularını kullanır. ONLYOFFICE Workspace Enterprise sunucunuzun İnternet'e erişimi olmayacaksa, varsayılan Docker DNS adresini yerel DNS sunucunuzun adresiyle değiştirmeniz önerilir. Bunun için /etc/default/docker dosyasına gidin ve aşağıdaki satırdaki IP adresini yerel ağınızdaki bir DNS sunucusunun IP adresiyle değiştirin:
docker_OPTS="--dns 8.8.8.8"
CentOS gibi RPM tabanlı işletim sistemleri için:
-
/etc/docker/daemon.jsonyapılandırma dosyasını aşağıdaki içerikle oluşturun:{ "dns" : [ "8.8.8.8" ] } -
Docker hizmetini yeniden başlatın:
sudo systemctl restart docker.service
Document Server'ı kurma
Tüm kurulum işlemlerinin root ayrıcalıklarıyla yapılması gerektiğini unutmayın.
Önce Document Server'ı kurmanız gerekir. Bunun için ilk sunucuda aşağıdaki komutu çalıştırın:
bash workspace-enterprise-install.sh -ics false -ids true -icp false -ims false -es true
Bu komut, Mail Server ve Community Server kurulumunu atlar ve yalnızca Document Server'ı kurar.
Mail Server'ı kurma
İkinci sunucuda Mail Server kurulumuna geçin. Bunun için aşağıdaki komutu çalıştırın:
bash workspace-enterprise-install.sh -ics false -ids false -icp false -ims true -md "yourdomain.com" -es true
Burada yourdomain.com, Mail Server için kullanılacak kendi alan adınızdır.
E-posta yazışması için kullanılacak alan adınız geçerli olmalı ve bu makine için yapılandırılmış olmalıdır (yani DNS ayarlarında alan adınızı Mail Server'ın kurulu olduğu makinenin IP adresine yönlendiren uygun bir A kaydı bulunmalıdır).
Yukarıdaki komutta "yourdomain.com" parametresi, Mail Server için hizmet alan adı olarak anlaşılmalıdır. Genellikle yazışma için kullanılacak alan adının MX kaydında belirtilir. Kural olarak "yourdomain.com", mx1.onlyoffice.com gibi görünür.
Alan adınız yoksa ONLYOFFICE Workspace Enterprise'ı Mail Server olmadan kurabilirsiniz. Bu durumda bu adımı atlayın ve Community Server kurulumuna geçin.
Community Server'ı Kontrol Paneli ile birlikte kurma
Kurulumu ek parametrelerle çalıştırıyorsanız Kontrol Paneli kurulumunu atlamayın. Aksi takdirde kurulum tamamlandıktan sonra lisans anahtarınızı giremezsiniz.
Üçüncü sunucu, Community Server'ı Kontrol Paneli ile birlikte kurmak için kullanılır. Bunun için aşağıdaki komutu çalıştırın:
bash workspace-enterprise-install.sh -ics true -icp true -ids false -ims false -mip "mail server ip" -dip "document server ip" -es false
Burada document server ip, önceki adımda kullanılan Document Server bilgisayarının IP adresi, mail server ip ise Mail Server bilgisayarının IP adresidir.
Mail Server'ı kurmamayı seçerseniz komut şöyle görünmelidir:
bash workspace-enterprise-install.sh -ics true -icp true -ids false -ims false -dip "document server ip" -es false
Bu komut, Mail Server'ın kurulumunu ve bağlantısını atlar.
Aşağıdaki komut, kullanılabilir tüm betik parametrelerinin listesini görüntüler:
bash workspace-enterprise-install.sh -h
Kullanılabilir betik parametreleri hakkında daha fazla bilgi için bu makaleye bakın.
Kurulum bittiğinde ONLYOFFICE Workspace Enterprise'ın doğru çalışıp çalışmadığını denetleyebilirsiniz. Bir tarayıcı açın ve adres çubuğuna bilgisayarın yerel ağdaki IP adresini girin (ONLYOFFICE Workspace Enterprise'ın kurulu olduğu bilgisayarda localhost veya 127.0.0.1 ağ adresini kullanmayın, bunun yerine yerel ağdaki IP adresini kullanın). ONLYOFFICE Workspace Enterprise çalışır durumda olmalıdır; bu, kurulumun başarılı olduğunu doğrular.