- Početna
- DocSpace
- Instalacija
- Preduzeće
- Instaliranje ONLYOFFICE DocSpace Enterprise sa dodatnim parametrima skripte
Instaliranje ONLYOFFICE DocSpace Enterprise sa dodatnim parametrima skripte
Uvod
ONLYOFFICE DocSpace Enterprise je plaćena verzija dokumentnog centra gde možete povezati korisnike i dokumente na jednom mestu kako biste poboljšali saradnju.
ONLYOFFICE DocSpace Enterprise dolazi kao automatski instalacioni skript za Linux operativne sisteme sa instaliranim Docker-om. Skript će postaviti Docker kontejnere sa svim komponentama neophodnim za ispravan rad ONLYOFFICE DocSpace Enterprise i lako ga je pokrenuti, upravljati i ažurirati.
Nakon što preuzmete instalacioni skript za ONLYOFFICE DocSpace 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 Docker skripta:
bash docspace-enterprise-install.sh docker -h
Koristite sledeću komandu da prikažete listu svih dostupnih DEB/RPM parametara skripta:
bash docspace-enterprise-install.sh package -h
Kratak opis i nekoliko primera korišćenja ovih parametara možete pronaći u nastavku.
Kada pokrenete skript sa parametrima, biće vam ponuđeno da izaberete način na koji želite da instalirate ONLYOFFICE DocSpace. Upišite Y i pritisnite Enter da instalirate ONLYOFFICE DocSpace koristeći Docker. Upišite N i pritisnite Enter da instalirate ONLYOFFICE DocSpace iz DEB/RPM paketa.
Kredencijali
| Parametar | Opis |
|---|---|
-reg, --registry | URL docker registra (npr. https://myregistry.com:5000) |
-un, --username | prijava na docker registar |
-p, --password | lozinka za docker registar |
Ovi parametri se koriste u slučaju da vam obezbedimo kredencijale za pristup testnom repozitorijumu kako biste mogli da pokrenete kontejnere iz slika koje su u njemu pohranjene.
Primer
bash docspace-enterprise-install.sh -reg URL -un username -p password
Tip instalacije
| Parametar | Opis | Vrednosti | Podrazumevano |
|---|---|---|---|
-it, --installation_type | tip instalacije | community|developer|enterprise | enterprise |
Ovaj parametar vam omogućava da instalirate određeno rešenje: ONLYOFFICE DocSpace Community, ONLYOFFICE DocSpace Developer ili ONLYOFFICE DocSpace Enterprise.
Primer
bash docspace-enterprise-install.sh -it community
Ovo će instalirati rešenje ONLYOFFICE DocSpace Community.
Provera hardvera
| Parametar | Opis | Vrednosti | Podrazumevano |
|---|---|---|---|
-skiphc, --skiphardwarecheck | koristi se za preskakanje provere hardvera | true|false | false |
Ovaj parametar vam omogućava da preskočite proveru da li sistem ispunjava minimalne hardverske zahteve.
Primer
bash docspace-enterprise-install.sh -skiphc true
Ovo će preskočiti proveru hardvera.
Ažuriranje komponenti
| Parametar | Opis | Vrednosti | Podrazumevano |
|---|---|---|---|
-u, --update | koristi se za ažuriranje postojećih komponenti | true|false | false |
Ovaj parametar vam omogućava da instalirate najnovije verzije potrebnih komponenti ako su odgovarajuće komponente instalirane na vašoj mašini zastarele.
Primer
bash docspace-enterprise-install.sh -u true
Ovo će zaustaviti one kontejnere koje treba ažurirati, ukloniti ih i zatim pokrenuti najnovije verzije odgovarajućih komponenti ONLYOFFICE DocSpace 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 DocSpace-a bi trebalo automatski da se preuzmu.
Ažurirajte samo Docs na verziju 7.2.1.34 i preskočite ažuriranje za sve ostale komponente:
bash docspace-enterprise-install.sh -u true -docsi onlyoffice/documentserver-ee -docsv 7.2.1.34 -idocs true -ids false -irbt false -irds false
Ažurirajte samo DocSpace na verziju 1.2.0 i preskočite ažuriranje za sve ostale komponente:
bash docspace-enterprise-install.sh -u true -dsv v1.2.0 -idocs false -irbt false -irds false
Instalacija komponenti
| Parametar | Opis | Vrednosti | Podrazumevano |
|---|---|---|---|
-ids, --installdocspace | instaliraj ONLYOFFICE DocSpace | true|false | true |
-idocs, --installdocs | instaliraj ONLYOFFICE Docs | true|false | true |
-irbt, --installrabbitmq | instaliraj RabbitMQ | true|false | true |
-irds, --installredis | instaliraj Redis | true|false | true |
-imysql, --installmysql | instaliraj MySQL | true|false | true |
Ovi parametri vam omogućavaju da navedete 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
trueda instalirate komponentu. - Koristite vrednost
falseda preskočite instalaciju komponente.
Primer
bash docspace-enterprise-install.sh -idocs false
Ovo će instalirati sve komponente ONLYOFFICE DocSpace Enterprise bez ONLYOFFICE Docs.
bash docspace-enterprise-install.sh -ids false -idocs true -imysql false -irbt false -irds false
Ovo će preskočiti instalaciju ONLYOFFICE DocSpace, MySQL, RabbitMQ i Redis i instalirati samo ONLYOFFICE Docs.
Verzija komponenti
| Parametar | Opis |
|---|---|
-dsv, --docspaceversion | verzija ONLYOFFICE DocSpace |
-docsv, --docsversion | verzija ONLYOFFICE Docs |
Ovi parametri mogu se koristiti za instalaciju određene verzije ONLYOFFICE DocSpace ili ONLYOFFICE Docs ako iz nekog razloga ne želite da instalirate najnoviju verziju dostupnu u repozitorijumu. Podrazumevano, slika označena kao latest koristi se za pokretanje kontejnera komponente.
Primer
Otvorite repozitorijum na Docker Hub u vašem pregledaču, izaberite ONLYOFFICE Docs i idite na karticu Tags da biste videli sve oznake dostupne u repozitorijumu. Navedite verziju koju želite da instalirate:
bash docspace-enterprise-install.sh -docsv 7.2.1.34
Ovo će instalirati ONLYOFFICE DocSpace sa verzijom ONLYOFFICE Docs 7.2.1.34.
Ime slike ONLYOFFICE Docs
| Parametar | Opis |
|---|---|
-docsi, --docsimage | Ime slike ONLYOFFICE Docs |
Ovaj parametar može se koristiti za određivanje imena slike ONLYOFFICE Docs iz koje bi kontejner trebalo da se pokrene. Navedena slika treba da bude sačuvana u našem zvaničnom javnom repozitorijumu na Docker Hub.
Primer
bash docspace-enterprise-install.sh -docsi onlyoffice/documentserver-ee
Ovo će pokrenuti kontejner iz navedene slike ONLYOFFICE Docs sačuvane u repozitorijumu.
Podešavanje za hostove
| Parametar | Opis |
|---|---|
-dsh, --docspacehost | Host za ONLYOFFICE DocSpace |
-esh, --elastichost | Hostovi za Elasticsearch |
Ovi parametri mogu se koristiti za povezivanje komponenti ako ih instalirate na različitim mašinama.
Primer
bash docspace-enterprise-install.sh -esh 192.168.3.202
Ovo će instalirati ONLYOFFICE DocSpace i povezati ga sa Elasticsearch instaliranim na drugoj mašini koja ima IP adresu 192.168.3.202.
Podešavanje za core.machinekey
| Parametar | Opis |
|---|---|
-mk, --machinekey | Podešavanje za ključ core.machinekey |
Ovaj parametar omogućava vam da navedete svoj sopstveni machinekey prilikom instalacije ONLYOFFICE DocSpace Enterprise.
/app/onlyoffice/config/appsettings.json (putanja je navedena unutar onlyoffice-studio kontejnera).Primer
bash docspace-enterprise-install.sh -mk yourmachinekey
Eksterni port za ONLYOFFICE DocSpace
| Parametar | Opis | Podrazumevano |
|---|---|---|
-ep, --externalport | Eksterni port za ONLYOFFICE DocSpace | 80 |
Ovaj parametar omogućava vam da promenite port na kojem će ONLYOFFICE DocSpace raditi. Podrazumevano se koristi port 80.
Primer
bash docspace-enterprise-install.sh -ep 8080
Podešavanja za JWT zaglavlje i tajnu
| Parametar | Opis |
|---|---|
-jh, --jwtheader | Podešavanje za JWT zaglavlje |
-js, --jwtsecret | Podešavanje za tajni ključ JWT |
Ovi parametri omogućavaju vam da navedete JWT zaglavlje i svoj sopstveni tajni ključ JWT prilikom instalacije ONLYOFFICE DocSpace Enterprise. JWT zaglavlje definiše HTTP zaglavlje koje će se koristiti za slanje JWT. Tajni ključ se koristi za potpisivanje JSON web tokena i validaciju tokena prilikom zahteva ka ONLYOFFICE Docs.
- Za DocSpace -
/app/onlyoffice/config/appsettings.json - Za Document Server -
/etc/onlyoffice/documentserver/local.json
Primer
bash docspace-enterprise-install.sh -js yoursecret
MySQL server
| Parametar | Opis | Podrazumevano |
|---|---|---|
-mysqlrp, --mysqlrootpassword | Root lozinka za MySQL server | my-secret-pw |
-mysqlh, --mysqlhost | Host za MySQL server | localhost |
-mysqlport, --mysqlport | Broj porta za MySQL server | 3306 |
Ako ne navedete eksplicitno ove parametre, koristiće se podrazumevane vrednosti.
Primer
bash docspace-enterprise-install.sh -mysqlrp new-secret-pw
Ova komanda omogućava vam da postavite svoju sopstvenu lozinku za root nalog MySQL tokom instalacije ONLYOFFICE DocSpace Enterprise.
Baza podataka ONLYOFFICE DocSpace
| Parametar | Opis | Podrazumevano |
|---|---|---|
-mysqld, --mysqldatabase | Naziv baze podataka ONLYOFFICE DocSpace | onlyoffice |
-mysqlu, --mysqluser | Korisnik baze podataka ONLYOFFICE DocSpace | onlyoffice_user |
-mysqlp, --mysqlpassword | Lozinka baze podataka ONLYOFFICE DocSpace | onlyoffice_pass |
Ovi parametri omogućavaju vam da kreirate bazu podataka ONLYOFFICE DocSpace navodeći prilagođeno ime baze podataka, kao i korisničko ime i lozinku za nalog sa superkorisničkim dozvolama na kreiranoj bazi. Ako ne navedete eksplicitno ove parametre, koristiće se podrazumevane vrednosti.
Primer
bash docspace-enterprise-install.sh -mysqld docspacedatabase -mysqlu username -mysqlp password
Prelazak na HTTPS
| Parametar | Opis |
|---|---|
-led, --letsencryptdomain | definiše domen za Let's Encrypt sertifikat |
-lem, --letsencryptmail | definiše email adresu administratora domena za Let's Encrypt sertifikat |
-cf, --certfile | putanja do fajla sa sertifikatom za domen |
-ckf, --certkeyfile | putanja do fajla sa privatnim ključem za sertifikat |
Ovi parametri omogućavaju prebacivanje portala na HTTPS. Mogu se koristiti samo za Docker verziju.
Primer
bash docspace-enterprise-install.sh docker --letsencryptmail user@example.com --letsencryptdomain yourdomain.com
Ovo će automatski kreirati i instalirati letsencrypt.org sertifikat potpisan od strane CA na vaš server i restartovati NGINX servis kako bi promene stupile na snagu.
bash docspace-enterprise-install.sh docker --certfile path --certkeyfile path
Ovo će primeniti vaš sopstveni SSL sertifikat.