Pređi na glavni sadržaj

Instalacija ONLYOFFICE Workspace Enterprise korišćenjem dodatnih parametara skripta

Uvod​

ONLYOFFICE Workspace Enterprise je plaćena verzija kolaborativnog sistema razvijenog za upravljanje dokumentima, projektima, odnosima sa klijentima i email korespondencijom, sve na jednom mestu.

ONLYOFFICE Workspace Enterprise dolazi 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 jednostavan je za pokretanje, upravljanje i ažuriranje.

Nakon što preuzmete instalacioni skript za ONLYOFFICE Workspace Enterprise, možda ćete morati da ga pokrenete sa dodatnim parametrima, na primer, ako želite da instalirate svaku komponentu na zasebnu mašinu. Koristite sledeću komandu da prikažete listu svih dostupnih parametara skripta:

bash workspace-enterprise-install.sh -h

Kratak opis i nekoliko primera korišćenja ovih parametara možete pronaći ispod.

Ime slike​

ParametarOpis
-ci, --communityimageIme slike ili putanja do .tar.gz fajla za ONLYOFFICE Community Server
-di, --documentimageIme slike ili putanja do .tar.gz fajla za ONLYOFFICE Docs
-mi, --mailimageIme slike ili putanja do .tar.gz fajla za ONLYOFFICE Mail
-cpi, --controlpanelimageIme slike ili putanja do .tar.gz fajla za ONLYOFFICE Control Panel

Ovi parametri se mogu koristiti za specificiranje imena slike iz koje treba pokrenuti kontejner. Navedena slika treba da bude sačuvana u našem zvaničnom javnom repozitorijumu na Docker Hub. Ako ste preuzeli .tar.gz arhivu sa stranice za preuzimanje, takođe možete navesti putanju do ovog .tar.gz fajla sačuvanog na vašoj mašini.

Primer​

bash workspace-enterprise-install.sh -ims false -di onlyoffice/documentserver-ee -ics true -icp true

Ovo će pokrenuti kontejner iz specificirane slike ONLYOFFICE Docs sačuvane u repozitorijumu, kao i pokrenuti kontejnere za ONLYOFFICE Community Server i ONLYOFFICE Control Panel.

bash workspace-enterprise-install.sh -ims false -ics true -ci "/home/user/CommunityServer-12.5.2.tar.gz" -ids false -icp true

Ovo će pokrenuti kontejner iz specificiranog lokalnog .tar.gz fajla koji sadrži sliku ONLYOFFICE Community Server, kao i pokrenuti kontejner za ONLYOFFICE Control Panel iz slike sačuvane u Docker Hub repozitorijumu.

Verzija komponente​

ParametarOpis
-cv, --communityversionVerzija ONLYOFFICE Community Server
-dv, --documentversionVerzija ONLYOFFICE Docs
-mv, --mailversionVerzija ONLYOFFICE Mail
-cpv, --controlpanelversionVerzija ONLYOFFICE Control Panel

Ovi parametri se mogu koristiti za instalaciju određene verzije komponente ako ne želite da instalirate najnoviju verziju dostupnu u repozitorijumu. Podrazumevano, slika označena kao latest se koristi za pokretanje svakog kontejnera komponente.

Primer​

Otvorite repozitorijum na Docker Hub u vašem pretraživaču, izaberite potrebnu komponentu i idite na karticu Tags da biste videli sve dostupne oznake u repozitorijumu. Navedite verziju koju želite da instalirate za potrebne komponente:

bash workspace-enterprise-install.sh -ics true -cv 8.9.0.150 -ids false -icp true -cpv 1.6.0.52 -ims true -md "yourdomain.com"

Ovo će instalirati verziju 8.9.0.150 ONLYOFFICE Community Server, verziju 1.6.0.52 ONLYOFFICE Control Panel i najnoviju verziju ONLYOFFICE Mail, budući da njena verzija nije eksplicitno navedena.

IP adresa servera​

ParametarOpis
-dip, --documentserveripIP adresa za ONLYOFFICE Docs
-mip, --mailserveripIP adresa za ONLYOFFICE Mail
-mdbip, --mailserverdbipIP adresa baze podataka za ONLYOFFICE Mail

Ovi parametri se mogu koristiti za povezivanje komponenti ako ih instalirate na zasebnim mašinama.

Primer​

bash workspace-enterprise-install.sh -ics true -icp true -ids false -ims false -dip 192.168.3.202 -es false

Ovo će instalirati ONLYOFFICE Community Server sa ONLYOFFICE Control Panel i povezati ga sa ONLYOFFICE Docs instaliranim na drugoj mašini koja ima IP adresu 192.168.3.202.

Domen za ONLYOFFICE Mail​

ParametarOpis
-md, --maildomainDomen za ONLYOFFICE Mail

Ovaj parametar omogućava specificiranje sopstvenog domena koji će se koristiti za ONLYOFFICE Mail.

Primer​

bash workspace-enterprise-install.sh -md "yourdomain.com"

Ovo će instalirati sve komponente ONLYOFFICE Workspace Enterprise, uključujući ONLYOFFICE Mail sa specificiranim domenom yourdomain.com.

