Instalacija komponenti ONLYOFFICE Workspace Enterprise na odvojenim serverima
Uvod
ONLYOFFICE Workspace Enterprise je plaćena verzija kolaborativnog sistema razvijena za upravljanje dokumentima, projektima, odnosima sa klijentima i email korespondencijom, sve na jednom mestu.
ONLYOFFICE Workspace Enterprise se isporučuje kao automatski instalacioni skript za Linux operativne sisteme sa instaliranim Docker-om. Skript će postaviti Docker kontejnere sa svim komponentama potrebnim za ispravan rad ONLYOFFICE Workspace Enterprise i lako se pokreće, upravlja i ažurira.
Možda ćete želeti da instalirate komponente ONLYOFFICE Workspace Enterprise (Document Server, Mail Server i Community Server) na odvojene servere kako biste balansirali opterećenje servera, imali veću kontrolu nad pojedinačnim komponentama ili iz nekih drugih operativnih razloga. Ovaj vodič će vam pokazati kako to da uradite koristeći priloženi Docker skript.
Sistemski zahtevi
Da biste mogli da instalirate komponente ONLYOFFICE Workspace Enterprise na različite servere, svaki server mora ispunjavati sledeće zahteve:
- CPU: najmanje 4 jezgra (6 jezgara preporučeno)
- RAM: najmanje 8 GB (12 GB preporučeno)
- HDD: najmanje 40 GB slobodnog prostora
- Dodatni zahtevi: najmanje 6 GB swap prostora
- OS: amd64 Linux distribucija sa kernel verzijom 3.10 ili novijom
- Dodatni zahtevi:
- Docker: bilo koja verzija podržana od strane Docker tima
Iako je pokretanje ONLYOFFICE Workspace Enterprise veoma resursno intenzivna operacija, nećete morati da alocirate swap prostor pre nego što započnete instalaciju. Kada pokrenete instalacioni skript, automatski se kreira swap fajl od 6 GB.
Priprema servera za instalaciju
Ove korake treba izvršiti na svakom serveru koji se koristi za instalaciju komponenti ONLYOFFICE Workspace Enterprise.
Preuzimanje skripta za ONLYOFFICE Workspace Enterprise
Preuzmite Docker skript fajl za ONLYOFFICE Workspace Enterprise. Skript je dostupan na stranici za preuzimanje ili putem direktnog linka ispod:
curl -O https://download.onlyoffice.com/install/workspace-enterprise-install.sh
Kada se preuzimanje završi, možete započeti instalaciju.
Za pokretanje ONLYOFFICE Workspace Enterprise potreban je Docker servis. Instalacioni skript će proveriti da li je Docker prisutan i da li njegova verzija ispunjava minimalni zahtev. U suprotnom, Docker će biti automatski instaliran ili ažuriran.
Docker podrazumevano koristi Google DNS servere. Ako vaš ONLYOFFICE Workspace Enterprise server neće imati pristup internetu, preporučujemo da promenite podrazumevanu Docker DNS adresu na adresu vašeg lokalnog DNS servera. Da biste to uradili, idite u fajl /etc/default/docker i promenite IP adresu u sledećem redu na IP adresu DNS servera u vašoj lokalnoj mreži:
docker_OPTS="--dns 8.8.8.8"
Za operativne sisteme bazirane na RPM-u kao što je CentOS:
-
Kreirajte konfiguracioni fajl
/etc/docker/daemon.jsonsa sledećim sadržajem:{ "dns" : [ "8.8.8.8" ] } -
Restartujte Docker servis:
sudo systemctl restart docker.service
Instalacija Document Server-a
Imajte na umu da sve akcije instalacije moraju biti izvedene sa root pravima.
Prvo, potrebno je da instalirate Document Server. Da biste to uradili, pokrenite sledeću komandu na prvom serveru:
bash workspace-enterprise-install.sh -ics false -ids true -icp false -ims false -es true
Ovo će preskočiti instalaciju Mail Server-a i Community Server-a i instaliraće samo Document Server.
Instalacija Mail Server-a
Sada pređite na drugi server i nastavite sa instalacijom Mail Server-a. Da biste to uradili, pokrenite sledeću komandu:
bash workspace-enterprise-install.sh -ics false -ids false -icp false -ims true -md "yourdomain.com" -es true
Gde je yourdomain.com vaša sopstvena domena koja će se koristiti za Mail Server.
Vaša domena koja će se koristiti za održavanje korespondencije mora biti validna i konfigurisana za ovu mašinu (tj. treba da ima odgovarajući A zapis u DNS podešavanjima koji usmerava ime vaše domene na IP adresu mašine na kojoj je instaliran Mail Server).
U gornjoj komandi, parametar "yourdomain.com" mora se shvatiti kao servisna domena za Mail Server. Obično je specificirana u MX zapisu domene koji će se koristiti za održavanje korespondencije. Uglavnom, "yourdomain.com" izgleda kao mx1.onlyoffice.com
Ako nemate ime domene, možete instalirati ONLYOFFICE Workspace Enterprise bez Mail Server-a. U tom slučaju, trebali biste preskočiti ovaj korak i nastaviti sa instalacijom Community Server-a.
Instalacija Community Server-a sa Control Panel-om
Ako odlučite da pokrenete instalaciju sa nekim dodatnim parametrima, molimo vas da ne preskočite instalaciju Control Panel-a, inače nećete moći da unesete svoj licencni ključ nakon završetka instalacije.
Treći server će se koristiti za instalaciju Community Server-a zajedno sa Control Panel-om. Da biste to uradili, pokrenite sledeću komandu:
bash workspace-enterprise-install.sh -ics true -icp true -ids false -ims false -mip "mail server ip" -dip "document server ip" -es false
Gde je document server ip IP adresa računara sa Document Server-om korišćenog u prethodnom koraku, a mail server ip je IP adresa računara sa Mail Server-om.
Ako odlučite da ne instalirate Mail Server, komanda bi trebala izgledati ovako:
bash workspace-enterprise-install.sh -ics true -icp true -ids false -ims false -dip "document server ip" -es false
Ovo će preskočiti instalaciju i povezivanje Mail Server-a.
Komanda ispod će prikazati listu svih dostupnih parametara skripte:
bash workspace-enterprise-install.sh -h
Za više informacija o korišćenju svih dostupnih parametara skripte, molimo vas da pogledate ovaj članak.
Nakon što se instalacija završi, možete proveriti ONLYOFFICE Workspace Enterprise za ispravan rad. Otvorite pregledač i unesite IP adresu računara u lokalnoj mreži (molimo vas da ne koristite ni localhost ni 127.0.0.1 mrežnu adresu za isti računar na kojem ste instalirali ONLYOFFICE Workspace Enterprise, već koristite njegovu IP adresu u lokalnoj mreži) u adresnu traku pregledača. ONLYOFFICE Workspace Enterprise mora biti pokrenut i raditi, što ukazuje na uspešnu instalaciju.