- Početna
- Dokumenti
- Instalacija i konfiguracija
- Zajednica
- Verzija Linux-a
- Kompilacija Document Builder-a
Kompilacija Document Builder-a
Uvod
Document Builder je alat koji vam omogućava da generišete tekstualne dokumente, tabele, prezentacije i PDF fajlove i automatizujete izradu dokumenata koristeći šablone. Može se lako integrisati u vaš sistem za upravljanje dokumentima koristeći njegov JavaScript API.
Možete lako kompajlirati Document Builder iz izvornog koda i implementirati rešenje na vašem lokalnom serveru koristeći specijalno dizajnirane build_tools. Build_tools vam omogućavaju da automatski preuzmete i instalirate sve komponente neophodne za proces kompilacije, sve zavisnosti potrebne za ispravan rad Document Builder-a, kao i da dobijete najnoviju verziju izvornog koda Document Builder-a i izgradite sve njegove komponente.
master grane.Sistemski zahtevi
Hardver
- CPU: dual core 2 GHz ili bolji
- RAM: najmanje 2 GB, ali zavisi od operativnog sistema domaćina. Više je bolje
- HDD: najmanje 40 GB slobodnog prostora
- SWAP: najmanje 4 GB, ali zavisi od operativnog sistema domaćina. Više je bolje
Softver
- OS: 64-bitni Ubuntu 16.04
Instalacija zavisnosti
Možda ćete morati da instalirate Python i Git ako već nisu instalirani na vašem računaru. Ovo možete učiniti koristeći sledeću komandu:
sudo apt-get install -y python git Izgradnja izvornog koda Document Builder-a
- Klonirajte build_tools repozitorijum:
git clone https://github.com/ONLYOFFICE/build_tools.git - Idite u direktorijum
build_tools/tools/linux:cd build_tools/tools/linux - Pokrenite skriptu
automate.pysa parametrombuilderza kompilaciju Document Builder-a:./automate.py builderAko pokrenete skriptu bez ikakvih parametara, ovo će izgraditi Document Builder zajedno sa ONLYOFFICE Docs i Desktop Editors.
Ako je potrebno, možete izgraditi nekoliko proizvoda odjednom pokretanjem skripte sa parametrima koji odgovaraju potrebnim proizvodima. Da biste saznali više o kompilaciji ONLYOFFICE Docs, možete pročitati ovaj članak. Da biste saznali više o kompilaciji Desktop Editors, molimo vas da pogledate ovaj članak../automate.py
Sačekajte dok se skripta izvršava. U zavisnosti od mogućnosti vašeg računara, ovaj proces može potrajati značajno vreme. Na primer, ovo traje najmanje 3 sata na Intel Core i7-7700.
Skripta će kompajlirati sve zavisnosti i komponente koje su deo Document Builder-a.
Izgradnja će biti dostupna u direktorijumu ../../out/linux_64/onlyoffice/documentbuilder/. Sada možete preći na pokretanje Document Builder-a na vašem serveru.
Pokretanje Document Builder-a
Idite u direktorijum ../../out/linux_64/onlyoffice/documentbuilder/:
cd ../../out/linux_64/onlyoffice/documentbuilder Izvršite sledeću komandu:
./docbuilder