note

Vaš domen koji će se koristiti za održavanje korespondencije mora biti validan i konfigurisan za ovu mašinu (tj. treba da ima odgovarajući A zapis u DNS podešavanjima koji usmerava ime vašeg domena na IP adresu mašine gde je instaliran ONLYOFFICE Mail).

U gornjoj komandi, parametar "yourdomain.com" treba shvatiti kao servisni domen za ONLYOFFICE Mail. Obično se navodi u MX zapisu domena koji će se koristiti za održavanje korespondencije. Kao pravilo, "yourdomain.com" izgleda kao mx1.onlyoffice.com

Ažuriranje komponenti​

ParametarOpisVrednostiPodrazumevano
-u, --updatekoristite za ažuriranje postojećih komponentitrue|falsefalse

Ovaj parametar omogućava instaliranje najnovijih verzija potrebnih komponenti ako su odgovarajuće komponente instalirane na vašem računaru zastarele.

Primer​

bash workspace-enterprise-install.sh -u true

Ovo će zaustaviti one kontejnere koji treba da se ažuriraju, ukloniti ih, a zatim pokrenuti najnovije verzije odgovarajućih komponenti ONLYOFFICE Workspace Enterprise. Ako trenutna verzija komponente odgovara najnovijoj dostupnoj, takav kontejner neće biti pogođen. Ako ste preskočili neke komponente tokom prethodne instalacije, one će takođe biti preskočene. Podaci portala bi trebalo da budu automatski preuzeti.

Pristupni podaci​

ParametarOpis
-un, --usernamedockerhub korisničko ime
-p, --passworddockerhub lozinka

Ovi parametri se koriste u slučaju da vam pružimo pristupne podatke za pristup testnom repozitorijumu kako biste mogli da pokrenete kontejnere iz slika koje su u njemu sačuvane.

Primer​

bash workspace-enterprise-install.sh -md "yourdomain.com" -un username -p password

Instalacija komponenti​

ParametarOpisVrednostiPodrazumevano
-ics, --installcommunityserverinstaliraj ONLYOFFICE Community Servertrue|false|pulltrue
-ids, --installdocumentserverinstaliraj ONLYOFFICE Docstrue|false|pulltrue
-ims, --installmailserverinstaliraj ONLYOFFICE Mailtrue|false|pulltrue
-icp, --installcontrolpanelinstaliraj ONLYOFFICE Control Paneltrue|false|pulltrue

Ovi parametri omogućavaju da odredite da li je potrebno instalirati određenu komponentu ili ne. Mogu se koristiti ako želite da instalirate svaku komponentu na zasebnu mašinu.

  • Koristite vrednost true da instalirate komponentu.
  • Koristite vrednost false da preskočite instalaciju komponente.
  • Koristite vrednost pull da preuzmete komponentu bez instalacije.
note

Molimo vas da ne preskočite instalaciju ONLYOFFICE Control Panel prilikom instalacije ONLYOFFICE Community Server, inače nećete moći da unesete svoj licencni ključ nakon završetka instalacije i dodate, na primer, ONLYOFFICE Mail u vašu ONLYOFFICE Workspace Enterprise instancu.

Primer​

bash workspace-enterprise-install.sh -ims false

Ovo će instalirati sve komponente ONLYOFFICE Workspace Enterprise bez ONLYOFFICE Mail.

bash workspace-enterprise-install.sh -ics false -ids true -icp false -ims false -es true

Ovo će preskočiti instalaciju ONLYOFFICE Mail, ONLYOFFICE Community Server i ONLYOFFICE Control Panel i instalirati samo ONLYOFFICE Docs.

Tip instalacije​

ParametarOpisVrednostiPodrazumevano
-it, --installation_typetip instalacijeWORKSPACE|WORKSPACE_ENTERPRISEWORKSPACE_ENTERPRISE

Ovaj parametar omogućava instalaciju specificiranog rešenja: ONLYOFFICE Workspace Community ili ONLYOFFICE Workspace Enterprise.

Primer​

bash workspace-enterprise-install.sh -it WORKSPACE

Ovo će instalirati komponente ONLYOFFICE Community Server i ONLYOFFICE Control Panel.

Korišćenje komponente kao eksternog servera​

ParametarOpisVrednostiPodrazumevano
-es, --useasexternalserverkoristi kao eksterni servertrue|falsefalse

Ovaj parametar se koristi u slučaju da instalirate komponente na zasebnim mašinama.

  • Koristite vrednost true kada instalirate ONLYOFFICE Docs i ONLYOFFICE Mail na zasebnim mašinama.
  • Koristite vrednost false kada instalirate ONLYOFFICE Community Server zajedno sa ONLYOFFICE Control Panel na zasebnoj mašini.

Primer​

bash workspace-enterprise-install.sh -ics false -ids false -icp false -ims true -md "yourdomain.com" -es true

Ovo će preskočiti instalaciju ONLYOFFICE Docs, ONLYOFFICE Community Server i ONLYOFFICE Control Panel i instalirati samo ONLYOFFICE Mail.

bash workspace-enterprise-install.sh -ics true -icp true -ids false -ims false -dip 192.168.3.202 -es false

