Ovaj članak je preveden pomoću veštačke inteligencije

Instalacija ONLYOFFICE Workspace Enterprise sa dodatnim parametrima skripte

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, možete takođe 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.

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. Po pravilu, "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 prepoznati.

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.
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, true

Vrednost 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.

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.

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
Članak sa oznaka:
Pregledajte sve oznake