Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
|
software:webapps [2018/12/11 12:05] mwk |
software:webapps [2019/01/04 12:00] (aktuální) mwk ↷ Stránka přesunuta z 'pc:software:webapps' do 'software:webapps' |
||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| ====== OnlyOFFICE ====== | ====== OnlyOFFICE ====== | ||
| - | 1 Document server | + | * neinstalovat pres docker |
| + | * optimalni mit docu a community server na odlisnych strojich | ||
| + | * komunikuji pres API | ||
| + | *stejne tak i s OC | ||
| + | ===== 1 Document server | ||
| + | <WRAP center important 80%> | ||
| Nenechat se zmylit, zdroje jsou pro starsi distra, ale funguji pro Jessie. Document Server pouziva nodejs (v 6.9.1 +), nginx a postgresql. | Nenechat se zmylit, zdroje jsou pro starsi distra, ale funguji pro Jessie. Document Server pouziva nodejs (v 6.9.1 +), nginx a postgresql. | ||
| - | 1.1 Predpoklady | + | </WRAP> |
| - | *Treba mit instalovane pro nasledujici postup sudo, curl. | + | |
| - | apt-get install sudo curl | + | |
| - | *repozitar s ttf-mscorefonts-installer: | + | |
| - | echo "deb http:// | + | |
| - | * nodejs package versions | + | |
| - | curl -sL https:// | + | |
| - | *postgresql | + | |
| - | apt-get install postgresql | + | |
| - | *tvorba PostgreSQL database and user | + | |
| - | sudo -u postgres psql -c " | + | |
| - | sudo -u postgres psql -c " | + | |
| - | sudo -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;" | + | |
| - | *redis | + | |
| - | apt-get install redis-server | + | |
| - | *rabbitmq | + | |
| - | apt-get install rabbitmq-server | + | |
| - | Pokud chceme zmenit default port pro ngix - jinak pouzije default 80. | + | |
| - | echo onlyoffice-documentserver onlyoffice/ | + | |
| - | 1.2 Instalace Docu serveru | + | ==== 1.1 Predpoklady ==== |
| - | GPG klic a repozitar | + | Treba mit instalovane pro nasledujici postup sudo, curl. |
| - | apt-key adv --keyserver hkp:// | + | <code bash>apt-get install |
| - | echo "deb http:// | + | |
| - | apt-get update | + | |
| - | Document Server | + | repozitar s ttf-mscorefonts-installer |
| - | apt-get install onlyoffice-documentserver | + | <code bash> |
| - | 2 Community server | + | nodejs package versions |
| - | 2.1 Predpoklady | + | |
| - | mono | + | <code bash> |
| + | |||
| + | postgresql | ||
| - | apt-key adv --keyserver hkp:// | + | <code bash>apt-get install postgresql< |
| - | echo "deb http:// | + | |
| - | echo "deb http:// | + | tvorba PostgreSQL database and user |
| - | echo "deb http:// | + | |
| - | apt-get update | + | |
| - | 2.2 Instalace Community | + | <code bash> |
| + | sudo -u postgres psql -c " | ||
| + | sudo -u postgres psql -c "GRANT ALL privileges ON DATABASE onlyoffice TO onlyoffice;"</ | ||
| + | |||
| + | redis | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | rabbitmq | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | <WRAP center tip 80%> | ||
| + | Pokud chceme zmenit default port pro ngix - jinak pouzije default 80. | ||
| + | </ | ||
| - | repozitar | + | <code bash> |
| + | ==== 1.2 Instalace Docu serveru ==== | ||
| + | |||
| + | GPG klic a repozitar | ||
| + | |||
| + | <code bash> | ||
| apt-key adv --keyserver hkp:// | apt-key adv --keyserver hkp:// | ||
| echo "deb http:// | echo "deb http:// | ||
| apt-get update | apt-get update | ||
| + | </ | ||
| - | instalace | + | Document Server |
| - | apt-get install onlyoffice-communityserver | + | <code bash> |
| - | 2.3 Prusery | + | ===== 2 Community server ===== |
| - | mail aggregator se nerefreshuje dobre | + | ==== 2.1 Predpoklady ==== |
| + | mono | ||
| + | <code bash> | ||
| + | echo "deb http:// | ||
| + | echo "deb http:// | ||
| + | echo "deb http:// | ||
| + | apt-get update</ | ||
| - | service onlyofficeMailAggregator restart | + | ==== 2.2 Instalace Community server ==== |
| + | repozitar | ||
| + | <code bash> | ||
| + | echo "deb http:// | ||
| + | apt-get update</ | ||
| + | instalace | ||
| + | <code bash> | ||
| - | | + | ==== 2.3 Prusery ==== |
| - | + | mail aggregator se nerefreshuje dobre | |
| - | nano / | + | <code bash> |
| - | + | nejak divne je nastavem max mailu | |
| - | 3 Propojeni Doc a Comm | + | <code bash>nano / |
| + | ===== 3 Propojeni Doc a Comm ===== | ||
| Propojuje se pomoci api. | Propojuje se pomoci api. | ||
| - | + | editace nastaveni | |
| - | | + | <code bash>nano / |
| - | + | pridat / upravit soubor (10.133.1.12 - Document server, 10.133.1.19 - Community server) | |
| - | nano / | + | <file xml web.appsettings.config> |
| - | + | ||
| - | | + | |
| <?xml version=" | <?xml version=" | ||
| < | < | ||
| Řádek 157: | Řádek 171: | ||
| < | < | ||
| </ | </ | ||
| + | </ | ||
| - | | + | jeste dalsi kroky |
| - | + | ||
| - | service monoserve restart | + | |
| - | mysql -u root -p | + | |
| - | v mysql> | + | <code bash> |
| + | mysql -u root -p </code> | ||
| - | use onlyoffice; | + | v mysql: |
| - | DELETE FROM `webstudio_settings` WHERE `ID`=' | + | |
| + | <code mysql>use onlyoffice; | ||
| + | DELETE FROM `webstudio_settings` WHERE `ID`=' | ||