Ovo će instalirati ONLYOFFICE Community Server sa ONLYOFFICE Control Panel i povezati ga sa ONLYOFFICE Docs instaliranim na drugoj mašini.

Kreiranje swap fajla​

ParametarOpisVrednostiPodrazumevano
-ms, --makeswapkreiraj swap fajltrue|falsefalse

Ovaj parametar omogućava kreiranje swap fajla od 6 GB. Podrazumevano, vrednost true je navedena, stoga ne morate da specificirate ovaj parametar prilikom pokretanja skripte. Swap fajl će biti automatski kreiran.

Primer​

bash workspace-enterprise-install.sh -ms false

Ako ste prethodno kreirali swap fajl, možete koristiti ovu komandu kako ne biste kreirali swap fajl tokom instalacije.

U slučaju da ponovo pokrenete skriptu bez navođenja parametra -ms, ona proverava da li onlyoffice_swapfile postoji. Ako swap fajl već postoji, skripta neće ponovo kreirati swap fajl.

MySQL server​

ParametarOpisPodrazumevano
-mysqlh, --mysqlhostMySQL server hostlocalhost
-mysqlprt, --mysqlportMySQL server port3306
-mysqlru, --mysqlrootuserMySQL server root korisnikroot
-mysqlrp, --mysqlrootpasswordMySQL server root lozinkamy-secret-pw

Ako ne navedete eksplicitno ove parametre, koriste se podrazumevane vrednosti.

Primer​

bash workspace-enterprise-install.sh -mysqlru root -mysqlrp new-secret-pw

Ova komanda omogućava postavljanje sopstvene lozinke za MySQL root nalog tokom instalacije ONLYOFFICE Workspace Enterprise.

ONLYOFFICE Community Server baza podataka​

ParametarOpisPodrazumevano
-mysqld, --mysqldatabaseONLYOFFICE Community Server naziv baze podatakaonlyoffice
-mysqlu, --mysqluserONLYOFFICE Community Server korisnik baze podatakaonlyoffice_user
-mysqlp, --mysqlpasswordONLYOFFICE Community Server lozinka baze podatakaonlyoffice_pass

Ovi parametri omogućavaju kreiranje ONLYOFFICE Community Server baze podataka sa prilagođenim nazivom baze, kao i korisničkim imenom i lozinkom za nalog sa superuser ovlašćenjima na kreiranoj bazi. Ako ne navedete eksplicitno ove parametre, koriste se podrazumevane vrednosti.

Primer​

bash workspace-enterprise-install.sh -mysqld communitydatabase -mysqlu username -mysqlp password

ONLYOFFICE Mail baza podataka​

ParametarOpisPodrazumevano
-mysqlmd, --mysqlmaildatabaseONLYOFFICE Mail naziv baze podatakaonlyoffice_mailserver
-mysqlmu, --mysqlmailuserONLYOFFICE Mail korisnik baze podatakamail_admin
-mysqlmp, --mysqlmailpasswordONLYOFFICE Mail lozinka baze podatakaIsadmin123

Ovi parametri omogućavaju kreiranje ONLYOFFICE Mail baze podataka sa prilagođenim nazivom baze, kao i korisničkim imenom i lozinkom za nalog sa superuser ovlašćenjima na kreiranoj bazi. Ako ne navedete eksplicitno ove parametre, koriste se podrazumevane vrednosti.

Primer​

bash workspace-enterprise-install.sh -md "mx.yourdomain.com" -mysqlmd maildatabase -mysqlmu username -mysqlmp password

ONLYOFFICE Community Server port​

ParametarOpisPodrazumevano
-cp, --communityportONLYOFFICE Community Server port80

Ovaj parametar omogućava promenu porta na kojem će ONLYOFFICE Community Server raditi. Podrazumevano se koristi port 80.

Primer​

bash workspace-enterprise-install.sh -cp 8080

Podešavanje za core.machinekey​

ParametarOpis
-mk, --machinekeyPodešavanje za ključ core.machinekey

Ovaj parametar omogućava navođenje sopstvenog machinekey prilikom instalacije ONLYOFFICE Workspace Enterprise.

note

Ovaj parametar se zapisuje u konfiguracioni fajl /app/onlyoffice/CommunityServer/data/.private/machinekey.

Primer​

bash workspace-enterprise-install.sh -mk yourmachinekey

Podešavanje za JWT secret​

ParametarOpis
-jwt, --jwtsecretPodešavanje za JWT tajni ključ

Ovaj parametar omogućava navođenje sopstvenog JWT tajnog ključa prilikom instalacije ONLYOFFICE Workspace Enterprise. Tajni ključ se koristi za potpisivanje JSON web tokena i validaciju tokena prilikom zahteva ka ONLYOFFICE Docs.

note

Ovaj parametar se zapisuje u sledeće konfiguracione fajlove (putevi su navedeni unutar kontejnera):

  • Za Community Server - /var/www/onlyoffice/WebStudio/web.appsettings.config
  • Za Document Server - /etc/onlyoffice/documentserver/local.json

Primer​

bash workspace-enterprise-install.sh -jwt yoursecret